/*_mixins.scss
SCSS file for all mixin elements.

@file _mixins.scss
@path /assets/scss/_mixins.scss
@version 2024 - 06 - 24
*/
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

body {
  margin: 0;
  padding: 0;
  font-family: "Noto Sans", serif;
}

body::-webkit-scrollbar {
  width: 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
form,
input,
select,
textarea {
  margin: 0;
  padding: 0;
}

p,
li {
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: inherit;
}

a:hover,
a:active,
a:focus {
  outline: none;
}

a:visited {
  text-decoration: none;
  color: inherit;
}

select:hover,
select:active,
select:focus,
select:focus-visible,
select:focus-visible,
input:hover,
input:active,
input:focus,
input:focus-visible,
input:focus-visible,
textarea:hover,
textarea:active,
textarea:focus,
textarea:focus-visible,
textarea:focus-visible {
  border: 1px solid #2d2d2d;
  outline: none;
}

.container {
  max-width: 1110px;
  width: 100%;
  padding: 0;
  margin: 0 auto;
}
@media (min-width: 1921px) {
  .container {
    max-width: 85%;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .container {
    max-width: 1640px;
  }
}
@media (min-width: 1600px) and (max-width: 1899.98px) {
  .container {
    max-width: 1450px;
  }
}
@media (min-width: 1500px) and (max-width: 1599.98px) {
  .container {
    max-width: 1350px;
  }
}
@media (min-width: 1400px) and (max-width: 1499.98px) {
  .container {
    max-width: 1280px;
  }
}
@media (max-width: 1200.98px) {
  .container {
    max-width: calc(100% - 236px);
  }
}
@media (max-width: 991.98px) {
  .container {
    max-width: calc(100% - 100px);
  }
}
@media (max-width: 575.98px) {
  .container {
    max-width: calc(100% - 72px);
  }
}

.container-fluid {
  max-width: 100%;
  width: 100%;
  margin: 0 auto;
  padding: 0;
}
.container-fluid .row {
  margin: 0;
}
.container-fluid .row > * {
  margin: 0;
  padding: 0;
}

p a {
  font-style: inherit;
  font-weight: 600;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  text-decoration: none;
}
p a:hover {
  text-decoration: underline;
}
p a:visited {
  color: inherit;
}

ul li a,
ol li a {
  font-style: inherit;
  font-weight: 600;
  font-size: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  color: inherit;
  text-decoration: none;
}
ul li a:hover,
ol li a:hover {
  text-decoration: underline;
}
ul li a:visited,
ol li a:visited {
  color: inherit;
}

@media (min-width: 1921px) {
  h1 {
    font-size: 2.083vw;
    line-height: 2.5vw;
  }
}
@media (max-width: 1200.98px) {
  h1 {
    font-size: 32px;
    line-height: 40px;
  }
}

@media (min-width: 1921px) {
  h2 {
    font-size: 1.667vw;
    line-height: 2.083vw;
  }
}
@media (max-width: 1200.98px) {
  h2 {
    font-size: 24px;
    line-height: 32px;
  }
}

@media (min-width: 1921px) {
  h3 {
    font-size: 1.458vw;
    line-height: 1.875vw;
  }
}
@media (max-width: 1200.98px) {
  h3 {
    font-size: 20px;
    line-height: 28px;
  }
}

@media (min-width: 1921px) {
  h4 {
    font-size: 1.25vw;
    line-height: 1.667vw;
  }
}
@media (max-width: 1200.98px) {
  h4 {
    font-size: 18px;
    line-height: 26px;
  }
}

@media (min-width: 1921px) {
  h5 {
    font-size: 1.042vw;
    line-height: 1.458vw;
  }
}
@media (max-width: 1200.98px) {
  h5 {
    font-size: 16px;
    line-height: 24px;
  }
}

@media (min-width: 1921px) {
  h6 {
    font-size: 0.833vw;
    line-height: 1.25vw;
  }
}
@media (max-width: 1200.98px) {
  h6 {
    font-size: 14px;
    line-height: 22px;
  }
}

.btn-custom {
  display: inline-block;
  padding: 13.5px 20px;
  border: 1px solid #ffffff;
  background-color: #000000;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.btn-custom:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #ffffff;
}
.btn-custom.btn-text-medium {
  font-weight: 500;
}
.btn-custom.btn-text-bold {
  font-weight: 700;
}
.btn-custom.btn-text-capitalize {
  text-transform: capitalize;
}
.btn-custom.btn-text-upper {
  text-transform: uppercase;
}
.btn-custom:visited {
  color: #ffffff;
}
@media (max-width: 575.98px) {
  .btn-custom {
    width: 100%;
    text-align: center;
    padding: 13.5px 24px;
  }
}
@media (max-width: 374.98px) {
  .btn-custom {
    width: 100%;
    padding: 12px 12px;
    text-align: center;
  }
}

.btn-link-custom {
  display: inline-block;
  padding: 14px 14px;
  border: 1px solid #ffffff;
  background-color: #000000;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.btn-link-custom:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #ffffff;
}
@media (min-width: 1921px) {
  .btn-link-custom {
    padding: 0.833vw 0.833vw;
    font-size: 0.99vw;
    line-height: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .btn-link-custom {
    padding: 16px 16px;
    font-size: 19px;
    line-height: 26px;
  }
}
.btn-link-custom.btn-link-rounded {
  border-radius: 100px;
}
@media (min-width: 1921px) {
  .btn-link-custom.btn-link-rounded {
    border-radius: 5.208vw;
  }
}
.btn-link-custom.btn-link-without-border {
  border: none;
}
.btn-link-custom.btn-link-text-bold {
  font-weight: 700;
}
.btn-link-custom.btn-link-transparent {
  background-color: transparent;
  color: #000000;
}
.btn-link-custom.btn-text-capitalize {
  text-transform: capitalize;
}
.btn-link-custom.btn-link-transparent-text-color-ffffff {
  background-color: transparent;
  color: #ffffff;
}
.btn-link-custom.btn-link-with-right-icon-arrow {
  position: relative;
  padding: 0;
  padding-right: 17px;
  border: none;
  transition: all 0.3s ease-in-out;
}
.btn-link-custom.btn-link-with-right-icon-arrow::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 12px;
  right: 0;
  top: 53%;
  transform: translateY(-47%);
  background-image: url("../images/arrow-right-icon.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .btn-link-custom.btn-link-with-right-icon-arrow {
    padding-right: 1.563vw;
  }
  .btn-link-custom.btn-link-with-right-icon-arrow::after {
    width: 0.729vw;
    height: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .btn-link-custom.btn-link-with-right-icon-arrow {
    padding-right: 30px;
  }
  .btn-link-custom.btn-link-with-right-icon-arrow::after {
    width: 14px;
    height: 16px;
  }
}
.btn-link-custom.btn-link-with-right-icon-left-dir-arrow {
  position: relative;
  padding: 0;
  padding-right: 17px;
  border: none;
  transition: all 0.3s ease-in-out;
}
.btn-link-custom.btn-link-with-right-icon-left-dir-arrow::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 12px;
  right: 0;
  top: 53%;
  transform: translateY(-47%) rotate(180deg);
  background-image: url("../images/arrow-right-icon.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .btn-link-custom.btn-link-with-right-icon-left-dir-arrow {
    padding-right: 1.563vw;
  }
  .btn-link-custom.btn-link-with-right-icon-left-dir-arrow::after {
    width: 0.729vw;
    height: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .btn-link-custom.btn-link-with-right-icon-left-dir-arrow {
    padding-right: 30px;
  }
  .btn-link-custom.btn-link-with-right-icon-left-dir-arrow::after {
    width: 14px;
    height: 16px;
  }
}
.btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f {
  position: relative;
  padding: 0;
  padding-right: 17px;
  color: #ba0c2f;
  border: none;
  transition: all 0.3s ease-in-out;
}
.btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 12px;
  right: 0;
  top: 53%;
  transform: translateY(-47%);
  background-image: url("../images/arrow-right-icon.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
  transition: all 0.3s ease-in-out;
}
.btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f:hover {
  color: #e6284d;
}
.btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
@media (min-width: 1921px) {
  .btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f {
    padding-right: 1.563vw;
  }
  .btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f::after {
    width: 0.729vw;
    height: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f {
    padding-right: 30px;
  }
  .btn-link-custom.btn-link-with-right-icon-arrow-ba0c2f::after {
    width: 14px;
    height: 16px;
  }
}
.btn-link-custom.btn-link-with-right-icon-arrow-e0b46b {
  position: relative;
  padding: 0;
  padding-right: 17px;
  color: #e0b46b;
  border: none;
  transition: all 0.3s ease-in-out;
}
.btn-link-custom.btn-link-with-right-icon-arrow-e0b46b::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 12px;
  right: 0;
  top: 53%;
  transform: translateY(-47%);
  background-image: url("../images/arrow-right-icon.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  filter: brightness(0) saturate(100%) invert(82%) sepia(20%) saturate(1102%) hue-rotate(342deg) brightness(94%) contrast(86%);
  transition: all 0.3s ease-in-out;
}
.btn-link-custom.btn-link-with-right-icon-arrow-e0b46b:hover {
  color: #ffffff;
}
.btn-link-custom.btn-link-with-right-icon-arrow-e0b46b:hover::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7463%) hue-rotate(89deg) brightness(117%) contrast(96%);
}
@media (min-width: 1921px) {
  .btn-link-custom.btn-link-with-right-icon-arrow-e0b46b {
    padding-right: 1.563vw;
  }
  .btn-link-custom.btn-link-with-right-icon-arrow-e0b46b::after {
    width: 0.729vw;
    height: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .btn-link-custom.btn-link-with-right-icon-arrow-e0b46b {
    padding-right: 30px;
  }
  .btn-link-custom.btn-link-with-right-icon-arrow-e0b46b::after {
    width: 14px;
    height: 16px;
  }
}

.btn-link-custom-2 {
  display: inline-block;
  padding: 11px 23px;
  border: 1px solid #ffffff;
  background-color: #000000;
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.btn-link-custom-2:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #ffffff;
}
@media (min-width: 1921px) {
  .btn-link-custom-2 {
    padding: 0.781vw 1.667vw;
    font-size: 0.938vw;
    line-height: 1.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .btn-link-custom-2 {
    padding: 16px 32px;
    font-size: 18px;
    line-height: 27px;
  }
}
.btn-link-custom-2.btn-link-rounded {
  border-radius: 100px;
}
@media (min-width: 1921px) {
  .btn-link-custom-2.btn-link-rounded {
    border-radius: 5.208vw;
  }
}
.btn-link-custom-2.btn-link-without-border {
  border: none;
}
.btn-link-custom-2.btn-link-color-08254a {
  background-color: #08254a;
  color: #ffffff;
}
.btn-link-custom-2.btn-link-color-08254a:hover {
  background-color: #002f5d;
  color: #ffffff;
}
.btn-link-custom-2.btn-link-color-08254a:visited {
  color: #ffffff;
}
.btn-link-custom-2.btn-link-text-bold {
  font-weight: 700;
}
.btn-link-custom-2.btn-link-transparent {
  background-color: #ffffff;
  color: #000000;
}

.globalBtn {
  display: inline-block;
  padding: 13.5px 20px;
  border: 1px solid #ffffff;
  background-color: #000000;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
  padding: 9px 33px;
  background-color: #ba0c2f;
  border-color: #ba0c2f;
  color: #ffffff;
}
.globalBtn:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #ffffff;
}
.globalBtn:visited {
  background-color: #ba0c2f;
  border-color: #ba0c2f;
  color: #ffffff;
}

.btn-link-rounded {
  border-radius: 50px;
}

.custom-formimator-form__heading-text-content-wrap {
  margin-bottom: 40px;
}
.custom-formimator-form__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
.custom-formimator-form__heading-text-content-wrap p {
  margin-top: 30px;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .custom-formimator-form__heading-text-content-wrap {
    margin-bottom: 4.167vw;
  }
  .custom-formimator-form__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
  .custom-formimator-form__heading-text-content-wrap p {
    margin-top: 2.083vw;
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .custom-formimator-form__heading-text-content-wrap {
    margin-bottom: 80px;
  }
  .custom-formimator-form__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
  .custom-formimator-form__heading-text-content-wrap p {
    margin-top: 40px;
    font-size: 19px;
    line-height: 28px;
  }
}

.forminator-ui {
  position: relative;
}
.forminator-ui .forminator-response-message {
  display: none;
}
.forminator-ui .forminator-row:not(:last-child) {
  margin-bottom: 15px !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-label {
  font-style: normal !important;
  font-weight: 700 !important;
  font-size: 17px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #08254a !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-input {
  margin-top: 11px;
  padding: 16px;
  border-radius: 3px;
  border: none;
  outline: none;
  background-color: #ffffff !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-input::-moz-placeholder {
  color: #000000 !important;
  opacity: 0.5;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-input::placeholder {
  color: #000000 !important;
  opacity: 0.5;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-textarea {
  margin-top: 11px;
  padding: 16px;
  border-radius: 3px;
  border: none;
  outline: none;
  background-color: #ffffff !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-textarea::-moz-placeholder {
  color: #000000 !important;
  opacity: 0.5;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-textarea::placeholder {
  color: #000000 !important;
  opacity: 0.5;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select--field {
  margin-top: 11px !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select--field option {
  border: none !important;
  outline: none !important;
  background-color: #ffffff !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select {
  margin-top: 11px !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection {
  background-color: #ffffff !important;
  border-radius: 3px !important;
  border: none !important;
  outline: none !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__rendered {
  padding: 16px !important;
  background-color: #ffffff !important;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__rendered .select2-selection__placeholder {
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
  opacity: 0.5;
}
.forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__arrow {
  background-color: #ba0c2f !important;
  color: #ffffff !important;
  width: 54px !important;
  height: 54px !important;
  border-radius: 3px;
}
.forminator-ui .forminator-row:has(.custom-captcha) {
  position: absolute;
  bottom: -15px;
  right: 185px;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.forminator-ui .forminator-row:has(.custom-captcha) .forminator-col {
  padding: 0 0 !important;
}
.forminator-ui .forminator-row.forminator-row-last {
  margin-top: 32px !important;
}
.forminator-ui .forminator-row.forminator-row-last .forminator-field {
  display: flex;
  justify-content: flex-end;
}
.forminator-ui .forminator-row.forminator-row-last .forminator-field button.forminator-button-submit {
  margin-top: 11px;
  padding: 10px 39px;
  border-radius: 100px;
  border: 1px solid transparent;
  background-color: #ba0c2f !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #ffffff !important;
  transition: all 0.3s ease-in-out;
}
.forminator-ui .forminator-row.forminator-row-last .forminator-field button.forminator-button-submit:hover {
  color: #ba0c2f !important;
  background-color: transparent !important;
  border-color: #ba0c2f !important;
  box-shadow: none !important;
}

.forminator-edit-module {
  display: none;
}

@media (min-width: 1921px) {
  .forminator-ui .forminator-row:not(:last-child) {
    margin-bottom: 1.563vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-label {
    font-size: 0.99vw !important;
    line-height: 1.458vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-input {
    margin-top: 0.573vw;
    padding: 0.833vw;
    border-radius: 0.156vw;
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-textarea {
    margin-top: 0.573vw;
    padding: 0.833vw;
    border-radius: 0.156vw;
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select--field {
    margin-top: 0.573vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select--field option {
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select {
    margin-top: 0.573vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection {
    border-radius: 0.156vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__rendered {
    padding: 0.833vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__rendered .select2-selection__placeholder {
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__arrow {
    width: 3.073vw !important;
    height: 3.073vw !important;
    border-radius: 0.156vw;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__arrow [class*=forminator-icon-] {
    font-size: 0.625vw !important;
  }
  .forminator-ui .forminator-row:has(.custom-captcha) {
    bottom: -2.344vw;
    right: 9.635vw;
  }
  .forminator-ui .forminator-row.forminator-row-last {
    margin-top: 3.229vw !important;
  }
  .forminator-ui .forminator-row.forminator-row-last .forminator-field button.forminator-button-submit {
    margin-top: 0.573vw;
    padding: 0.521vw 2.031vw;
    border-radius: 5.208vw;
    border: 0.052vw solid transparent;
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .forminator-ui .forminator-row:not(:last-child) {
    margin-bottom: 30px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-label {
    font-size: 19px !important;
    line-height: 28px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-input {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-textarea {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select--field option {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__rendered {
    padding: 16px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__rendered .select2-selection__placeholder {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .forminator-ui .forminator-row .forminator-col .forminator-field .forminator-select .selection .select2-selection .select2-selection__arrow {
    width: 59px !important;
    height: 59px !important;
    border-radius: 3px;
  }
  .forminator-ui .forminator-row:has(.custom-captcha) {
    bottom: -45px;
    right: 185px;
  }
  .forminator-ui .forminator-row.forminator-row-last {
    margin-top: 62px !important;
  }
  .forminator-ui .forminator-row.forminator-row-last .forminator-field button.forminator-button-submit {
    font-size: 18px !important;
    line-height: 27px !important;
  }
}
@media (max-width: 1200.98px) {
  .forminator-ui .forminator-row:has(.custom-captcha) {
    position: static;
  }
}
.gform_wrapper .gform_validation_errors {
  display: none;
}
.gform_wrapper .gform_heading .gform_title {
  margin-bottom: 40px;
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
.gform_wrapper .gform_heading .gform_description {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.gform_wrapper .gform_heading .gform_description:not(:first-child) {
  margin-top: 30px;
}
.gform_wrapper .gform_heading .gform_required_legend {
  display: none;
}
.gform_wrapper form {
  margin-top: 30px;
}
.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-captcha {
  display: flex !important;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
}
.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-captcha .validation_message {
  text-align: right;
}
.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-submit {
  display: flex;
  align-items: center;
}
.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-captcha .ginput_container {
  margin-top: 0;
}
.gform_wrapper form .gform_body .gform_fields .gfield .validation_message {
  margin-top: 9px;
  padding: 5px 0;
  border: unset;
  background-color: transparent;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
.gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
  font-style: normal;
  font-weight: 700;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  margin-bottom: unset !important;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container {
  margin-top: 11px;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select {
  position: relative;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 54px;
  height: 54px;
  border-radius: 3px;
  background-color: #ba0c2f;
  background-image: url("../images/white-caret-down-icon.svg");
  background-repeat: no-repeat;
  background-size: 12px;
  background-position: center;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 72px;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input {
  padding: 16px;
  border-radius: 3px;
  border: none;
  outline: none;
  background-color: #ffffff;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::-moz-placeholder {
  color: #000000;
  opacity: 0.5;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder {
  color: #000000;
  opacity: 0.5;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
  min-height: 250px;
  padding: 16px;
  border-radius: 3px;
  border: none;
  outline: none;
  background-color: #ffffff;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::-moz-placeholder {
  color: #000000;
  opacity: 0.5;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::placeholder {
  color: #000000;
  opacity: 0.5;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select {
  padding: 16px;
  border-radius: 3px;
  border: none;
  outline: none;
  background-color: #ffffff;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container {
  border-radius: 3px;
  border: none;
  outline: none;
  background-color: #ffffff;
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #000000 !important;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-choices {
  border: unset;
  padding: 16px;
  border-radius: 3px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 5px;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-choices input {
  height: 100%;
  padding: unset;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-drop .chosen-results li {
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
}
.gform_wrapper form .gform_body .gform_fields .gfield input[type=submit] {
  align-self: unset !important;
  width: 100%;
  padding: 10px 10px;
  border-radius: 100px;
  border: 1px solid transparent;
  background-color: #ba0c2f !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #ffffff !important;
  transition: all 0.3s ease-in-out;
}
.gform_wrapper form .gform_body .gform_fields .gfield input[type=submit]:hover {
  color: #ba0c2f !important;
  background-color: transparent !important;
  border-color: #ba0c2f !important;
  box-shadow: none !important;
}
.gform_wrapper form .gform_footer input[type=submit] {
  padding: 10px 39px;
  border-radius: 100px;
  border: 1px solid transparent;
  background-color: #ba0c2f !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 16px !important;
  line-height: 22px !important;
  letter-spacing: 0px !important;
  color: #ffffff !important;
  transition: all 0.3s ease-in-out;
}
.gform_wrapper form .gform_footer input[type=submit]:hover {
  color: #ba0c2f !important;
  background-color: transparent !important;
  border-color: #ba0c2f !important;
  box-shadow: none !important;
}
@media (min-width: 1921px) {
  .gform_wrapper .gform_heading .gform_title {
    margin-bottom: 4.167vw;
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
  .gform_wrapper .gform_heading .gform_description {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .gform_wrapper .gform_heading .gform_description:not(:first-child) {
    margin-top: 2.083vw;
  }
  .gform_wrapper form {
    margin-top: 1.563vw;
  }
  .gform_wrapper form .gform_body .gform_fields {
    grid-row-gap: 1.354vw !important;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .validation_message {
    margin-top: 0.469vw;
    padding: 0.26vw 0;
    font-size: 0.938vw;
    line-height: 1.406vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container {
    margin-top: 0.573vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select::after {
    width: 3.073vw;
    height: 3.073vw;
    border-radius: 0.156vw;
    background-size: 0.625vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select select {
    padding-right: 3.906vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input {
    padding: 0.833vw;
    border-radius: 0.156vw;
    font-size: 0.938vw;
    line-height: 1.406vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
    min-height: 13.021vw;
    padding: 0.833vw;
    border-radius: 0.156vw;
    font-size: 0.938vw;
    line-height: 1.406vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select {
    padding: 0.833vw;
    border-radius: 0.156vw;
    font-size: 0.938vw;
    line-height: 1.406vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container {
    border-radius: 0.156vw;
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-choices {
    padding: 0.833vw;
    border-radius: 0.156vw;
    gap: 0.26vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-choices li.search-choice {
    background-size: 100% 0.99vw;
    border: 0.052vw solid #aaa;
    border-radius: 0.156vw;
    box-shadow: 0 0 0.104vw #fff inset, 0 0.052vw 0 rgba(0, 0, 0, 0.05);
    line-height: unset;
    margin: 0.156vw 0.26vw 0.156vw 0;
    padding: 0.156vw 1.042vw 0.156vw 0.26vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-choices li.search-choice .search-choice-close {
    top: 50%;
    transform: translateY(-50%);
    right: 0.156vw;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-drop .chosen-results li {
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield input[type=submit] {
    padding: 0.521vw 0.521vw;
    border-radius: 5.208vw;
    border: 0.052vw solid transparent;
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
  .gform_wrapper form .gform_footer input[type=submit] {
    padding: 0.521vw 2.031vw;
    border-radius: 5.208vw;
    border: 0.052vw solid transparent;
    font-size: 0.938vw !important;
    line-height: 1.406vw !important;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .gform_wrapper .gform_heading .gform_title {
    margin-bottom: 80px;
    font-size: 50px;
    line-height: 62px;
  }
  .gform_wrapper .gform_heading .gform_description {
    font-size: 22px;
    line-height: 31px;
  }
  .gform_wrapper .gform_heading .gform_description:not(:first-child) {
    margin-top: 40px;
  }
  .gform_wrapper form .gform_body .gform_fields {
    grid-row-gap: 26px !important;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .validation_message {
    font-size: 18px;
    line-height: 27px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .gfield_label {
    font-size: 19px;
    line-height: 28px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container {
    margin-top: 11px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select::after {
    width: 59px;
    height: 59px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container.ginput_container_select select {
    padding-right: 75px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input {
    font-size: 18px;
    line-height: 27px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
    font-size: 18px;
    line-height: 27px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container select {
    font-size: 18px;
    line-height: 27px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .chosen-container .chosen-drop .chosen-results li {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield input[type=submit] {
    font-size: 18px !important;
    line-height: 27px !important;
  }
  .gform_wrapper form .gform_footer input[type=submit] {
    font-size: 18px !important;
    line-height: 27px !important;
  }
}
@media (max-width: 575.98px) {
  .gform_wrapper .gform_heading .gform_description {
    font-size: 18px;
    line-height: 26px;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-captcha {
    align-items: flex-start;
  }
  .gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-captcha .validation_message {
    text-align: left;
  }
}

.header-block {
  position: fixed;
  width: 100%;
  z-index: 999;
}
.header-block__strip-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
.header-block__strip-left-content-wrap {
  background-color: #ba0c2f;
  padding: 10px 8px 10px 85px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-grow: 1;
}
@media (min-width: 1921px) {
  .header-block__strip-left-content-wrap {
    padding: 0.833vw 0.99vw 0.833vw 6.563vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__strip-left-content-wrap {
    padding: 16px 19px 16px 126px;
  }
}
@media (max-width: 1200.98px) {
  .header-block__strip-left-content-wrap {
    padding: 13px 8px 13px 109px;
  }
}
@media (max-width: 991.98px) {
  .header-block__strip-left-content-wrap {
    padding: 13px 8px 13px 50px;
  }
}
@media (max-width: 575.98px) {
  .header-block__strip-left-content-wrap {
    padding: 13px 8px 13px 36px;
  }
}
.header-block__strip-left-inner-left-textual-content-wrap p {
  font-style: normal;
  font-weight: 300;
  font-size: 10px;
  line-height: 10px;
  letter-spacing: 1.4px;
  color: #ffffff;
  text-transform: uppercase;
}
@media (min-width: 1921px) {
  .header-block__strip-left-inner-left-textual-content-wrap p {
    font-size: 0.625vw;
    line-height: 0.729vw;
    letter-spacing: 0.073vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__strip-left-inner-left-textual-content-wrap p {
    font-size: 12px;
    line-height: 14px;
  }
}
@media (max-width: 991.98px) {
  .header-block__strip-left-inner-left-textual-content-wrap p {
    font-size: 10px;
    line-height: 10px;
  }
}
@media (max-width: 575.98px) {
  .header-block__strip-left-inner-left-textual-content-wrap p {
    font-size: 8px;
    line-height: 8px;
  }
}
@media (max-width: 400.98px) {
  .header-block__strip-left-inner-left-textual-content-wrap p {
    font-size: 6px;
    line-height: 6px;
  }
}
.header-block__strip-right-inner-right-content-wrap {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  align-items: center;
  gap: 20px;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle {
  width: 50px;
  height: 21px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 25px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle .toggle-switch {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 8px;
  width: 100%;
  position: relative;
  padding-right: 5px;
  transition: all 0.3s ease-in-out;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle .toggle-switch .image-wrap {
  position: absolute;
  left: -1px;
  width: 23px;
  height: 23px;
  padding: 1px;
  border-radius: 50%;
  border: 1px solid #08254a;
  transition: all 0.3s ease-in-out;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle .toggle-switch .image-wrap img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  vertical-align: unset;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle .toggle-switch .language-code {
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  transition: all 0.3s ease-in-out;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle.toggled .toggle-switch {
  justify-content: flex-start;
  padding-left: 5px;
  padding-right: 0;
}
.header-block__strip-right-inner-right-language-toggle-content-wrap .strip-language-toogle.toggled .toggle-switch .image-wrap {
  left: unset;
  right: -1px;
}
.header-block__strip-right-inner-right-anchor-content-wrap {
  padding: 3px 5px;
}
.header-block__strip-right-inner-right-anchor-content-wrap a {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .header-block__strip-right-inner-right-anchor-content-wrap {
    padding: 0;
  }
  .header-block__strip-right-inner-right-anchor-content-wrap a {
    font-size: 0.781vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__strip-right-inner-right-anchor-content-wrap {
    padding: 0;
  }
  .header-block__strip-right-inner-right-anchor-content-wrap a {
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .header-block__strip-right-inner-right-anchor-content-wrap {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .header-block__strip-right-inner-right-anchor-content-wrap {
    display: none;
  }
}
.header-block__strip-right-content-wrap {
  background-color: #08254a;
}
.header-block__strip-right-mulitple-anchor-content-wrap {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.header-block__strip-right-single-anchor-content-wrap {
  border-left: 1px solid #ba0c2f;
  padding: 13px 10px;
}
.header-block__strip-right-single-anchor-content-wrap a.anchor-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 6px;
}
.header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .image-wrap {
  width: 14px;
  height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  vertical-align: unset;
}
.header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
.header-block__strip-right-single-anchor-content-wrap:first-child {
  border-left: none;
}
@media (min-width: 1921px) {
  .header-block__strip-right-single-anchor-content-wrap {
    padding: 0.833vw 1.25vw;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap {
    gap: 0.417vw;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .image-wrap {
    width: 0.833vw;
    height: 0.833vw;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 0.781vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__strip-right-single-anchor-content-wrap {
    padding: 16px 24px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap {
    gap: 8px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .image-wrap {
    width: 16px;
    height: 16px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .header-block__strip-right-single-anchor-content-wrap {
    padding: 13px 11px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap {
    gap: 4px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .image-wrap {
    width: 13px;
    height: 13px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 13px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .header-block__strip-right-single-anchor-content-wrap {
    padding: 15px 16px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap {
    gap: 4px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .image-wrap {
    width: 13px;
    height: 13px;
  }
  .header-block__strip-right-single-anchor-content-wrap a.anchor-wrap .text-content-wrap {
    display: none;
  }
  .header-block__strip-right-single-anchor-content-wrap:nth-of-type(1), .header-block__strip-right-single-anchor-content-wrap:nth-of-type(2) {
    display: none;
  }
}
.header-block__main-header {
  background-color: #f4f3ef;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.header-block__main-header-flex-content-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header-block__main-header-main-web-logo-wrap .image-wrap {
  width: 300px;
  height: 39px;
}
.header-block__main-header-main-web-logo-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .header-block__main-header-main-web-logo-wrap .image-wrap {
    width: 17.24vw;
    height: 2.5vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__main-header-main-web-logo-wrap .image-wrap {
    width: 331px;
    height: 48px;
  }
}
@media (max-width: 1200.98px) {
  .header-block__main-header-main-web-logo-wrap .image-wrap {
    width: 300px;
    height: 40px;
  }
}
@media (max-width: 575.98px) {
  .header-block__main-header-main-web-logo-wrap .image-wrap {
    width: 251px;
    height: 33px;
  }
}
.header-block__main-header-main-menu-lang-dropdown-social-icons-content-wrap {
  display: flex;
  justify-content: flex-end;
  gap: 25px;
}
@media (min-width: 1921px) {
  .header-block__main-header-main-menu-lang-dropdown-social-icons-content-wrap {
    gap: 1.979vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__main-header-main-menu-lang-dropdown-social-icons-content-wrap {
    gap: 38px;
  }
}
.header-block__main-menu-content-wrap .main-menu {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: flex-start;
  gap: 42px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item {
  padding: 20px 0;
  cursor: pointer;
}
.header-block__main-menu-content-wrap .main-menu .menu-item a.main-link {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #08254a;
  text-align: center;
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item a.main-link:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu {
  position: absolute;
  top: 114px;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #f4f3ef;
  background-color: white;
  opacity: 0;
  visibility: hidden;
  z-index: 99;
  cursor: default;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu {
  background-color: #f4f3ef;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu {
  padding: 43px 85px 79px 150px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 65px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap {
  flex: 0 0 220px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap {
  padding: 0;
  list-style-type: none;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap {
  padding: 16px 0;
  border-bottom: 1px solid #e0b46b;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:first-child {
  padding-top: 0;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:last-child {
  border-bottom: unset;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .icon-image-wrap {
  width: 0;
  height: 35px;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .icon-image-wrap img {
  width: 100%;
  height: 100%;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .link-text-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:hover a.about-menu-main-link .icon-image-wrap {
  width: 35px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:hover a.about-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(92%) saturate(5085%) hue-rotate(342deg) brightness(77%) contrast(97%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:hover a.about-menu-main-link .link-text-content-wrap p {
  color: #ba0c2f;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap {
  flex: 0 0 calc(100% - 220px - 65px);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap {
  padding-bottom: 16px;
  border-bottom: 1px solid #e0b46b;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap a.heading-text {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap a.heading-text:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap {
  margin-top: 16px;
  display: flex;
  justify-content: flex-start;
  gap: 60px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap {
  flex: 0 0 calc(33.33% - 40px);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap {
  flex: 0 0 108px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap .image-wrap {
  width: 108px;
  height: 154px;
  border-radius: 3px;
  border: 1px solid #ffffff;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap {
  flex: 0 0 calc(100% - 108px - 10px);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .textual-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 17px;
  letter-spacing: 0px;
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap {
  margin-top: 8px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 4px 24px;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-ba0c2f .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
  background-color: #ba0c2f;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-ba0c2f .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link:hover {
  background-color: #e6284d;
  color: #ffffff;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-08254a .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
  background-color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-08254a .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link:hover {
  background-color: #006eb7;
  color: #ffffff;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-003324 .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
  background-color: #003324;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-003324 .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link:hover {
  background-color: #084835;
  color: #ffffff;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-006eb7 .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
  background-color: #006eb7;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap.color-006eb7 .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link:hover {
  background-color: #08254a;
  color: #ffffff;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu {
  background-color: #f4f3ef;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu {
  padding: 43px 85px 79px 150px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 65px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap {
  flex: 0 0 316px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap {
  padding: 0;
  list-style-type: none;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap {
  padding: 16px 0;
  border-bottom: 1px solid #e0b46b;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap:first-child {
  padding-top: 0;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap:last-child {
  border-bottom: unset;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .icon-image-wrap {
  width: 0;
  height: 35px;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .icon-image-wrap img {
  width: 100%;
  height: 100%;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .link-text-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active a.our-services-menu-main-link .icon-image-wrap {
  width: 35px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-ba0c2f a.our-services-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(92%) saturate(5085%) hue-rotate(342deg) brightness(77%) contrast(97%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-ba0c2f a.our-services-menu-main-link .link-text-content-wrap p {
  color: #ba0c2f;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-08254a a.our-services-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(28%) saturate(3454%) hue-rotate(193deg) brightness(96%) contrast(100%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-08254a a.our-services-menu-main-link .link-text-content-wrap p {
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-003324 a.our-services-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(46%) sepia(10%) saturate(2671%) hue-rotate(1deg) brightness(95%) contrast(85%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-003324 a.our-services-menu-main-link .link-text-content-wrap p {
  color: #003324;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-006eb7 a.our-services-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active.color-006eb7 a.our-services-menu-main-link .link-text-content-wrap p {
  color: #006eb7;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap {
  flex: 0 0 calc(100% - 316px - 65px);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  gap: 30px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap {
  display: none;
  justify-content: flex-start;
  gap: 30px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap {
  flex: 0 0 285px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap .image-wrap {
  width: 100%;
  height: 217px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 3px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap {
  flex: 0 0 calc(100% - 285px - 30px);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-main-logo-content-wrap {
  display: flex;
  justify-content: center;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-main-logo-content-wrap .image-wrap {
  width: 211px;
  height: 57px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-main-logo-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap {
  margin-top: 15px;
  display: flex;
  justify-content: center;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap {
  padding: 0 7px;
  border-right: 1px solid #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap:first-child {
  padding-left: 0;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap:last-child {
  padding-right: 0;
  border-right: unset;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap a {
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap a:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-textual-content-wrap {
  margin-top: 15px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.15px;
  color: #000000;
  text-align: center;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-action-btns-content-wrap {
  margin-top: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-action-btns-content-wrap a:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.active {
  display: flex;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-ba0c2f .service-details-content-wrap .service-action-btns-content-wrap a {
  color: #ba0c2f;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-ba0c2f .service-details-content-wrap .service-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(92%) saturate(5085%) hue-rotate(342deg) brightness(77%) contrast(97%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-ba0c2f .service-details-content-wrap .service-action-btns-content-wrap a:hover {
  color: #e6284d;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-ba0c2f .service-details-content-wrap .service-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-08254a .service-details-content-wrap .service-action-btns-content-wrap a {
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-08254a .service-details-content-wrap .service-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(28%) saturate(3454%) hue-rotate(193deg) brightness(96%) contrast(100%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-08254a .service-details-content-wrap .service-action-btns-content-wrap a:hover {
  color: #002f5d;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-08254a .service-details-content-wrap .service-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-003324 .service-details-content-wrap .service-action-btns-content-wrap a {
  color: #003324;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-003324 .service-details-content-wrap .service-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(16%) sepia(21%) saturate(2087%) hue-rotate(117deg) brightness(92%) contrast(102%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-003324 .service-details-content-wrap .service-action-btns-content-wrap a:hover {
  color: #084835;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-003324 .service-details-content-wrap .service-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-006eb7 .service-details-content-wrap .service-action-btns-content-wrap a {
  color: #006eb7;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-006eb7 .service-details-content-wrap .service-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-006eb7 .service-details-content-wrap .service-action-btns-content-wrap a:hover {
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap.color-006eb7 .service-details-content-wrap .service-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu {
  background-color: #f4f3ef;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu {
  padding: 43px 85px 79px 150px;
  position: relative;
  overflow: hidden;
  min-height: 339px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-graphic-image-content-wrap {
  position: absolute;
  width: 390px;
  height: 590px;
  right: 115px;
  bottom: -220px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transform: rotate(80deg);
  filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(375%) hue-rotate(62deg) brightness(119%) contrast(100%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap {
  position: absolute;
  width: 488px;
  height: 420px;
  right: 0;
  bottom: 0;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap .image-wrap {
  width: 100%;
  height: 100%;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: right -70px bottom 0;
  object-position: right -70px bottom 0;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 65px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap {
  flex: 0 0 316px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap {
  padding: 0;
  list-style-type: none;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap {
  padding: 16px 0;
  border-bottom: 1px solid #e0b46b;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap:first-child {
  padding-top: 0;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap:last-child {
  border-bottom: unset;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 5px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .icon-image-wrap {
  width: 0;
  height: 35px;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .icon-image-wrap img {
  width: 100%;
  height: 100%;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .link-text-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  transition: all 0.3s ease-in-out;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active a.careers-menu-main-link .icon-image-wrap {
  width: 35px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-ba0c2f a.careers-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(92%) saturate(5085%) hue-rotate(342deg) brightness(77%) contrast(97%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-ba0c2f a.careers-menu-main-link .link-text-content-wrap p {
  color: #ba0c2f;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-08254a a.careers-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(28%) saturate(3454%) hue-rotate(193deg) brightness(96%) contrast(100%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-08254a a.careers-menu-main-link .link-text-content-wrap p {
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-003324 a.careers-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(16%) sepia(21%) saturate(2087%) hue-rotate(117deg) brightness(92%) contrast(102%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-003324 a.careers-menu-main-link .link-text-content-wrap p {
  color: #003324;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-006eb7 a.careers-menu-main-link .icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active.color-006eb7 a.careers-menu-main-link .link-text-content-wrap p {
  color: #006eb7;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap {
  flex: 0 0 calc(100% - 316px - 65px);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap {
  max-width: 221px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  gap: 30px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap {
  display: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-heading-text-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 17px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-textual-content-wrap {
  margin-top: 15px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.15px;
  color: #000000;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap {
  margin-top: 15px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover {
  text-decoration: none;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.active {
  display: block;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-ba0c2f .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a {
  color: #ba0c2f;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-ba0c2f .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(92%) saturate(5085%) hue-rotate(342deg) brightness(77%) contrast(97%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-ba0c2f .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover {
  color: #e6284d;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-ba0c2f .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-08254a .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a {
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-08254a .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(28%) saturate(3454%) hue-rotate(193deg) brightness(96%) contrast(100%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-08254a .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover {
  color: #002f5d;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-08254a .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-003324 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a {
  color: #003324;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-003324 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(16%) sepia(21%) saturate(2087%) hue-rotate(117deg) brightness(92%) contrast(102%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-003324 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover {
  color: #084835;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-003324 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-006eb7 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a {
  color: #006eb7;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-006eb7 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-006eb7 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover {
  color: #08254a;
}
.header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap.color-006eb7 .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.header-block__main-menu-content-wrap .main-menu .menu-item.menu-item-has-children:hover .sub-menu {
  opacity: 1;
  visibility: visible;
}
@media (min-width: 1921px) {
  .header-block__main-menu-content-wrap .main-menu {
    gap: 3.177vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item {
    padding: 1.406vw 0;
    cursor: pointer;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item a.main-link {
    font-size: 0.833vw;
    line-height: 1.302vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu {
    top: 6.927vw;
    box-shadow: 0px 0.521vw 1.042vw rgba(0, 0, 0, 0.2);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu {
    padding: 2.76vw 7.292vw 4.688vw 10.677vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap {
    gap: 4.167vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap {
    flex: 0 0 14.583vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap {
    padding: 1.042vw 0;
    border-bottom: 0.052vw solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link {
    gap: 0.521vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .icon-image-wrap {
    height: 2.344vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .link-text-content-wrap p {
    font-size: 0.938vw;
    line-height: 1.406vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:hover a.about-menu-main-link .icon-image-wrap {
    width: 2.344vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap {
    flex: 0 0 calc(100% - 14.583vw - 4.167vw);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap {
    padding-bottom: 1.042vw;
    border-bottom: 0.052vw solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap a.heading-text {
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap {
    margin-top: 1.042vw;
    gap: 3.906vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap {
    flex: 0 0 calc(33.33% - 2.604vw);
    gap: 1.042vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap {
    flex: 0 0 6.51vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap .image-wrap {
    width: 6.51vw;
    height: 9.115vw;
    border-radius: 0.156w;
    border: 0.052vw solid #ffffff;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap .image-wrap img {
    border-radius: 0.156vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap {
    flex: 0 0 calc(100% - 6.51vw - 1.042vw);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .textual-content-wrap p {
    font-size: 0.833vw;
    line-height: 1.146vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap {
    margin-top: 0.781vw;
    -moz-column-gap: 0.781vw;
    column-gap: 0.781vw;
    row-gap: 0.938vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.417vw 1.563vw;
    font-size: 0.833vw;
    line-height: 1.25vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu {
    padding: 2.76vw 7.292vw 4.688vw 10.677vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap {
    gap: 4.167vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap {
    flex: 0 0 19.792vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap {
    padding: 1.042vw 0;
    border-bottom: 0.052vw solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link {
    gap: 0.521vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .icon-image-wrap {
    height: 2.344vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .link-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active a.our-services-menu-main-link .icon-image-wrap {
    width: 2.344vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap {
    flex: 0 0 calc(100% - 19.792vw - 4.167vw);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap {
    gap: 4.167vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap {
    gap: 4.167vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap {
    flex: 0 0 18.229vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap .image-wrap {
    height: 15.625vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap .image-wrap img {
    border-radius: 0.156vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap {
    flex: 0 0 calc(100% - 18.229vw - 4.167vw);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-main-logo-content-wrap .image-wrap {
    width: 14.063vw;
    height: 4.688vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap {
    margin-top: 1.302vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap {
    padding: 0 0.781vw;
    border-right: 0.104vw solid #08254a;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap a {
    font-size: 1.042vw;
    line-height: 1.458vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-textual-content-wrap {
    margin-top: 1.302vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-textual-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.354vw;
    letter-spacing: 0.008vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-action-btns-content-wrap {
    margin-top: 1.302vw;
    gap: 1.042vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu {
    padding: 2.76vw 7.292vw 4.688vw 10.677vw;
    min-height: 20.313vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-graphic-image-content-wrap {
    width: 25vw;
    height: 35.417vw;
    right: 6.51vw;
    bottom: -14.063vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap {
    width: 29.167vw;
    height: 25vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap .image-wrap img {
    -o-object-position: right -4.167vw bottom 0;
    object-position: right -4.167vw bottom 0;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap {
    gap: 4.167vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap {
    flex: 0 0 19.792vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap {
    padding: 1.042vw 0;
    border-bottom: 0.052vw solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link {
    gap: 0.521vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .icon-image-wrap {
    height: 2.344vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .link-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active a.careers-menu-main-link .icon-image-wrap {
    width: 2.344vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap {
    flex: 0 0 calc(100% - 19.792vw - 4.167vw);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap {
    max-width: 16.667vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap {
    gap: 4.167vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-heading-text-content-wrap p {
    font-size: 1.25vw;
    line-height: 1.563vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-textual-content-wrap {
    margin-top: 1.042vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-textual-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.354vw;
    letter-spacing: 0.008vw;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap {
    margin-top: 1.302vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__main-menu-content-wrap .main-menu {
    gap: 61px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item {
    padding: 27px 0;
    cursor: pointer;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item a.main-link {
    font-size: 18px;
    line-height: 27px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu {
    top: 124px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu {
    padding: 53px 140px 90px 205px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap {
    gap: 80px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap {
    flex: 0 0 280px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap {
    padding: 20px 0;
    border-bottom: 1px solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link {
    gap: 10px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .icon-image-wrap {
    height: 45px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap a.about-menu-main-link .link-text-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-left-side-content-wrap .about-menu-multiple-links-content-wrap .about-menu-single-link-content-wrap:hover a.about-menu-main-link .icon-image-wrap {
    width: 45px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap {
    flex: 0 0 calc(100% - 280px - 80px);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap {
    padding-bottom: 20px;
    border-bottom: 1px solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .descripted-heading-content-wrap a.heading-text {
    font-size: 19px;
    line-height: 28px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap {
    margin-top: 20px;
    gap: 75px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap {
    flex: 0 0 calc(33.33% - 50px);
    gap: 20px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap {
    flex: 0 0 125px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap .image-wrap {
    width: 125px;
    height: 175px;
    border-radius: 3px;
    border: 1px solid #ffffff;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-image-content-wrap .image-wrap img {
    border-radius: 3px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap {
    flex: 0 0 calc(100% - 125px - 20px);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .textual-content-wrap p {
    font-size: 16px;
    line-height: 22px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap {
    margin-top: 15px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 18px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.about-sub-menu .about-menu .about-menu-main-flex-content-wrap .about-menu-right-side-content-wrap .about-menu-right-descripted-content-wrap .multiple-descripted-element-content-wrap .single-descripted-element-content-wrap .descripted-details-content-wrap .descripted-action-btns-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 8px 30px;
    font-size: 16px;
    line-height: 24px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu {
    padding: 53px 140px 90px 205px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap {
    gap: 80px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap {
    flex: 0 0 380px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap {
    padding: 20px 0;
    border-bottom: 1px solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link {
    gap: 10px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .icon-image-wrap {
    height: 45px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap a.our-services-menu-main-link .link-text-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-left-side-content-wrap .our-services-menu-multiple-links-content-wrap .our-services-menu-single-link-content-wrap.active a.our-services-menu-main-link .icon-image-wrap {
    width: 45px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap {
    flex: 0 0 calc(100% - 380px - 80px);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap {
    gap: 80px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap {
    gap: 80px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap {
    flex: 0 0 350px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap .image-wrap {
    height: 300px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-main-image-content-wrap .image-wrap img {
    border-radius: 3px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap {
    flex: 0 0 calc(100% - 350px - 80px);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-main-logo-content-wrap .image-wrap {
    width: 270px;
    height: 90px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap {
    margin-top: 25px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap {
    padding: 0 15px;
    border-right: 2px solid #08254a;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-multiple-location-content-wrap .service-single-location-content-wrap a {
    font-size: 20px;
    line-height: 28px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-textual-content-wrap {
    margin-top: 25px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-textual-content-wrap p {
    font-size: 19px;
    line-height: 26px;
    letter-spacing: 0.15px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.our-services-sub-menu .our-services-menu .our-services-menu-main-flex-content-wrap .our-services-menu-right-side-content-wrap .our-services-menu-descripted-content-wrap .multiple-services-content-wrap .single-service-content-wrap .service-details-content-wrap .service-action-btns-content-wrap {
    margin-top: 25px;
    gap: 20px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu {
    padding: 53px 140px 90px 205px;
    min-height: 390px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-graphic-image-content-wrap {
    width: 480px;
    height: 680px;
    right: 125px;
    bottom: -270px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap {
    width: 560px;
    height: 480px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-image-content-wrap .image-wrap img {
    -o-object-position: right -80px bottom 0;
    object-position: right -80px bottom 0;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap {
    gap: 80px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap {
    flex: 0 0 380px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap {
    padding: 20px 0;
    border-bottom: 1px solid #e0b46b;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link {
    gap: 10px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .icon-image-wrap {
    width: 0;
    height: 45px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap a.careers-menu-main-link .link-text-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-left-side-content-wrap .careers-menu-multiple-links-content-wrap .careers-menu-single-link-content-wrap.active a.careers-menu-main-link .icon-image-wrap {
    width: 45px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap {
    flex: 0 0 calc(100% - 380px - 80px);
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap {
    max-width: 320px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap {
    gap: 80px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-heading-text-content-wrap p {
    font-size: 24px;
    line-height: 30px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-textual-content-wrap {
    margin-top: 20px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-textual-content-wrap p {
    font-size: 19px;
    line-height: 26px;
    letter-spacing: 0.15px;
  }
  .header-block__main-menu-content-wrap .main-menu .menu-item .sub-menu.careers-sub-menu .careers-menu .careers-menu-main-flex-content-wrap .careers-menu-right-side-content-wrap .careers-menu-descripted-content-wrap .multiple-oppurtunity-content-wrap .single-oppurtunity-content-wrap .oppurtunity-details-content-wrap .oppurtunity-action-btns-content-wrap {
    margin-top: 25px;
    gap: 20px;
  }
}
@media (max-width: 1250.98px) {
  .header-block__main-menu-content-wrap {
    display: none;
  }
}
.header-block__lang-dropdown-content-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 1921px) {
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher {
    width: 4.688vw !important;
    font-size: 0.694vw;
  }
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher .gt_selected a {
    width: 4.063vw !important;
    border-width: 0.052vw;
    font-size: 0.694vw;
    padding: 0.156vw 0.26vw;
  }
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher .gt_selected a img {
    width: 0.833vw;
    height: 0.833vw;
  }
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher .gt_selected a::after {
    height: 0.833vw;
    right: 0.26vw;
    width: 0.781vw;
    background-size: 0.365vw;
  }
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher .gt_option {
    border-left-width: 0.052vw;
    border-right-width: 0.052vw;
    border-bottom-width: 0.052vw;
    width: 4.688vw !important;
    max-height: 10.313vw;
    min-height: 1.07vw !important;
    height: auto !important;
  }
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher .gt_option a {
    padding: 0.156vw 0.26vw;
    font-size: 0.694vw;
  }
  .header-block__lang-dropdown-content-wrap .gtranslate_wrapper .gt_switcher .gt_option a img {
    width: 0.833vw;
    height: 0.833vw;
  }
}
@media (max-width: 1250.98px) {
  .header-block__lang-dropdown-content-wrap {
    display: none;
  }
}
.header-block__social-icons-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px;
}
.header-block__social-icons-content-wrap a.social-icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__social-icons-content-wrap a.social-icon .image-wrap {
  width: 14px;
  height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__social-icons-content-wrap a.social-icon .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .header-block__social-icons-content-wrap {
    gap: 0.781vw;
  }
  .header-block__social-icons-content-wrap a.social-icon .image-wrap {
    width: 0.885vw;
    height: 0.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-block__social-icons-content-wrap {
    gap: 15px;
  }
  .header-block__social-icons-content-wrap a.social-icon .image-wrap {
    width: 17px;
    height: 17px;
  }
}
@media (max-width: 991.98px) {
  .header-block__social-icons-content-wrap {
    display: none;
  }
}
.header-block__hamburger-content-wrap {
  padding: 19px 0;
  display: none;
}
.header-block__hamburger-content-wrap .hamburger-block {
  cursor: pointer;
}
.header-block__hamburger-content-wrap .hamburger-block .image-wrap {
  width: 23px;
  height: 23px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__hamburger-content-wrap .hamburger-block .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (max-width: 1250.98px) {
  .header-block__hamburger-content-wrap {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .header-block__hamburger-content-wrap {
    padding: 21px 0;
  }
}
.header-block__mobile-menu {
  position: absolute;
  width: 100vw;
  height: 100vh;
  right: -100vw;
  top: 0;
  background-color: #ffffff;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1251px) {
  .header-block__mobile-menu {
    display: none;
  }
}
.header-block__mobile-menu-inner-content-wrap {
  height: 100%;
}
.header-block__mobile-menu-top-block {
  padding: 23px 36px 36px;
  background-color: #f4f3ef;
}
.header-block__mobile-menu-top-block-top-action-btns-content-wrap {
  display: flex;
  justify-content: flex-end;
}
.header-block__mobile-menu-top-block-top-action-btns-content-wrap .close-icon-image-content-wrap {
  width: 18px;
  height: 18px;
  cursor: pointer;
}
.header-block__mobile-menu-top-block-top-action-btns-content-wrap .close-icon-image-content-wrap .image-wrap {
  width: 18px;
  height: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__mobile-menu-top-block-top-action-btns-content-wrap .close-icon-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
.header-block__mobile-menu-top-block-menu-links-accordion-lang-dropdown-social-links-content-wrap {
  padding: 0 30px 36px 11px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  gap: 30px;
  height: 100%;
  overflow-y: scroll;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap {
  padding-top: 60px;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item {
  background-color: transparent;
  border: unset;
  margin-top: 7px;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item:first-of-type {
  border-radius: unset;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item:first-of-type .custom-accordion-button {
  border-radius: unset;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button {
  padding: 12px 18px;
  border-radius: 100px;
  background-color: #ba0c2f;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button a {
  color: #ffffff;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button a:hover {
  color: #ffffff;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button:focus {
  border: unset;
  border-color: unset;
  box-shadow: none;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button::after {
  width: 10px;
  height: 10px;
  background-size: 100%;
  background-image: url("../images/arrow-right-icon.svg");
  transform: rotate(90deg);
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(117deg) brightness(107%) contrast(101%);
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button:not(.collapsed) {
  box-shadow: none;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button:not(.collapsed)::after {
  transform: rotate(-90deg);
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button:disabled {
  padding: 0;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button:disabled::after {
  content: none;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-header .custom-accordion-button:disabled a {
  display: block;
  width: 100%;
  padding: 12px 18px;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-body {
  padding: 0 12px;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-body .multiple-sub-menu-links {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-body .multiple-sub-menu-links .single-link {
  padding: 12px 0;
  border-bottom: 1px solid #e0b46b;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-body .multiple-sub-menu-links .single-link:last-child {
  border-bottom: unset;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-body .multiple-sub-menu-links .single-link a {
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  text-decoration: none;
}
.header-block__mobile-menu-top-block-menu-links-accordion-content-wrap .custom-accordion .custom-accordion-item .custom-accordion-body .multiple-sub-menu-links .single-link a:hover {
  text-decoration: none;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .give-feedback-content-wrap {
  display: flex;
  justify-content: center;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .give-feedback-content-wrap a {
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap {
  margin-top: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 30px;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .lang-dropdown-content-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .lang-dropdown-content-wrap .trp_language_switcher_shortcode .trp-language-switcher {
  width: auto;
  height: auto;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .lang-dropdown-content-wrap .trp_language_switcher_shortcode .trp-language-switcher > div {
  padding: 0 !important;
  border: none !important;
  background-color: #f4f3ef !important;
  background-position: right;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .lang-dropdown-content-wrap .trp_language_switcher_shortcode .trp-language-switcher > div > a {
  padding: 7px !important;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  text-decoration: none;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .lang-dropdown-content-wrap .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-current-language {
  min-width: 90px !important;
  max-width: 120px !important;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .lang-dropdown-content-wrap .trp_language_switcher_shortcode .trp-language-switcher .trp-ls-shortcode-language {
  min-width: 90px !important;
  max-width: 120px !important;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .social-links-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 15px;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .social-links-content-wrap a.social-icon {
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .social-links-content-wrap a.social-icon .image-wrap {
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__mobile-menu-top-block-lang-dropdown-social-links-content-wrap .lang-dropdown-and-social-links-content-wrap .social-links-content-wrap a.social-icon .image-wrap img {
  width: 100%;
  height: 100%;
}
.header-block__mobile-menu-bottom-block {
  background-color: #08254a;
}
.header-block__mobile-menu-bottom-block-mulitple-anchor-content-wrap {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
}
.header-block__mobile-menu-bottom-block-single-anchor-content-wrap {
  flex: 0 0 33.33%;
  border-left: 1px solid #ffffff;
  padding: 20px 12px;
}
.header-block__mobile-menu-bottom-block-single-anchor-content-wrap a.anchor-wrap {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.header-block__mobile-menu-bottom-block-single-anchor-content-wrap a.anchor-wrap .image-wrap {
  width: 17px;
  height: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.header-block__mobile-menu-bottom-block-single-anchor-content-wrap a.anchor-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  vertical-align: unset;
}
.header-block__mobile-menu-bottom-block-single-anchor-content-wrap a.anchor-wrap .text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
.header-block__mobile-menu-bottom-block-single-anchor-content-wrap:first-child {
  border-left: none;
}

.header-cover-content-block {
  width: 100%;
  height: 115px;
  background-color: #ffffff;
}
@media (min-width: 1921px) {
  .header-cover-content-block {
    height: 6.927vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .header-cover-content-block {
    height: 133px;
  }
}
@media (max-width: 1250.98px) {
  .header-cover-content-block {
    height: 113px;
  }
}
@media (max-width: 991.98px) {
  .header-cover-content-block {
    height: 107px;
  }
}

.footer-block__main-wrap {
  position: relative;
}
.footer-block__top-block {
  background-color: #08254a;
  padding: 119px 0;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .footer-block__top-block {
    padding: 9.323vw 0 13.281vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block {
    padding: 179px 0 255px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block {
    padding: 98px 0 104px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__top-block {
    padding: 90px 0 203px;
  }
}
.footer-block__leaf-content-block {
  position: absolute;
  width: 203px;
  height: 184px;
  right: -20px;
  bottom: 15px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
@media (min-width: 1921px) {
  .footer-block__leaf-content-block {
    width: 15.938vw;
    height: 14.427vw;
    right: -1.042vw;
    bottom: 0.781vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__leaf-content-block {
    width: 306px;
    height: 277px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__leaf-content-block {
    width: 167px;
    height: 152px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__leaf-content-block {
    width: 187px;
    height: 170px;
    bottom: 85px;
  }
}
.footer-block__top-block-flex-content-wrap {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 575.98px) {
  .footer-block__top-block-flex-content-wrap {
    align-items: center;
    flex-direction: column;
    justify-content: flex-start;
    gap: 49px;
  }
}
.footer-block__top-block-left-content-wrap {
  flex: 0 0 255px;
}
@media (min-width: 1921px) {
  .footer-block__top-block-left-content-wrap {
    flex: 0 0 19.948vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-left-content-wrap {
    flex: 0 0 383px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-left-content-wrap {
    flex: 0 0 209px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-left-content-wrap {
    flex: 0 0 100%;
    max-width: 209px;
  }
}
.footer-block__top-block-main-text-content-wrap {
  padding-left: 20px;
}
.footer-block__top-block-main-text-content-wrap p {
  font-style: normal;
  font-weight: 300;
  font-size: 8px;
  line-height: 12px;
  letter-spacing: 1.4px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
}
@media (min-width: 1921px) {
  .footer-block__top-block-main-text-content-wrap {
    padding-left: 1.042vw;
  }
  .footer-block__top-block-main-text-content-wrap p {
    font-size: 0.625vw;
    line-height: 0.781vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-main-text-content-wrap p {
    font-size: 12px;
    line-height: 15px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-main-text-content-wrap {
    padding-left: 10px;
  }
  .footer-block__top-block-main-text-content-wrap p {
    font-size: 8px;
    line-height: 12px;
  }
}
.footer-block__top-block-main-web-logo-wrap {
  margin-top: 10px;
}
.footer-block__top-block-main-web-logo-wrap .image-wrap {
  width: 255px;
  height: 66px;
}
.footer-block__top-block-main-web-logo-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .footer-block__top-block-main-web-logo-wrap .image-wrap {
    width: 19.948vw;
    height: 5.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-main-web-logo-wrap .image-wrap {
    width: 383px;
    height: 99px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-main-web-logo-wrap .image-wrap {
    width: 209px;
    height: 60px;
  }
}
.footer-block__top-block-right-content-wrap {
  flex: 0 0 calc(100% - 255px - 95px);
}
@media (min-width: 1921px) {
  .footer-block__top-block-right-content-wrap {
    flex: 0 0 calc(100% - 19.948vw - 6.927vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-right-content-wrap {
    flex: 0 0 calc(100% - 383px - 133px);
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-right-content-wrap {
    flex: 0 0 calc(100% - 209px - 70px);
  }
}
@media (max-width: 991.98px) {
  .footer-block__top-block-right-content-wrap {
    flex: 0 0 calc(100% - 209px - 40px);
  }
}
@media (max-width: 575.98px) {
  .footer-block__top-block-right-content-wrap {
    flex: 0 0 100%;
  }
}
.footer-block__top-block-multiple-links-contact-details-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 81px;
}
@media (min-width: 1921px) {
  .footer-block__top-block-multiple-links-contact-details-content-wrap {
    gap: 4.792vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-multiple-links-contact-details-content-wrap {
    gap: 92px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-multiple-links-contact-details-content-wrap {
    gap: 20px;
  }
}
@media (max-width: 991.98px) {
  .footer-block__top-block-multiple-links-contact-details-content-wrap {
    flex-direction: column;
    gap: 30px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__top-block-multiple-links-contact-details-content-wrap {
    gap: 49px;
    align-items: center;
  }
}
.footer-block__top-block-multiple-links-content-wrap {
  flex: 0 0 calc(100% - 241px - 81px);
  display: flex;
}
@media (min-width: 1921px) {
  .footer-block__top-block-multiple-links-content-wrap {
    flex: 0 0 calc(100% - 13.333vw - 4.792vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-multiple-links-content-wrap {
    flex: 0 0 calc(100% - 256px - 92px);
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-multiple-links-content-wrap {
    flex: 0 0 calc(100% - 171px - 20px);
  }
}
@media (max-width: 991.98px) {
  .footer-block__top-block-multiple-links-content-wrap {
    flex: 0 0 100%;
  }
}
@media (max-width: 575.98px) {
  .footer-block__top-block-multiple-links-content-wrap {
    flex-wrap: wrap;
    gap: 30px;
  }
}
.footer-block__top-block-single-links-content-wrap {
  width: 100%;
}
.footer-block__top-block-single-links-content-wrap:nth-of-type(1) {
  max-width: 127px;
}
.footer-block__top-block-single-links-content-wrap:nth-of-type(1) .footer-block__top-block-multi-links-content-wrap {
  max-width: 95px;
}
.footer-block__top-block-single-links-content-wrap:nth-of-type(2) {
  max-width: 164px;
}
.footer-block__top-block-single-links-content-wrap:nth-of-type(2) .footer-block__top-block-multi-links-content-wrap {
  max-width: 132px;
}
.footer-block__top-block-single-links-content-wrap:nth-of-type(3) {
  max-width: 132px;
}
.footer-block__top-block-single-links-content-wrap:nth-of-type(3) .footer-block__top-block-multi-links-content-wrap {
  max-width: 132px;
}
@media (min-width: 1921px) {
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) {
    max-width: 9.896vw;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) .footer-block__top-block-multi-links-content-wrap {
    max-width: 7.448vw;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) {
    max-width: 12.656vw;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) .footer-block__top-block-multi-links-content-wrap {
    max-width: 10.313vw;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) {
    max-width: 8.229vw;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) .footer-block__top-block-multi-links-content-wrap {
    max-width: 8.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) {
    max-width: 190px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) .footer-block__top-block-multi-links-content-wrap {
    max-width: 143px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) {
    max-width: 243px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) .footer-block__top-block-multi-links-content-wrap {
    max-width: 198px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) {
    max-width: 158px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) .footer-block__top-block-multi-links-content-wrap {
    max-width: 158px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) {
    max-width: 127px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) .footer-block__top-block-multi-links-content-wrap {
    max-width: 95px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) {
    max-width: 164px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) .footer-block__top-block-multi-links-content-wrap {
    max-width: 95px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) {
    max-width: 132px;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) .footer-block__top-block-multi-links-content-wrap {
    max-width: 95px;
  }
}
@media (max-width: 991.98px) {
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) {
    max-width: 33%;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) .footer-block__top-block-multi-links-content-wrap {
    max-width: 90%;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) {
    max-width: 33%;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) .footer-block__top-block-multi-links-content-wrap {
    max-width: 90%;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) {
    max-width: 33%;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) .footer-block__top-block-multi-links-content-wrap {
    max-width: 90%;
  }
}
@media (max-width: 575.98px) {
  .footer-block__top-block-single-links-content-wrap {
    flex: 0 0 calc(50% - 15px);
    width: auto;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) {
    max-width: unset;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(1) .footer-block__top-block-multi-links-content-wrap {
    max-width: unset;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) {
    max-width: unset;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(2) .footer-block__top-block-multi-links-content-wrap {
    max-width: unset;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) {
    max-width: 3unset;
  }
  .footer-block__top-block-single-links-content-wrap:nth-of-type(3) .footer-block__top-block-multi-links-content-wrap {
    max-width: unset;
  }
}
.footer-block__top-block-single-links-heading-content-wrap {
  padding-bottom: 10px;
  border-bottom: 1px solid #96722b;
}
.footer-block__top-block-single-links-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .footer-block__top-block-single-links-heading-content-wrap {
    padding-bottom: 0.99vw;
  }
  .footer-block__top-block-single-links-heading-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.719vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-single-links-heading-content-wrap {
    padding-bottom: 19px;
  }
  .footer-block__top-block-single-links-heading-content-wrap p {
    font-size: 19px;
    line-height: 33px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-single-links-heading-content-wrap p {
    font-size: 13px;
    line-height: 19px;
  }
}
.footer-block__top-block-multi-links-content-wrap {
  margin-top: 9px;
  display: flex;
  flex-direction: column;
  gap: 15px;
}
@media (min-width: 1921px) {
  .footer-block__top-block-multi-links-content-wrap {
    margin-top: 0.729vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-multi-links-content-wrap {
    margin-top: 14px;
    gap: 20px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-multi-links-content-wrap {
    margin-top: 8px;
    gap: 10px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__top-block-multi-links-content-wrap {
    gap: 5px;
  }
}
.footer-block__top-block-single-link-content-wrap a {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 17px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .footer-block__top-block-single-link-content-wrap a {
    font-size: 0.938vw;
    line-height: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__top-block-single-link-content-wrap a {
    font-size: 18px;
    line-height: 20px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__top-block-single-link-content-wrap a {
    font-size: 12px;
    line-height: 14px;
  }
}
.footer-block__contact-details-content-wrap {
  flex: 0 0 241px;
}
@media (min-width: 1921px) {
  .footer-block__contact-details-content-wrap {
    flex: 0 0 13.438vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__contact-details-content-wrap {
    flex: 0 0 258px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__contact-details-content-wrap {
    flex: 0 0 171px;
  }
}
@media (max-width: 991.98px) {
  .footer-block__contact-details-content-wrap {
    flex: 0 0 100%;
  }
}
@media (max-width: 575.98px) {
  .footer-block__contact-details-content-wrap {
    flex: 0 0 100%;
  }
}
.footer-block__contact-details-heading-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #e0b46b;
}
@media (min-width: 1921px) {
  .footer-block__contact-details-heading-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__contact-details-heading-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__contact-details-heading-content-wrap p {
    font-size: 18px;
    line-height: 25px;
    text-align: center;
  }
}
.footer-block__contact-icon-number-content-wrap {
  margin-top: 8px;
}
.footer-block__contact-icon-number-content-wrap a.anchor-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
}
.footer-block__contact-icon-number-content-wrap a.anchor-wrap .image-wrap {
  width: 14px;
  height: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.footer-block__contact-icon-number-content-wrap a.anchor-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  vertical-align: unset;
}
.footer-block__contact-icon-number-content-wrap a.anchor-wrap .text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .footer-block__contact-icon-number-content-wrap {
    margin-top: 1.146vw;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap {
    gap: 0.729vw;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .image-wrap {
    width: 1.042vw;
    height: 1.042vw;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.667vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__contact-icon-number-content-wrap {
    margin-top: 22px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap {
    gap: 14px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .image-wrap {
    width: 20px;
    height: 20px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 19px;
    line-height: 32px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__contact-icon-number-content-wrap {
    margin-top: 14px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap {
    gap: 12px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .image-wrap {
    width: 16px;
    height: 16px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 13px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__contact-icon-number-content-wrap {
    margin-top: 12px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap {
    justify-content: center;
    gap: 6px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .image-wrap {
    width: 16px;
    height: 16px;
  }
  .footer-block__contact-icon-number-content-wrap a.anchor-wrap .text-content-wrap p {
    font-size: 15px;
    line-height: 22px;
  }
}
.footer-block__contact-links-content-wrap {
  margin-top: 10px;
}
.footer-block__contact-links-content-wrap .heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 13px;
  line-height: 15px;
  letter-spacing: 0px;
  color: #ffffff;
}
.footer-block__contact-links-content-wrap .textual-content-wrap a {
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .footer-block__contact-links-content-wrap {
    margin-top: 0.938vw;
  }
  .footer-block__contact-links-content-wrap .heading-content-wrap p {
    font-size: 0.833vw;
    line-height: 1.094vw;
  }
  .footer-block__contact-links-content-wrap .textual-content-wrap a {
    font-size: 0.833vw;
    line-height: 1.094vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__contact-links-content-wrap {
    margin-top: 18px;
  }
  .footer-block__contact-links-content-wrap .heading-content-wrap p {
    font-size: 16px;
    line-height: 21px;
  }
  .footer-block__contact-links-content-wrap .textual-content-wrap a {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__contact-links-content-wrap {
    margin-top: 14px;
  }
  .footer-block__contact-links-content-wrap .heading-content-wrap p {
    font-size: 13px;
    line-height: 15px;
  }
  .footer-block__contact-links-content-wrap .textual-content-wrap a {
    font-size: 13px;
    line-height: 15px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__contact-links-content-wrap {
    margin-top: 13px;
  }
  .footer-block__contact-links-content-wrap .heading-content-wrap {
    text-align: center;
  }
  .footer-block__contact-links-content-wrap .heading-content-wrap p {
    font-size: 15px;
    line-height: 19px;
    text-align: center;
  }
  .footer-block__contact-links-content-wrap .textual-content-wrap {
    text-align: center;
  }
  .footer-block__contact-links-content-wrap .textual-content-wrap a {
    font-size: 15px;
    line-height: 19px;
    text-align: center;
  }
}
.footer-block__contact-social-links-content-wrap {
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .footer-block__contact-social-links-content-wrap {
    margin-top: 2.76vw;
    gap: 1.198vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__contact-social-links-content-wrap {
    margin-top: 53px;
    gap: 23px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__contact-social-links-content-wrap {
    margin-top: 28px;
    gap: 13px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__contact-social-links-content-wrap {
    margin-top: 35px;
    justify-content: center;
    gap: 17px;
  }
}
.footer-block__contact-single-social-links-content-wrap a {
  display: inline-block;
}
.footer-block__contact-single-social-links-content-wrap a .image-wrap {
  width: 24px;
  height: 24px;
}
.footer-block__contact-single-social-links-content-wrap a .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .footer-block__contact-single-social-links-content-wrap a .image-wrap {
    width: 1.406vw;
    height: 1.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__contact-single-social-links-content-wrap a .image-wrap {
    width: 27px;
    height: 27px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__contact-single-social-links-content-wrap a .image-wrap {
    width: 15px;
    height: 15px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__contact-single-social-links-content-wrap a .image-wrap {
    width: 19px;
    height: 19px;
  }
}
.footer-block__bottom-block {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #002f5d;
  padding: 10px 0;
}
@media (min-width: 1921px) {
  .footer-block__bottom-block {
    padding: 0.729vw 0;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__bottom-block {
    padding: 14px 0;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__bottom-block {
    padding: 5px 0;
  }
}
@media (max-width: 575.98px) {
  .footer-block__bottom-block {
    padding: 12px 0;
  }
}
.footer-block__bottom-block-flex-content-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
}
@media (max-width: 991.98px) {
  .footer-block__bottom-block-flex-content-wrap {
    flex-direction: column-reverse;
    gap: 9px;
  }
}
.footer-block__bottom-block-text-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .footer-block__bottom-block-text-content-wrap p {
    font-size: 0.781vw;
    line-height: 0.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__bottom-block-text-content-wrap p {
    font-size: 15px;
    line-height: 17px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__bottom-block-text-content-wrap p {
    font-size: 13px;
    line-height: 15px;
  }
}
@media (max-width: 575.98px) {
  .footer-block__bottom-block-text-content-wrap p {
    font-size: 13px;
    line-height: 15px;
    text-align: center;
  }
}
.footer-block__bottom-block-multiple-links-content-wrap {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 1921px) {
  .footer-block__bottom-block-multiple-links-content-wrap {
    gap: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__bottom-block-multiple-links-content-wrap {
    gap: 26px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__bottom-block-multiple-links-content-wrap {
    gap: 18px;
  }
}
@media (max-width: 991.98px) {
  .footer-block__bottom-block-multiple-links-content-wrap {
    gap: 17px;
  }
}
.footer-block__bottom-block-single-link-content-wrap a {
  font-style: normal;
  font-weight: 400;
  font-size: 13px;
  line-height: 15px;
  letter-spacing: 0px;
  color: #ffffff;
}
.footer-block__bottom-block-single-link-content-wrap a:hover {
  color: #ffffff;
}
.footer-block__bottom-block-single-link-content-wrap a:visited {
  color: #ffffff;
}
@media (min-width: 1921px) {
  .footer-block__bottom-block-single-link-content-wrap a {
    font-size: 0.781vw;
    line-height: 0.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .footer-block__bottom-block-single-link-content-wrap a {
    font-size: 15px;
    line-height: 17px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__bottom-block-single-link-content-wrap a {
    font-size: 13px;
    line-height: 15px;
  }
}
@media (max-width: 1200.98px) {
  .footer-block__bottom-block-single-link-content-wrap a {
    font-size: 12px;
    line-height: 14px;
  }
}

.hero-banner.background-f4f3ef {
  background-color: #f4f3ef;
}
.hero-banner.background-ffffff {
  background-color: #ffffff;
}
.hero-banner__top-content-block {
  min-height: 613px;
  background-color: #f4f3ef;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .hero-banner__top-content-block {
    min-height: 43.073vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__top-content-block {
    min-height: 827px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__top-content-block {
    min-height: 610px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__top-content-block {
    min-height: 700px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__top-content-block {
    min-height: 860px;
  }
}
.hero-banner__leaf-content-block {
  position: absolute;
  width: 326px;
  height: 295px;
  left: -60px;
  bottom: 70px;
  background-image: url("../images/leaf-img-1.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotateY(180deg) rotateX(180deg) rotate(-60deg);
}
@media (min-width: 1921px) {
  .hero-banner__leaf-content-block {
    width: 19.479vw;
    height: 17.604vw;
    left: -3.125vw;
    bottom: 3.646vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__leaf-content-block {
    width: 374px;
    height: 338px;
    left: -60px;
    bottom: 70px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__leaf-content-block {
    width: 289px;
    height: 262px;
    left: -60px;
    bottom: 70px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__leaf-content-block {
    width: 250px;
    height: 220px;
    left: -60px;
    bottom: 70px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__leaf-content-block {
    width: 175px;
    height: 159px;
    left: -60px;
    bottom: unset;
    top: 82px;
  }
}
.hero-banner__hoops-content-block {
  position: absolute;
  width: 872px;
  height: 588px;
  right: -50px;
  bottom: 0;
  background-image: url("../images/banner-hoops/banner-hoops.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: scale(1.1);
}
@media (min-width: 1921px) {
  .hero-banner__hoops-content-block {
    width: 67.083vw;
    height: 43.229vw;
    right: -5.208vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__hoops-content-block {
    width: 1288px;
    height: 830px;
    right: -100px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__hoops-content-block {
    width: 773px;
    height: 521px;
    right: -120px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__hoops-content-block {
    width: 568px;
    height: 372px;
    right: unset;
    bottom: unset;
    top: 144px;
    left: -50px;
  }
}
.hero-banner__main-image-content-block {
  position: absolute;
  width: 1119px;
  height: 526px;
  right: 0;
  bottom: 0px;
}
.hero-banner__main-image-content-block .image-wrap {
  width: 1119px;
  height: 526px;
}
.hero-banner__main-image-content-block .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .hero-banner__main-image-content-block {
    width: 85.99vw;
    height: 40.417vw;
  }
  .hero-banner__main-image-content-block .image-wrap {
    width: 85.99vw;
    height: 40.417vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__main-image-content-block {
    width: 1651px;
    height: 776px;
  }
  .hero-banner__main-image-content-block .image-wrap {
    width: 1651px;
    height: 776px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__main-image-content-block {
    width: 992px;
    height: 467px;
  }
  .hero-banner__main-image-content-block .image-wrap {
    width: 992px;
    height: 467px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__main-image-content-block {
    width: 100%;
    height: 467px;
  }
  .hero-banner__main-image-content-block .image-wrap {
    width: 100%;
    height: 467px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__main-image-content-block {
    right: -90px;
    bottom: unset;
    top: 148px;
    width: -moz-max-content;
    width: max-content;
    height: 373px;
  }
  .hero-banner__main-image-content-block .image-wrap {
    width: 100%;
    height: 373px;
  }
}
.hero-banner__top-content-textual-content-block {
  padding-top: 125px;
  padding-left: 45px;
}
@media (min-width: 1921px) {
  .hero-banner__top-content-textual-content-block {
    padding-top: 6.198vw;
    padding-left: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__top-content-textual-content-block {
    padding-top: 119px;
    padding-left: 62px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__top-content-textual-content-block {
    padding-top: 109px;
    padding-left: 0;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__top-content-textual-content-block {
    padding-top: 80px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__top-content-textual-content-block {
    padding-top: 43px;
    display: flex;
    justify-content: center;
  }
}
.hero-banner__top-content-heading-content-wrap {
  max-width: 430px;
}
.hero-banner__top-content-heading-content-wrap h1 {
  font-style: normal;
  font-weight: 300;
  font-size: 29px;
  line-height: 42px;
  letter-spacing: 5.8px;
  color: #96722b;
  text-transform: uppercase;
  text-align: center;
}
@media (min-width: 1921px) {
  .hero-banner__top-content-heading-content-wrap {
    max-width: 29.792vw;
  }
  .hero-banner__top-content-heading-content-wrap h1 {
    font-size: 2.031vw;
    line-height: 2.708vw;
    letter-spacing: 0.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__top-content-heading-content-wrap {
    max-width: 572px;
  }
  .hero-banner__top-content-heading-content-wrap h1 {
    font-size: 39px;
    line-height: 52px;
    letter-spacing: 7.8px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__top-content-heading-content-wrap {
    max-width: 410px;
  }
  .hero-banner__top-content-heading-content-wrap h1 {
    font-size: 29px;
    line-height: 42px;
    letter-spacing: 5.8px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__top-content-heading-content-wrap {
    max-width: 285px;
  }
  .hero-banner__top-content-heading-content-wrap h1 {
    font-size: 19px;
    line-height: 28px;
    letter-spacing: 5.8px;
  }
}
.hero-banner__bottom-inner-content-block {
  position: relative;
  height: 45px;
}
@media (min-width: 1921px) {
  .hero-banner__bottom-inner-content-block {
    height: 5.469vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__bottom-inner-content-block {
    height: 105px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__bottom-inner-content-block {
    height: 21px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__bottom-inner-content-block {
    height: 45px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-inner-content-block {
    height: 0;
  }
}
.hero-banner__bottom-services-content-block {
  position: absolute;
  width: 100%;
  bottom: 0;
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-services-content-block {
    bottom: 25px;
  }
}
.hero-banner__bottom-multiple-services-content-block {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 1921px) {
  .hero-banner__bottom-multiple-services-content-block {
    gap: 4.063vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__bottom-multiple-services-content-block {
    gap: 78px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__bottom-multiple-services-content-block {
    gap: 21px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__bottom-multiple-services-content-block {
    gap: 15px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-multiple-services-content-block {
    gap: 20px;
  }
}
.hero-banner__bottom-single-service-content-block:hover .hero-banner__bottom-single-service-inner-content-block::after {
  opacity: 0.9;
}
.hero-banner__bottom-single-service-content-block:hover .hero-banner__bottom-single-service-inner-content-block .hero-banner__bottom-single-service-btn-content-block .btn-wrap {
  background-position: left bottom; /* On hover, the red color slides in from left to right */
  color: #000000;
}
.hero-banner__bottom-single-service-content-block:hover .hero-banner__bottom-single-service-inner-content-block .hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-ba0c2f {
  color: #ffffff;
}
.hero-banner__bottom-single-service-content-block:hover .hero-banner__bottom-single-service-inner-content-block .hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-08254a {
  color: #ffffff;
}
.hero-banner__bottom-single-service-content-block:hover .hero-banner__bottom-single-service-inner-content-block .hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-003324 {
  color: #ffffff;
}
.hero-banner__bottom-single-service-content-block:hover .hero-banner__bottom-single-service-inner-content-block .hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-006eb7 {
  color: #ffffff;
}
@media (max-width: 991.98px) {
  .hero-banner__bottom-single-service-content-block {
    flex: 0 0 calc(50% - 7.5px);
  }
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-single-service-content-block {
    flex: 0 0 calc(50% - 10px);
  }
}
.hero-banner__bottom-single-service-inner-content-block {
  width: 204px;
  min-height: 149px;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 20px;
  border-radius: 3px;
  border: 0.5px solid #ffffff;
}
.hero-banner__bottom-single-service-inner-content-block::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  border-radius: 3px;
  opacity: 0.7;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .hero-banner__bottom-single-service-inner-content-block {
    width: 13.594vw;
    min-height: 10.365vw;
    padding-top: 2.5vw;
    border-radius: 0.156vw;
  }
  .hero-banner__bottom-single-service-inner-content-block::after {
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__bottom-single-service-inner-content-block {
    width: 260px;
    min-height: 199px;
    padding-top: 48px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__bottom-single-service-inner-content-block {
    width: 181px;
    min-height: 127px;
    padding-top: 25px;
  }
}
@media (max-width: 991.98px) {
  .hero-banner__bottom-single-service-inner-content-block {
    width: 100%;
    min-height: 145px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-single-service-inner-content-block {
    width: 100%;
    min-height: unset;
    padding-top: unset;
  }
}
.hero-banner__bottom-single-service-image-content-block {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 1;
}
.hero-banner__bottom-single-service-image-content-block .image-wrap {
  width: 65px;
  height: 65px;
}
.hero-banner__bottom-single-service-image-content-block .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .hero-banner__bottom-single-service-image-content-block .image-wrap {
    width: 5.26vw;
    height: 3.854vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__bottom-single-service-image-content-block .image-wrap {
    width: 101px;
    height: 74px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__bottom-single-service-image-content-block .image-wrap {
    width: 60px;
    height: 48px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-single-service-image-content-block {
    margin-top: 23px;
    margin-bottom: 15px;
  }
  .hero-banner__bottom-single-service-image-content-block .image-wrap {
    width: 56px;
    height: 44px;
  }
}
.hero-banner__bottom-single-service-btn-content-block {
  position: relative;
  z-index: 1;
}
.hero-banner__bottom-single-service-btn-content-block .btn-wrap {
  position: relative;
  display: block;
  width: 100%;
  padding: 11px 11px;
  background-color: #000000;
  border-radius: 50px;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  /* Set the background to a black color initially hidden */
  background-image: linear-gradient(to right, #ffffff 50%, #000000 50%);
  background-size: 200% 100%; /* This makes the black background 2x the width of the button */
  background-position: right bottom; /* Initially, the black color is on the right */
}
.hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-ba0c2f {
  background-image: linear-gradient(to right, #e6284d 50%, #ba0c2f 50%);
}
.hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-08254a {
  background-image: linear-gradient(to right, #002f5d 50%, #08254a 50%);
}
.hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-003324 {
  background-image: linear-gradient(to right, #003324 50%, #0f5c45 50%);
}
.hero-banner__bottom-single-service-btn-content-block .btn-wrap.color-006eb7 {
  background-image: linear-gradient(to right, #08254a 50%, #006eb7 50%);
}
@media (min-width: 1921px) {
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap {
    padding: 0.99vw 0.99vw;
    border-radius: 5.208vw;
    font-size: 0.885vw;
    line-height: 1.146vw;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::before {
    border-radius: 5.208vw;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::after {
    padding: 0.99vw 0.99vw;
    font-size: 0.885vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap {
    padding: 19px 19px;
    border-radius: 100px;
    font-size: 17px;
    line-height: 22px;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::before {
    border-radius: 100px;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::after {
    padding: 19px 19px;
    font-size: 17px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap {
    padding: 10px 9px;
    border-radius: 100px;
    font-size: 13px;
    line-height: 22px;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::before {
    border-radius: 100px;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::after {
    padding: 10px 5px;
    font-size: 13px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap {
    padding: 10px 5px;
    border-radius: 100px;
    font-size: 14px;
    line-height: 22px;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::before {
    border-radius: 100px;
  }
  .hero-banner__bottom-single-service-btn-content-block .btn-wrap::after {
    padding: 10px 5px;
    font-size: 14px;
    line-height: 22px;
  }
}

.offer-information.row-reverse .offer-information__main-content-block .offer-information__leaf-content-block {
  left: -65px;
  right: unset;
  background-image: url("../images/leaf-img-2.svg");
  transform: rotateY(-180deg) rotate(10deg);
}
.offer-information.row-reverse .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap {
  flex-direction: row-reverse;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap {
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap {
  flex: 0 0 100%;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__heading-content-wrap {
  max-width: 100%;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__heading-content-wrap h2 {
  text-align: center;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap p {
  text-align: center;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap h1,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap h2,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap h3,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap h4,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap h5,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap h6,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap ul,
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-textual-content-wrap ol {
  text-align: center;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-action-btns-content-wrap {
  justify-content: center;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__left-content-wrap .offer-information__left-side-multiple-pills-links-content-wrap {
  justify-content: center;
}
.offer-information.center-content .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap .offer-information__right-content-wrap {
  flex: 0 0 100%;
}
@media (min-width: 1921px) {
  .offer-information.row-reverse .offer-information__main-content-block .offer-information__leaf-content-block {
    left: -4.427vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information.row-reverse .offer-information__main-content-block .offer-information__leaf-content-block {
    left: -85px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information.row-reverse .offer-information__main-content-block .offer-information__leaf-content-block {
    left: -85px;
  }
}
@media (max-width: 575.98px) {
  .offer-information.row-reverse .offer-information__main-content-block .offer-information__leaf-content-block {
    left: unset;
    right: -45px;
    transform: rotate(15deg);
  }
  .offer-information.row-reverse .offer-information__main-content-block .offer-information__main-inner-content-block .offer-information__text-and-other-content-wrap .offer-information__flex-content-wrap {
    flex-direction: column;
  }
}
.offer-information__main-content-block {
  background-color: #ffffff;
  position: relative;
  overflow: hidden;
  padding: 131px 0;
}
@media (min-width: 1921px) {
  .offer-information__main-content-block {
    padding: 9.115vw 0 9.948vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__main-content-block {
    padding: 175px 0 191px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__main-content-block {
    padding: 121px 0 137px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__main-content-block {
    padding: 75px 0 85px;
  }
}
.offer-information__leaf-content-block {
  position: absolute;
  width: 267px;
  height: 242px;
  right: -45px;
  bottom: 15px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(15deg);
}
@media (min-width: 1921px) {
  .offer-information__leaf-content-block {
    width: 20.26vw;
    height: 18.333vw;
    right: -3.385vw;
    bottom: -2.604vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__leaf-content-block {
    width: 389px;
    height: 352px;
    right: -65px;
    bottom: -50px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__leaf-content-block {
    width: 249px;
    height: 226px;
    bottom: 0px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__leaf-content-block {
    width: 175px;
    height: 159px;
    bottom: 90px;
  }
}
.offer-information__text-and-other-content-wrap {
  padding: 0 94px;
}
@media (min-width: 1921px) {
  .offer-information__text-and-other-content-wrap {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__text-and-other-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__text-and-other-content-wrap {
    padding: 0;
  }
}
.offer-information__flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 71px;
}
@media (min-width: 1921px) {
  .offer-information__flex-content-wrap {
    gap: 6.979vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__flex-content-wrap {
    gap: 134px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__flex-content-wrap {
    gap: 83px;
  }
}
@media (max-width: 991.98px) {
  .offer-information__flex-content-wrap {
    gap: 50px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__flex-content-wrap {
    flex-direction: column;
    gap: 43px;
  }
}
.offer-information__left-content-wrap {
  flex: 0 0 578px;
}
@media (min-width: 1921px) {
  .offer-information__left-content-wrap {
    flex: 0 0 42.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__left-content-wrap {
    flex: 0 0 812px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__left-content-wrap {
    flex: 0 0 453px;
  }
}
@media (max-width: 991.98px) {
  .offer-information__left-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 575.98px) {
  .offer-information__left-content-wrap {
    flex: 0 0 auto;
  }
}
.offer-information__heading-content-wrap {
  max-width: 461px;
}
.offer-information__heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .offer-information__heading-content-wrap {
    max-width: 34.948vw;
  }
  .offer-information__heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__heading-content-wrap {
    max-width: 671px;
  }
  .offer-information__heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__heading-content-wrap {
    max-width: 453px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__heading-content-wrap {
    max-width: 100%;
  }
}
.offer-information__left-side-textual-content-wrap {
  margin-top: 22px;
}
.offer-information__left-side-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.offer-information__left-side-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.offer-information__left-side-textual-content-wrap p a:hover {
  color: #000000;
}
.offer-information__left-side-textual-content-wrap p a:visited {
  color: #000000;
}
.offer-information__left-side-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.offer-information__left-side-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.offer-information__left-side-textual-content-wrap h1,
.offer-information__left-side-textual-content-wrap h2,
.offer-information__left-side-textual-content-wrap h3,
.offer-information__left-side-textual-content-wrap h4,
.offer-information__left-side-textual-content-wrap h5,
.offer-information__left-side-textual-content-wrap h6,
.offer-information__left-side-textual-content-wrap ul,
.offer-information__left-side-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.offer-information__left-side-textual-content-wrap h1,
.offer-information__left-side-textual-content-wrap h2,
.offer-information__left-side-textual-content-wrap h3,
.offer-information__left-side-textual-content-wrap h4,
.offer-information__left-side-textual-content-wrap h5,
.offer-information__left-side-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.offer-information__left-side-textual-content-wrap ul,
.offer-information__left-side-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.offer-information__left-side-textual-content-wrap ul strong,
.offer-information__left-side-textual-content-wrap ol strong {
  color: #000000;
}
.offer-information__left-side-textual-content-wrap ul a,
.offer-information__left-side-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.offer-information__left-side-textual-content-wrap ul a:hover,
.offer-information__left-side-textual-content-wrap ol a:hover {
  color: #000000;
}
.offer-information__left-side-textual-content-wrap ul a:visited,
.offer-information__left-side-textual-content-wrap ol a:visited {
  color: #000000;
}
.offer-information__left-side-textual-content-wrap ul a:visited:hover,
.offer-information__left-side-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .offer-information__left-side-textual-content-wrap {
    margin-top: 1.667vw;
  }
  .offer-information__left-side-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .offer-information__left-side-textual-content-wrap ul,
  .offer-information__left-side-textual-content-wrap ol {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__left-side-textual-content-wrap {
    margin-top: 32px;
  }
  .offer-information__left-side-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .offer-information__left-side-textual-content-wrap ul,
  .offer-information__left-side-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__left-side-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .offer-information__left-side-textual-content-wrap ul,
  .offer-information__left-side-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__left-side-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .offer-information__left-side-textual-content-wrap ul,
  .offer-information__left-side-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.offer-information__left-side-action-btns-content-wrap {
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 1921px) {
  .offer-information__left-side-action-btns-content-wrap {
    margin-top: 1.667vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__left-side-action-btns-content-wrap {
    margin-top: 32px;
  }
}
.offer-information__left-side-multiple-pills-links-content-wrap {
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.offer-information__left-side-multiple-pills-links-content-wrap .anchor-link {
  background-color: #ba0c2f;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.offer-information__left-side-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #e6284d;
}
@media (min-width: 1921px) {
  .offer-information__left-side-multiple-pills-links-content-wrap {
    margin-top: 1.823vw;
    -moz-column-gap: 1.719vw;
    column-gap: 1.719vw;
    row-gap: 1.563vw;
  }
  .offer-information__left-side-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.573vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__left-side-multiple-pills-links-content-wrap {
    margin-top: 35px;
    -moz-column-gap: 33px;
    column-gap: 33px;
    row-gap: 30px;
  }
  .offer-information__left-side-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 11px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__left-side-multiple-pills-links-content-wrap {
    margin-top: 34px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .offer-information__left-side-multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__left-side-multiple-pills-links-content-wrap {
    margin-top: 65px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
.offer-information__right-content-wrap {
  flex: 0 0 calc(100% - 578px - 71px);
}
@media (min-width: 1921px) {
  .offer-information__right-content-wrap {
    flex: 0 0 calc(100% - 42.292vw - 6.979vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__right-content-wrap {
    flex: 0 0 calc(100% - 812px - 134px);
  }
}
@media (max-width: 1200.98px) {
  .offer-information__right-content-wrap {
    flex: 0 0 calc(100% - 453px - 83px);
  }
}
@media (max-width: 991.98px) {
  .offer-information__right-content-wrap {
    flex: 0 0 calc(50% - 50px);
  }
}
@media (max-width: 575.98px) {
  .offer-information__right-content-wrap {
    flex: 0 0 auto;
  }
}
.offer-information__special-text-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 39px;
  letter-spacing: 0px;
  color: #96722b;
  text-align: center;
}
@media (min-width: 1921px) {
  .offer-information__special-text-content-wrap p {
    font-size: 2.344vw;
    line-height: 2.708vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__special-text-content-wrap p {
    font-size: 45px;
    line-height: 52px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__special-text-content-wrap p {
    font-size: 32px;
    line-height: 34px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__special-text-content-wrap {
    max-width: 272px;
  }
  .offer-information__special-text-content-wrap p {
    font-size: 32px;
    line-height: 39px;
    text-align: left;
  }
}
.offer-information__right-side-textual-content-wrap {
  margin-top: 15px;
}
.offer-information__right-side-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.offer-information__right-side-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.offer-information__right-side-textual-content-wrap p a:hover {
  color: #000000;
}
.offer-information__right-side-textual-content-wrap p a:visited {
  color: #000000;
}
.offer-information__right-side-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.offer-information__right-side-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.offer-information__right-side-textual-content-wrap h1,
.offer-information__right-side-textual-content-wrap h2,
.offer-information__right-side-textual-content-wrap h3,
.offer-information__right-side-textual-content-wrap h4,
.offer-information__right-side-textual-content-wrap h5,
.offer-information__right-side-textual-content-wrap h6,
.offer-information__right-side-textual-content-wrap ul,
.offer-information__right-side-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.offer-information__right-side-textual-content-wrap h1,
.offer-information__right-side-textual-content-wrap h2,
.offer-information__right-side-textual-content-wrap h3,
.offer-information__right-side-textual-content-wrap h4,
.offer-information__right-side-textual-content-wrap h5,
.offer-information__right-side-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.offer-information__right-side-textual-content-wrap ul,
.offer-information__right-side-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.offer-information__right-side-textual-content-wrap ul strong,
.offer-information__right-side-textual-content-wrap ol strong {
  color: #000000;
}
.offer-information__right-side-textual-content-wrap ul a,
.offer-information__right-side-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.offer-information__right-side-textual-content-wrap ul a:hover,
.offer-information__right-side-textual-content-wrap ol a:hover {
  color: #000000;
}
.offer-information__right-side-textual-content-wrap ul a:visited,
.offer-information__right-side-textual-content-wrap ol a:visited {
  color: #000000;
}
.offer-information__right-side-textual-content-wrap ul a:visited:hover,
.offer-information__right-side-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .offer-information__right-side-textual-content-wrap {
    margin-top: 1.667vw;
  }
  .offer-information__right-side-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .offer-information__right-side-textual-content-wrap ul,
  .offer-information__right-side-textual-content-wrap ol {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__right-side-textual-content-wrap {
    margin-top: 32px;
  }
  .offer-information__right-side-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .offer-information__right-side-textual-content-wrap ul,
  .offer-information__right-side-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .offer-information__right-side-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .offer-information__right-side-textual-content-wrap ul,
  .offer-information__right-side-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__right-side-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .offer-information__right-side-textual-content-wrap ul,
  .offer-information__right-side-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.offer-information__right-side-action-btns-content-wrap {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 1921px) {
  .offer-information__right-side-action-btns-content-wrap {
    margin-top: 1.667vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .offer-information__right-side-action-btns-content-wrap {
    margin-top: 32px;
  }
}
@media (max-width: 575.98px) {
  .offer-information__right-side-action-btns-content-wrap {
    justify-content: flex-start;
  }
}

.why-choose-information.color-ba0c2f .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(12%) sepia(92%) saturate(5085%) hue-rotate(342deg) brightness(77%) contrast(97%);
}
.why-choose-information.color-ba0c2f .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.why-choose-information.color-08254a .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(1187%) hue-rotate(179deg) brightness(95%) contrast(103%);
}
.why-choose-information.color-08254a .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__heading-text-content-wrap h2 {
  color: #08254a;
}
.why-choose-information.color-003324 .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(46%) sepia(10%) saturate(2671%) hue-rotate(1deg) brightness(95%) contrast(85%);
}
.why-choose-information.color-003324 .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__heading-text-content-wrap h2 {
  color: #003324;
}
.why-choose-information.color-006eb7 .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.why-choose-information.color-006eb7 .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__heading-text-content-wrap h2 {
  color: #006eb7;
}
.why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
  display: block;
}
.why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__top-content-block {
  display: block;
}
.why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block {
  background-color: #ffffff;
  height: 300px;
}
.why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap {
  position: relative;
}
.why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
  position: absolute;
  left: 0;
  top: -92px;
  width: 100%;
  padding: 60px 0 82px;
  border-radius: 3px;
}
.why-choose-information.bottom-block-back-color-ffffff .why-choose-information__main-content-block .why-choose-information__bottom-content-block {
  background-color: #ffffff;
}
.why-choose-information.bottom-block-back-color-ffffff .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
  background-color: #ffffff;
}
.why-choose-information.bottom-block-back-color-ffffff .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap::before {
  background-color: #f4f3ef;
}
@media (min-width: 1921px) {
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block {
    height: 14.583vw;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap {
    padding: 0 7.292lvw;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
    left: 7.292vw;
    top: -7.813vw;
    width: calc(100% - 14.583vw);
    padding: 3.333vw 7.188vw 2.917vw;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap {
    margin-top: 1.719vw;
    gap: 1.823vw;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap {
    flex: 0 0 calc(20% - 1.46vw);
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap {
    gap: 0.938vw;
    padding: 0 0.938vw 2.5vw;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap .image-wrap {
    width: 4.167vw;
    height: 4.167vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block {
    height: 280px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap {
    padding: 0 140px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
    left: 140px;
    top: -150px;
    width: calc(100% - 280px);
    padding: 64px 138px 56px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap {
    margin-top: 33px;
    gap: 35px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap {
    flex: 0 0 calc(20% - 28px);
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap {
    gap: 18px;
    padding: 0 18px 48px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap .image-wrap {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
    display: none;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block {
    height: 202px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap {
    padding: 0 134px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
    left: 0;
    top: -150px;
    width: 100%;
    padding: 57px 67px 90px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap {
    margin-top: 24px;
    gap: 4px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap {
    flex: 0 0 calc(20% - 3.2px);
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap {
    gap: 12px;
    padding: 0 14px 14px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap .image-wrap {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 991.98px) {
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__leaf-content-block {
    display: none;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__top-content-block {
    display: none;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block {
    height: auto;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap {
    padding: 0;
    margin: 0 -50px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
    position: static;
    padding: 64px 50px 69px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap {
    margin-top: 50px;
    gap: 32px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap {
    flex: 0 0 calc(33.33% - 21.33px);
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap {
    gap: 12px;
    padding: 0 14px 14px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap .image-wrap {
    width: 60px;
    height: 60px;
  }
}
@media (max-width: 575.98px) {
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap {
    padding: 0;
    margin: 0 -50px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap {
    position: static;
    padding: 64px 36px 69px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap {
    margin-top: 50px;
    gap: 32px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap {
    flex: 0 0 calc(50% - 21.33px);
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap {
    gap: 12px;
    padding: 0 19px 30px;
  }
  .why-choose-information.with-media .why-choose-information__main-content-block .why-choose-information__bottom-content-block .why-choose-information__bottom-inner-content-block .why-choose-information__text-and-multiple-features-content-wrap .why-choose-information__text-and-multiple-features-content-inner-wrap .why-choose-information__multiple-features-content-wrap .why-choose-information__single-feature-content-wrap .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap .image-wrap {
    width: 70px;
    height: 70px;
  }
}
.why-choose-information__main-content-block {
  position: relative;
  overflow: hidden;
}
.why-choose-information__leaf-content-block {
  display: none;
  position: absolute;
  width: 202px;
  height: 183px;
  left: -28px;
  top: 388px;
  background-image: url("../images/leaf-img-3.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  z-index: 1;
}
@media (min-width: 1921px) {
  .why-choose-information__leaf-content-block {
    width: 14.948vw;
    height: 13.542vw;
    left: -1.458vw;
    top: 27.813vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__leaf-content-block {
    width: 287px;
    height: 260px;
    left: -28px;
    top: 534px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__leaf-content-block {
    display: none;
  }
}
.why-choose-information__top-content-block {
  height: 452px;
  display: none;
}
@media (min-width: 1921px) {
  .why-choose-information__top-content-block {
    height: 30.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__top-content-block {
    height: 593px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__top-content-block {
    height: 375px;
  }
}
.why-choose-information__main-image-content-block .image-wrap {
  width: 100%;
  height: 452px;
}
.why-choose-information__main-image-content-block .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .why-choose-information__main-image-content-block .image-wrap {
    height: 30.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__main-image-content-block .image-wrap {
    height: 593px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__main-image-content-block .image-wrap {
    height: 375px;
  }
}
.why-choose-information__bottom-content-block {
  background-color: #f4f3ef;
}
.why-choose-information__text-and-multiple-features-content-inner-wrap {
  background-color: #f4f3ef;
  padding: 89px 0 111px;
}
@media (min-width: 1921px) {
  .why-choose-information__text-and-multiple-features-content-inner-wrap {
    padding: 5.885vw 7.292vw 8.854vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__text-and-multiple-features-content-inner-wrap {
    padding: 113px 140px 170px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__text-and-multiple-features-content-inner-wrap {
    padding: 57px 67px 90px;
  }
}
@media (max-width: 991.98px) {
  .why-choose-information__text-and-multiple-features-content-inner-wrap {
    padding: 57px 0 90px;
  }
}
@media (max-width: 575.98px) {
  .why-choose-information__text-and-multiple-features-content-inner-wrap {
    padding: 74px 0 69px;
  }
}
.why-choose-information__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
  text-align: center;
}
@media (min-width: 1921px) {
  .why-choose-information__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.why-choose-information__multiple-features-content-wrap {
  margin-top: 34px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 30px;
}
@media (min-width: 1921px) {
  .why-choose-information__multiple-features-content-wrap {
    margin-top: 3.49vw;
    gap: 2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__multiple-features-content-wrap {
    margin-top: 67px;
    gap: 45px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__multiple-features-content-wrap {
    margin-top: 34px;
    gap: 4px;
  }
}
@media (max-width: 991.98px) {
  .why-choose-information__multiple-features-content-wrap {
    gap: 10px;
  }
}
@media (max-width: 575.98px) {
  .why-choose-information__multiple-features-content-wrap {
    gap: 32px;
  }
}
.why-choose-information__single-feature-content-wrap {
  width: 160px;
  position: relative;
}
.why-choose-information__single-feature-content-wrap::before {
  content: "";
  position: absolute;
  width: 100%;
  height: calc(100% - 46px);
  left: 0;
  bottom: 0;
  border-radius: 3px;
  background-color: #ffffff;
  opacity: 0.5;
  transition: all 0.3s ease-in-out;
}
.why-choose-information__single-feature-content-wrap:hover::before {
  opacity: 1;
}
.why-choose-information__single-feature-content-wrap:hover .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap {
  transform: translateY(-5px);
}
.why-choose-information__single-feature-content-wrap:hover .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(84%) sepia(53%) saturate(534%) hue-rotate(326deg) brightness(92%) contrast(90%);
}
.why-choose-information__single-feature-content-wrap:hover .why-choose-information__single-feature-inner-content-wrap .why-choose-information__text-content-wrap {
  transform: translateY(-5px);
}
@media (min-width: 1921px) {
  .why-choose-information__single-feature-content-wrap {
    width: auto;
    flex: 0 0 calc(20% - 1.875vw);
  }
  .why-choose-information__single-feature-content-wrap::before {
    height: calc(100% - 3.021vw);
    border-radius: 0.156vw;
  }
  .why-choose-information__single-feature-content-wrap:hover .why-choose-information__single-feature-inner-content-wrap .why-choose-information__image-content-wrap {
    transform: translateY(-0.26vw);
  }
  .why-choose-information__single-feature-content-wrap:hover .why-choose-information__single-feature-inner-content-wrap .why-choose-information__text-content-wrap {
    transform: translateY(-0.26vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__single-feature-content-wrap {
    width: auto;
    flex: 0 0 calc(20% - 36px);
  }
  .why-choose-information__single-feature-content-wrap::before {
    height: calc(100% - 58px);
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__single-feature-content-wrap {
    width: auto;
    flex: 0 0 calc(20% - 3.2px);
  }
  .why-choose-information__single-feature-content-wrap::before {
    height: calc(100% - 30px);
  }
}
@media (max-width: 991.98px) {
  .why-choose-information__single-feature-content-wrap {
    width: auto;
    flex: 0 0 calc(33.33% - 8px);
  }
  .why-choose-information__single-feature-content-wrap::before {
    height: calc(100% - 30px);
  }
}
@media (max-width: 575.98px) {
  .why-choose-information__single-feature-content-wrap {
    width: auto;
    flex: 0 0 calc(50% - 16px);
  }
  .why-choose-information__single-feature-content-wrap::before {
    height: calc(100% - 35px);
  }
}
.why-choose-information__single-feature-inner-content-wrap {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0 25px 9px;
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
}
@media (min-width: 1921px) {
  .why-choose-information__single-feature-inner-content-wrap {
    gap: 1.25vw;
    padding: 0 0.938vw 2.917vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__single-feature-inner-content-wrap {
    gap: 24px;
    padding: 0 18px 56px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__single-feature-inner-content-wrap {
    gap: 12px;
    padding: 0 15px 20px;
  }
}
@media (max-width: 575.98px) {
  .why-choose-information__single-feature-inner-content-wrap {
    gap: 15px;
    padding: 0 19px 30px;
  }
}
.why-choose-information__image-content-wrap {
  display: flex;
  justify-content: center;
  transition: all 0.3s ease-in-out;
}
.why-choose-information__image-content-wrap .image-wrap {
  width: 70px;
  height: 70px;
}
.why-choose-information__image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .why-choose-information__image-content-wrap .image-wrap {
    width: 4.688vw;
    height: 4.688vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__image-content-wrap .image-wrap {
    width: 90px;
    height: 90px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__image-content-wrap .image-wrap {
    width: 55px;
    height: 55px;
  }
}
@media (max-width: 575.98px) {
  .why-choose-information__image-content-wrap .image-wrap {
    width: 75px;
    height: 75px;
  }
}
.why-choose-information__text-content-wrap {
  transition: all 0.3s ease-in-out;
}
.why-choose-information__text-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 20px;
  letter-spacing: 0px;
  color: #96722b;
  text-align: center;
}
@media (min-width: 1921px) {
  .why-choose-information__text-content-wrap p {
    font-size: 0.938vw;
    line-height: 1.198vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .why-choose-information__text-content-wrap p {
    font-size: 18px;
    line-height: 23px;
  }
}
@media (max-width: 1200.98px) {
  .why-choose-information__text-content-wrap p {
    font-size: 13px;
    line-height: 18px;
  }
}
@media (max-width: 575.98px) {
  .why-choose-information__text-content-wrap p {
    font-size: 15px;
    line-height: 20px;
  }
}

.our-services__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .our-services__main-flex-content-wrap {
    flex-direction: column-reverse;
  }
}
.our-services__main-left-side-content-wrap {
  flex: 0 0 720px;
}
@media (min-width: 1921px) {
  .our-services__main-left-side-content-wrap {
    flex: 0 0 56.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__main-left-side-content-wrap {
    flex: 0 0 1090px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__main-left-side-content-wrap {
    flex: 0 0 481px;
  }
}
@media (max-width: 991.98px) {
  .our-services__main-left-side-content-wrap {
    flex: 0 0 auto;
  }
}
.our-services__main-image-wrap .image-wrap {
  width: 720px;
  height: 681px;
}
.our-services__main-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .our-services__main-image-wrap .image-wrap {
    width: 56.771vw;
    height: 51.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__main-image-wrap .image-wrap {
    width: 1090px;
    height: 995px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__main-image-wrap .image-wrap {
    width: 481px;
    height: 585px;
  }
}
@media (max-width: 991.98px) {
  .our-services__main-image-wrap .image-wrap {
    width: 100%;
    height: 585px;
  }
}
@media (max-width: 575.98px) {
  .our-services__main-image-wrap .image-wrap {
    height: 264px;
  }
}
.our-services__main-right-side-content-wrap {
  flex: 0 0 calc(100% - 720px);
  padding-left: 28px;
  padding-right: 85px;
}
@media (min-width: 1921px) {
  .our-services__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 56.771vw);
    padding-left: 3.281vw;
    padding-right: 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 1090px);
    padding-left: 63px;
    padding-right: 140px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 481px);
    padding-left: 45px;
    padding-right: 118px;
  }
}
@media (max-width: 991.98px) {
  .our-services__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (max-width: 575.98px) {
  .our-services__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding-left: 36px;
    padding-right: 36px;
  }
}
.our-services__services-main-content-wrap {
  padding: 73px 0 76px;
}
@media (min-width: 1921px) {
  .our-services__services-main-content-wrap {
    padding: 5.573vw 0 5.781vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__services-main-content-wrap {
    padding: 107px 0 111px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__services-main-content-wrap {
    padding: 63px 0 0;
  }
}
@media (max-width: 991.98px) {
  .our-services__services-main-content-wrap {
    padding: 65px 0 35px;
  }
}
.our-services__main-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .our-services__main-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__main-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.our-services__multiple-service-content-wrap {
  margin-top: 22px;
}
@media (min-width: 1921px) {
  .our-services__multiple-service-content-wrap {
    margin-top: 1.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__multiple-service-content-wrap {
    margin-top: 35px;
  }
}
@media (max-width: 991.98px) {
  .our-services__multiple-service-content-wrap {
    margin-top: 26px;
  }
}
.our-services__services-custom-accordion {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
@media (min-width: 1921px) {
  .our-services__services-custom-accordion {
    gap: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__services-custom-accordion {
    gap: 26px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__services-custom-accordion {
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .our-services__services-custom-accordion {
    gap: 18px;
  }
}
.our-services__services-custom-accordion-item {
  border: none;
}
.our-services__services-custom-accordion-item:first-of-type .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button, .our-services__services-custom-accordion-item:last-of-type .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button {
  border-radius: unset;
  border-radius: 112px;
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button {
  background-color: #e6284d;
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed {
  background-color: #ba0c2f;
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed .our-services__single-service-image-wrap {
  background-color: #e6284d;
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn {
  color: #ba0c2f;
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover {
  color: #e6284d;
}
.our-services__services-custom-accordion-item.color-ba0c2f .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button {
  background-color: #002f5d;
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed {
  background-color: #08254a;
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed .our-services__single-service-image-wrap {
  background-color: #002f5d;
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn {
  color: #08254a;
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover {
  color: #002f5d;
}
.our-services__services-custom-accordion-item.color-08254a .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button {
  background-color: #084835;
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed {
  background-color: #003324;
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed .our-services__single-service-image-wrap {
  background-color: #084835;
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn {
  color: #003324;
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover {
  color: #084835;
}
.our-services__services-custom-accordion-item.color-003324 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button {
  background-color: #08254a;
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed {
  background-color: #006eb7;
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button.collapsed .our-services__single-service-image-wrap {
  background-color: #08254a;
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn {
  color: #006eb7;
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover {
  color: #08254a;
}
.our-services__services-custom-accordion-item.color-006eb7 .our-services__services-custom-accordion-body-main-wrap .our-services__services-custom-accordion-body-wrap .our-services__action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
@media (min-width: 1921px) {
  .our-services__services-custom-accordion-item:first-of-type .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button, .our-services__services-custom-accordion-item:last-of-type .our-services__services-custom-accordion-header .our-services__services-custom-accordion-button {
    border-radius: 5.833vw;
  }
}
.our-services__services-custom-accordion-header {
  position: relative;
  min-height: 49px;
}
@media (min-width: 1921px) {
  .our-services__services-custom-accordion-header {
    min-height: 3.75vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__services-custom-accordion-header {
    min-height: 72px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__services-custom-accordion-header {
    min-height: 42px;
  }
}
@media (max-width: 991.98px) {
  .our-services__services-custom-accordion-header {
    min-height: 49px;
  }
}
.our-services__services-custom-accordion-button {
  position: absolute;
  top: 0;
  left: -112px;
  width: calc(100% + 112px);
  height: auto;
  padding: 0;
  border-radius: 112px;
  display: flex;
  justify-content: flex-start;
  gap: 64px;
}
.our-services__services-custom-accordion-button:hover, .our-services__services-custom-accordion-button:focus {
  border-color: unset;
  outline: none;
  box-shadow: none;
}
.our-services__services-custom-accordion-button::after {
  content: none;
}
@media (min-width: 1921px) {
  .our-services__services-custom-accordion-button {
    left: -9.115vw;
    width: calc(100% + 9.115vw);
    border-radius: 5.833vw;
    gap: 5.417vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__services-custom-accordion-button {
    left: -175px;
    width: calc(100% + 175px);
    border-radius: 112px;
    gap: 104px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__services-custom-accordion-button {
    left: -82px;
    width: calc(100% + 82px);
    gap: 39px;
  }
}
@media (max-width: 991.98px) {
  .our-services__services-custom-accordion-button {
    left: 0;
    width: 100%;
    gap: 13px;
  }
}
.our-services__single-service-image-wrap {
  flex: 0 0 49px;
  width: 49px;
  height: 49px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  transition: all 0.3s ease-in-out;
}
.our-services__single-service-image-wrap .image-wrap {
  width: 32px;
  height: 32px;
}
.our-services__single-service-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .our-services__single-service-image-wrap {
    flex: 0 0 3.75vw;
    width: 3.75vw;
    height: 3.75vw;
  }
  .our-services__single-service-image-wrap .image-wrap {
    width: 2.188vw;
    height: 2.188vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__single-service-image-wrap {
    flex: 0 0 72px;
    width: 72px;
    height: 72px;
  }
  .our-services__single-service-image-wrap .image-wrap {
    width: 42px;
    height: 42px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__single-service-image-wrap {
    flex: 0 0 43px;
    width: 43px;
    height: 43px;
  }
  .our-services__single-service-image-wrap .image-wrap {
    width: 25px;
    height: 25px;
  }
}
@media (max-width: 575.98px) {
  .our-services__single-service-image-wrap {
    flex: 0 0 49px;
    width: 49px;
    height: 49px;
  }
  .our-services__single-service-image-wrap .image-wrap {
    width: 29px;
    height: 29px;
  }
}
.our-services__single-service-heading-content-wrap {
  padding: 13px 13px 14px 0;
}
.our-services__single-service-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .our-services__single-service-heading-content-wrap {
    padding: 1.146vw 1.146vw 1.198vw 0;
  }
  .our-services__single-service-heading-content-wrap p {
    font-size: 1.042vw;
    line-height: 1.667vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__single-service-heading-content-wrap {
    padding: 22px 22px 23px 0;
  }
  .our-services__single-service-heading-content-wrap p {
    font-size: 20px;
    line-height: 32px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__single-service-heading-content-wrap {
    padding: 10px 10px 13px 0;
  }
  .our-services__single-service-heading-content-wrap p {
    font-size: 15px;
    line-height: 18px;
  }
}
@media (max-width: 575.98px) {
  .our-services__single-service-heading-content-wrap {
    padding: 13px 13px 15px 0;
  }
  .our-services__single-service-heading-content-wrap p {
    font-size: 16px;
    line-height: 22px;
  }
}
.our-services__services-custom-accordion-body-wrap {
  padding: 17px 0;
}
@media (min-width: 1921px) {
  .our-services__services-custom-accordion-body-wrap {
    padding: 1.354vw 0 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__services-custom-accordion-body-wrap {
    padding: 26px 0 16px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__services-custom-accordion-body-wrap {
    padding: 20px 0 15px;
  }
}
@media (max-width: 991.98px) {
  .our-services__services-custom-accordion-body-wrap {
    padding: 20px 15px 15px;
  }
}
@media (max-width: 575.98px) {
  .our-services__services-custom-accordion-body-wrap {
    padding: 18px 15px 10px;
  }
}
.our-services__service-main-image-wrap .image-wrap {
  width: 215px;
  height: 54px;
}
.our-services__service-main-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .our-services__service-main-image-wrap .image-wrap {
    width: 16.354vw;
    height: 4.115vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__service-main-image-wrap .image-wrap {
    width: 314px;
    height: 79px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__service-main-image-wrap .image-wrap {
    width: 185px;
    height: 47px;
  }
}
@media (max-width: 575.98px) {
  .our-services__service-main-image-wrap .image-wrap {
    width: 215px;
    height: 54px;
  }
}
.our-services__service-textual-content-wrap {
  margin-top: 13px;
}
.our-services__service-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.our-services__service-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.our-services__service-textual-content-wrap p a:hover {
  color: #000000;
}
.our-services__service-textual-content-wrap p a:visited {
  color: #000000;
}
.our-services__service-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.our-services__service-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.our-services__service-textual-content-wrap h1,
.our-services__service-textual-content-wrap h2,
.our-services__service-textual-content-wrap h3,
.our-services__service-textual-content-wrap h4,
.our-services__service-textual-content-wrap h5,
.our-services__service-textual-content-wrap h6,
.our-services__service-textual-content-wrap ul,
.our-services__service-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.our-services__service-textual-content-wrap h1,
.our-services__service-textual-content-wrap h2,
.our-services__service-textual-content-wrap h3,
.our-services__service-textual-content-wrap h4,
.our-services__service-textual-content-wrap h5,
.our-services__service-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.our-services__service-textual-content-wrap ul,
.our-services__service-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
}
.our-services__service-textual-content-wrap ul strong,
.our-services__service-textual-content-wrap ol strong {
  color: #000000;
}
.our-services__service-textual-content-wrap ul a,
.our-services__service-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.our-services__service-textual-content-wrap ul a:hover,
.our-services__service-textual-content-wrap ol a:hover {
  color: #000000;
}
.our-services__service-textual-content-wrap ul a:visited,
.our-services__service-textual-content-wrap ol a:visited {
  color: #000000;
}
.our-services__service-textual-content-wrap ul a:visited:hover,
.our-services__service-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .our-services__service-textual-content-wrap {
    margin-top: 1.146vw;
  }
  .our-services__service-textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
  .our-services__service-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .our-services__service-textual-content-wrap h1,
  .our-services__service-textual-content-wrap h2,
  .our-services__service-textual-content-wrap h3,
  .our-services__service-textual-content-wrap h4,
  .our-services__service-textual-content-wrap h5,
  .our-services__service-textual-content-wrap h6,
  .our-services__service-textual-content-wrap ul,
  .our-services__service-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .our-services__service-textual-content-wrap ul,
  .our-services__service-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__service-textual-content-wrap {
    margin-top: 22px;
  }
  .our-services__service-textual-content-wrap p {
    font-size: 21px;
    line-height: 28px;
  }
  .our-services__service-textual-content-wrap ul,
  .our-services__service-textual-content-wrap ol {
    font-size: 21px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__service-textual-content-wrap {
    margin-top: 19px;
  }
  .our-services__service-textual-content-wrap p {
    font-size: 17px;
    line-height: 24px;
  }
  .our-services__service-textual-content-wrap ul,
  .our-services__service-textual-content-wrap ol {
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .our-services__service-textual-content-wrap {
    margin-top: 15px;
  }
  .our-services__service-textual-content-wrap p {
    font-size: 18px;
    line-height: 25px;
  }
  .our-services__service-textual-content-wrap ul,
  .our-services__service-textual-content-wrap ol {
    font-size: 18px;
    line-height: 25px;
  }
}
.our-services__action-btns-wrap {
  margin-top: 10px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .our-services__action-btns-wrap {
    margin-top: 1.042vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-services__action-btns-wrap {
    margin-top: 20px;
    gap: 20px;
  }
}
@media (max-width: 1200.98px) {
  .our-services__action-btns-wrap {
    margin-top: 20px;
    gap: 15px;
  }
}
@media (max-width: 575.98px) {
  .our-services__action-btns-wrap {
    margin-top: 15px;
    gap: 15px;
  }
}

.our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
  flex-direction: row-reverse;
}
.our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
  padding: 13px 180px 92px 95px;
}
.our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
  display: none;
}
.our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
  display: block;
  padding: 13px 0 13px 180px;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__leaf-content-block {
  display: none;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
  padding: 13px 95px 92px 180px;
  background-color: #ffffff;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
  display: block;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap {
  margin-top: 72px;
  max-width: 445px;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-textual-content-wrap {
  max-width: 445px;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap {
  max-width: 445px;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap {
  margin-top: 43px;
  max-width: 445px;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap .image-wrap {
  height: 677px;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__bottom-content-block {
  display: none;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block {
  height: auto;
  position: static;
}
.our-mission.layout-2 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap {
  position: static;
  width: 100%;
}
.our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
  flex-direction: row-reverse;
}
.our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
  padding: 102px 180px 102px 93px;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a {
  color: #ba0c2f;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover {
  color: #e6284d;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap h2 {
  color: #ba0c2f;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a {
  color: #ba0c2f;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover {
  color: #e6284d;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #e6284d;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a {
  color: #ba0c2f;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover {
  color: #e6284d;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap {
  background-color: #08254a;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
}
.our-mission.color-ba0c2f .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link:hover {
  background-color: #e6284d;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a {
  color: #08254a;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover {
  color: #002f5d;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap h2 {
  color: #08254a;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a {
  color: #08254a;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover {
  color: #002f5d;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #08254a;
  color: #ffffff;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #006eb7;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a {
  color: #08254a;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover {
  color: #002f5d;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap {
  background-color: #ba0c2f;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
  background-color: #08254a;
  color: #ffffff;
}
.our-mission.color-08254a .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link:hover {
  background-color: #006eb7;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a {
  color: #003324;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover {
  color: #084835;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap h2 {
  color: #003324;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a {
  color: #003324;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover {
  color: #084835;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #003324;
  color: #ffffff;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #084835;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a {
  color: #003324;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover {
  color: #084835;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap {
  background-color: #08254a;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
  background-color: #003324;
  color: #ffffff;
}
.our-mission.color-003324 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link:hover {
  background-color: #084835;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a {
  color: #006eb7;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover {
  color: #08254a;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap h2 {
  color: #006eb7;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a {
  color: #006eb7;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover {
  color: #08254a;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #006eb7;
  color: #ffffff;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #08254a;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a {
  color: #006eb7;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover {
  color: #08254a;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap {
  background-color: #003324;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
  background-color: #006eb7;
  color: #ffffff;
}
.our-mission.color-006eb7 .our-mission__main-content-wrap .our-mission__bottom-content-block .our-mission__bottom-inner-content-block .our-mission__bottom-block-flex-content-wrap .our-mission__bottom-block-left-side-content-wrap .our-mission__bottom-block-action-btns-content-wrap a.anchor-link:hover {
  background-color: #08254a;
}
@media (min-width: 1921px) {
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
    flex-direction: row-reverse;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 1.042vw 14.479vw 8.802vw 8.021vw;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
    display: none;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    padding: 1.042vw 0 1.042vw 9.375vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 42.552vw);
    padding: 1.042vw 8.021vw 8.802vw 14.479vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap {
    margin-top: 4.063vw;
    max-width: 35.052vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-textual-content-wrap {
    margin-top: 1.198vw;
    max-width: 35.052vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 1.563vw;
    max-width: 35.052vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 3.177vw;
    max-width: 35.052vw;
    -moz-column-gap: 1.823vw;
    column-gap: 1.823vw;
    row-gap: 1.146vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 42.552vw;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap .image-wrap {
    height: 43.854vw;
  }
  .our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 8.021vw 14.479vw 16.406vw 7.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
    flex-direction: row-reverse;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 20px 278px 169px 154px;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
    display: none;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    padding: 20px 0 20px 180px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 817px);
    padding: 20px 154px 169px 278px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap {
    margin-top: 78px;
    max-width: 673px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-textual-content-wrap {
    margin-top: 23px;
    max-width: 673px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 30px;
    max-width: 673px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 61px;
    max-width: 673px;
    -moz-column-gap: 35px;
    column-gap: 35px;
    row-gap: 22px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 817px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap .image-wrap {
    height: 842px;
  }
  .our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 154px 278px 315px 141px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 13px 118px 92px 95px;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
    display: none;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    padding: 13px 0 13px 118px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 440px);
    padding: 20px 97px 169px 118px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap {
    margin-top: 72px;
    max-width: 384px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-textual-content-wrap {
    margin-top: 23px;
    max-width: 384px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 50px;
    max-width: 384px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 43px;
    max-width: 384px;
    -moz-column-gap: 22px;
    column-gap: 22px;
    row-gap: 17px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 440px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap .image-wrap {
    height: 702px;
  }
  .our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 82px 118px 160px 45px;
  }
}
@media (max-width: 991.98px) {
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
    flex-direction: column-reverse;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 20px 50px 169px 50px;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
    display: none;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    padding: 13px 0 13px 50px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
    flex-direction: column-reverse;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 20px 50px 169px 50px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
    display: none;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap {
    margin-top: 72px;
    max-width: 100%;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-textual-content-wrap {
    margin-top: 23px;
    max-width: 100%;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 50px;
    max-width: 100%;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 43px;
    max-width: 100%;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    margin-top: 13px;
    padding: 0 50px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap {
    margin-top: 13px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap .image-wrap {
    height: auto;
  }
  .our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap {
    flex-direction: column;
  }
  .our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 55px 50px 58px 50px;
  }
}
@media (max-width: 575.98px) {
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 20px 36px 81px 36px;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-left-side-back-btn-content-wrap {
    display: none;
  }
  .our-mission.layout-2.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    padding: 13px 0 13px 36px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 20px 36px 81px 36px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-heading-content-wrap {
    margin-top: 36px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-textual-content-wrap {
    margin-top: 23px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 85px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 43px;
    -moz-column-gap: 19px;
    column-gap: 19px;
    row-gap: 17px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-right-side-back-btn-content-wrap {
    display: block;
    margin-top: 13px;
    padding: 0 36px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap {
    margin-top: 13px;
  }
  .our-mission.layout-2 .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-right-side-content-wrap .our-mission__top-block-main-image-wrap .image-wrap {
    height: 232px;
  }
  .our-mission.media-left .our-mission__main-content-wrap .our-mission__top-content-block .our-mission__top-inner-content-block .our-mission__top-block-flex-content-wrap .our-mission__top-block-left-side-content-wrap {
    padding: 55px 36px 58px 36px;
  }
}
.our-mission__main-content-wrap {
  position: relative;
  overflow: hidden;
}
.our-mission__leaf-content-block {
  position: absolute;
  width: 202px;
  height: 183px;
  left: -22px;
  bottom: 0;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(180deg);
}
@media (min-width: 1921px) {
  .our-mission__leaf-content-block {
    width: 15.99vw;
    height: 14.479vw;
    left: -1.563vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__leaf-content-block {
    width: 307px;
    height: 278px;
    left: -30px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__leaf-content-block {
    width: 163px;
    height: 148px;
    left: -24px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__leaf-content-block {
    display: none;
  }
}
.our-mission__top-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .our-mission__top-block-flex-content-wrap {
    flex-direction: column;
  }
}
.our-mission__top-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 560px);
  padding: 102px 93px 230px 180px;
  background-color: #f4f3ef;
}
@media (min-width: 1921px) {
  .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 43.229vw);
    padding: 8.021vw 7.344vw 16.406vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 830px);
    padding: 154px 141px 315px 278px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 543px);
    padding: 82px 45px 160px 118px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 55px 50px 58px 50px;
  }
}
@media (max-width: 575.98px) {
  .our-mission__top-block-left-side-content-wrap {
    padding: 55px 36px 58px 36px;
  }
}
.our-mission__top-block-left-side-back-btn-content-wrap {
  display: none;
}
.our-mission__top-block-heading-content-wrap {
  max-width: 350px;
}
.our-mission__top-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .our-mission__top-block-heading-content-wrap {
    max-width: 28.438vw;
  }
  .our-mission__top-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-heading-content-wrap {
    max-width: 546px;
  }
  .our-mission__top-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-heading-content-wrap {
    max-width: 100%;
  }
}
.our-mission__top-block-textual-content-wrap {
  max-width: 444px;
  margin-top: 22px;
}
.our-mission__top-block-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.our-mission__top-block-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.our-mission__top-block-textual-content-wrap p a:hover {
  color: #000000;
}
.our-mission__top-block-textual-content-wrap p a:visited {
  color: #000000;
}
.our-mission__top-block-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.our-mission__top-block-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.our-mission__top-block-textual-content-wrap h1,
.our-mission__top-block-textual-content-wrap h2,
.our-mission__top-block-textual-content-wrap h3,
.our-mission__top-block-textual-content-wrap h4,
.our-mission__top-block-textual-content-wrap h5,
.our-mission__top-block-textual-content-wrap h6,
.our-mission__top-block-textual-content-wrap ul,
.our-mission__top-block-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.our-mission__top-block-textual-content-wrap h1,
.our-mission__top-block-textual-content-wrap h2,
.our-mission__top-block-textual-content-wrap h3,
.our-mission__top-block-textual-content-wrap h4,
.our-mission__top-block-textual-content-wrap h5,
.our-mission__top-block-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.our-mission__top-block-textual-content-wrap ul,
.our-mission__top-block-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
}
.our-mission__top-block-textual-content-wrap ul strong,
.our-mission__top-block-textual-content-wrap ol strong {
  color: #000000;
}
.our-mission__top-block-textual-content-wrap ul a,
.our-mission__top-block-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.our-mission__top-block-textual-content-wrap ul a:hover,
.our-mission__top-block-textual-content-wrap ol a:hover {
  color: #000000;
}
.our-mission__top-block-textual-content-wrap ul a:visited,
.our-mission__top-block-textual-content-wrap ol a:visited {
  color: #000000;
}
.our-mission__top-block-textual-content-wrap ul a:visited:hover,
.our-mission__top-block-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .our-mission__top-block-textual-content-wrap {
    max-width: 35.052vw;
    margin-top: 5.208vw;
  }
  .our-mission__top-block-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .our-mission__top-block-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .our-mission__top-block-textual-content-wrap h1,
  .our-mission__top-block-textual-content-wrap h2,
  .our-mission__top-block-textual-content-wrap h3,
  .our-mission__top-block-textual-content-wrap h4,
  .our-mission__top-block-textual-content-wrap h5,
  .our-mission__top-block-textual-content-wrap h6,
  .our-mission__top-block-textual-content-wrap ul,
  .our-mission__top-block-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .our-mission__top-block-textual-content-wrap ul,
  .our-mission__top-block-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-textual-content-wrap {
    max-width: 673px;
    margin-top: 100px;
  }
  .our-mission__top-block-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .our-mission__top-block-textual-content-wrap ul,
  .our-mission__top-block-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__top-block-textual-content-wrap {
    margin-top: 20px;
  }
  .our-mission__top-block-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .our-mission__top-block-textual-content-wrap ul,
  .our-mission__top-block-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-textual-content-wrap {
    margin-top: 20px;
    max-width: 100%;
  }
}
.our-mission__top-block-multiple-links-content-wrap {
  margin-top: 25px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 3.073vw;
    gap: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 59px;
    gap: 16px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 40px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-multiple-links-content-wrap {
    margin-top: 32px;
  }
}
.our-mission__top-block-multiple-pills-links-content-wrap {
  margin-top: 30px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.our-mission__top-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.our-mission__top-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 3.073vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .our-mission__top-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 59px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .our-mission__top-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 40px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .our-mission__top-block-multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-multiple-pills-links-content-wrap {
    margin-top: 32px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
.our-mission__top-block-right-side-content-wrap {
  flex: 0 0 560px;
}
@media (min-width: 1921px) {
  .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 43.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 830px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 543px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.our-mission__top-block-right-side-back-btn-content-wrap {
  display: none;
}
.our-mission__top-block-main-image-wrap .image-wrap {
  width: 100%;
  height: 694px;
}
.our-mission__top-block-main-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .our-mission__top-block-main-image-wrap .image-wrap {
    height: 54.844vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__top-block-main-image-wrap .image-wrap {
    height: 1053px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__top-block-main-image-wrap {
    height: 100%;
  }
  .our-mission__top-block-main-image-wrap .image-wrap {
    height: 100%;
  }
}
@media (max-width: 991.98px) {
  .our-mission__top-block-main-image-wrap {
    height: auto;
  }
  .our-mission__top-block-main-image-wrap .image-wrap {
    height: auto;
  }
}
@media (max-width: 575.98px) {
  .our-mission__top-block-main-image-wrap {
    height: auto;
  }
  .our-mission__top-block-main-image-wrap .image-wrap {
    height: 227px;
  }
  .our-mission__top-block-main-image-wrap .image-wrap img {
    -o-object-fit: cover;
    object-fit: cover;
  }
}
.our-mission__bottom-inner-content-block {
  height: 122px;
  padding: 0 95px;
  position: relative;
}
@media (min-width: 1921px) {
  .our-mission__bottom-inner-content-block {
    height: 9.844vw;
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-inner-content-block {
    height: 189px;
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-inner-content-block {
    height: 102px;
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-inner-content-block {
    height: auto;
    padding: 0;
    margin: 0 -50px;
  }
}
@media (max-width: 575.98px) {
  .our-mission__bottom-inner-content-block {
    margin: 0 -36px;
  }
}
.our-mission__bottom-block-flex-content-wrap {
  position: absolute;
  left: 95px;
  bottom: 17px;
  width: calc(100% - 190px);
  display: flex;
  justify-content: flex-start;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-flex-content-wrap {
    left: 7.292vw;
    bottom: 1.406vw;
    width: calc(100% - 14.479vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-flex-content-wrap {
    left: 140px;
    bottom: 27px;
    width: calc(100% - 278px);
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-flex-content-wrap {
    left: 0;
    bottom: 15px;
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-flex-content-wrap {
    position: static;
    width: 100%;
    flex-direction: column;
  }
}
.our-mission__bottom-block-left-side-content-wrap {
  flex: 0 0 381px;
  padding: 36px 50px 38px;
  background-color: #000000;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-left-side-content-wrap {
    flex: 0 0 28.75vw;
    padding: 3.281vw 4.948vw 2.969vw;
    border-top-left-radius: 0.156vw;
    border-bottom-left-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-left-side-content-wrap {
    flex: 0 0 552px;
    padding: 63px 95px 57px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-left-side-content-wrap {
    flex: 0 0 330px;
    padding: 23px 35px 29px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 37px 50px 43px;
  }
}
.our-mission__bottom-block-heading-content-wrap h2 {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 35px;
  letter-spacing: 0px;
  color: #e0b46b;
  text-align: center;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-heading-content-wrap h2 {
    font-size: 1.771vw;
    line-height: 2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-heading-content-wrap h2 {
    font-size: 34px;
    line-height: 45px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-heading-content-wrap h2 {
    font-size: 21px;
    line-height: 30px;
  }
}
.our-mission__bottom-block-action-btns-content-wrap {
  margin-top: 25px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 15px;
}
.our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.our-mission__bottom-block-action-btns-content-wrap a.anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-action-btns-content-wrap {
    margin-top: 2.604vw;
    gap: 1.042vw;
  }
  .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-action-btns-content-wrap {
    margin-top: 50px;
    gap: 20px;
  }
  .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-action-btns-content-wrap {
    margin-top: 18px;
    gap: 15px;
  }
  .our-mission__bottom-block-action-btns-content-wrap a.anchor-link {
    border-radius: 50px;
    padding: 7px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-action-btns-content-wrap {
    margin-top: 17px;
  }
}
.our-mission__bottom-block-right-side-content-wrap {
  padding: 43px 43px 42px;
  flex: 0 0 calc(100% - 381px);
  background-color: #ebe6e0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-right-side-content-wrap {
    padding: 4.115vw 3.646vw 4.115vw;
    flex: 0 0 calc(100% - 28.75vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-right-side-content-wrap {
    padding: 79px 70px 79px;
    flex: 0 0 calc(100% - 552px);
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-right-side-content-wrap {
    padding: 31px 30px 21px;
    flex: 0 0 calc(100% - 330px);
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-right-side-content-wrap {
    padding: 56px 30px 72px;
    flex: 0 0 auto;
  }
}
.our-mission__bottom-block-multiple-help-content-wrap {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 45px;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-multiple-help-content-wrap {
    gap: 3.542vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-multiple-help-content-wrap {
    gap: 68px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-multiple-help-content-wrap {
    gap: 29px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-multiple-help-content-wrap {
    gap: 48px;
  }
}
.our-mission__bottom-block-single-help-content-wrap {
  flex: 0 0 193px;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-single-help-content-wrap {
    flex: 0 0 15.26vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-single-help-content-wrap {
    flex: 0 0 293px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-single-help-content-wrap {
    flex: 0 0 181px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-single-help-content-wrap {
    flex: 0 0 191px;
  }
}
@media (max-width: 575.98px) {
  .our-mission__bottom-block-single-help-content-wrap {
    flex: 0 0 210px;
  }
}
.our-mission__bottom-block-single-help-donation-amount-content-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.our-mission__bottom-block-single-help-donation-amount-content-wrap .image-wrap {
  width: 42px;
  height: 42px;
}
.our-mission__bottom-block-single-help-donation-amount-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
.our-mission__bottom-block-single-help-donation-amount-content-wrap .price-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 35px;
  line-height: 35px;
  letter-spacing: 0px;
  color: #96722b;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-single-help-donation-amount-content-wrap {
    gap: 1.042vw;
  }
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .image-wrap {
    width: 3.542vw;
    height: 3.542vw;
  }
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .price-content-wrap p {
    font-size: 2.344vw;
    line-height: 2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-single-help-donation-amount-content-wrap {
    gap: 20px;
  }
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .image-wrap {
    width: 68px;
    height: 68px;
  }
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .price-content-wrap p {
    font-size: 45px;
    line-height: 45px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-single-help-donation-amount-content-wrap {
    gap: 10px;
  }
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .image-wrap {
    width: 36px;
    height: 36px;
  }
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .price-content-wrap p {
    font-size: 35px;
    line-height: 35px;
  }
}
@media (max-width: 991.98px) {
  .our-mission__bottom-block-single-help-donation-amount-content-wrap .image-wrap {
    width: 45px;
    height: 45px;
  }
}
.our-mission__bottom-block-single-help-textual-content-wrap {
  margin-top: 10px;
}
.our-mission__bottom-block-single-help-textual-content-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 15px;
  line-height: 21px;
  letter-spacing: 0px;
  color: #08254a;
  text-align: center;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-single-help-textual-content-wrap {
    margin-top: 0.781vw;
  }
  .our-mission__bottom-block-single-help-textual-content-wrap p {
    font-size: 0.938vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-single-help-textual-content-wrap {
    margin-top: 15px;
  }
  .our-mission__bottom-block-single-help-textual-content-wrap p {
    font-size: 18px;
    line-height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-single-help-textual-content-wrap {
    margin-top: 8px;
  }
  .our-mission__bottom-block-single-help-textual-content-wrap p {
    font-size: 13px;
    line-height: 16px;
  }
}
@media (max-width: 575.98px) {
  .our-mission__bottom-block-single-help-textual-content-wrap p {
    font-size: 15px;
    line-height: 21px;
  }
}
.our-mission__bottom-block-single-help-action-btns-content-wrap {
  margin-top: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
}
.our-mission__bottom-block-single-help-action-btns-content-wrap a {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #96722b;
  text-transform: uppercase;
  text-align: center;
  text-decoration: underline;
  transition: all 0.3s ease-in-out;
}
.our-mission__bottom-block-single-help-action-btns-content-wrap a:hover {
  text-decoration: none;
}
@media (min-width: 1921px) {
  .our-mission__bottom-block-single-help-action-btns-content-wrap {
    margin-top: 1.667vw;
  }
  .our-mission__bottom-block-single-help-action-btns-content-wrap a {
    font-size: 0.781vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-mission__bottom-block-single-help-action-btns-content-wrap {
    margin-top: 32px;
  }
  .our-mission__bottom-block-single-help-action-btns-content-wrap a {
    font-size: 15px;
    line-height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .our-mission__bottom-block-single-help-action-btns-content-wrap {
    margin-top: 40px;
  }
  .our-mission__bottom-block-single-help-action-btns-content-wrap a {
    font-size: 12px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .our-mission__bottom-block-single-help-action-btns-content-wrap {
    margin-top: 10px;
  }
}

.latest-news {
  background-color: #ebe6e0;
}
.latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap .image-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
}
.latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap .image-wrap .df-popup-thumb {
  width: 100%;
  margin: 0 !important;
}
.latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap .latest-news__single-news-source-icon-content-wrap {
  display: none;
}
.latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap .latest-news__single-news-heading-content-wrap {
  margin-top: 15px;
}
.latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap .latest-news__single-news-heading-content-wrap p {
  font-weight: 500;
  text-align: center;
}
@media (max-width: 1200.98px) {
  .latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap {
    flex: 0 0 calc(33.33% - 8.67px);
  }
}
@media (max-width: 768.98px) {
  .latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap {
    flex: 0 0 calc(50% - 6.5px);
  }
}
@media (max-width: 575.98px) {
  .latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap {
    display: flex;
  }
  .latest-news.publication .latest-news__bottom-block-multiple-news-content-wrap .latest-news__single-news-content-wrap {
    flex: 0 0 100%;
  }
}
.latest-news__main-content-wrap {
  padding: 73px 0 101px;
}
@media (min-width: 1921px) {
  .latest-news__main-content-wrap {
    padding: 5.625vw 0 7.813vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-content-wrap {
    padding: 108px 0 150px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-content-wrap {
    padding: 60px 0 91px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__main-content-wrap {
    padding: 54px 0 48px;
  }
}
.latest-news__top-inner-content-block {
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .latest-news__top-inner-content-block {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__top-inner-content-block {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__top-inner-content-block {
    padding: 0;
  }
}
.latest-news__top-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 35px;
}
@media (min-width: 1921px) {
  .latest-news__top-block-flex-content-wrap {
    gap: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__top-block-flex-content-wrap {
    gap: 62px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__top-block-flex-content-wrap {
    gap: 56px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__top-block-flex-content-wrap {
    gap: 20px;
  }
}
.latest-news__top-block-heading-textual-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .latest-news__top-block-heading-textual-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__top-block-heading-textual-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__top-block-heading-textual-content-wrap h2 {
    font-size: 30px;
    line-height: 42px;
  }
}
.latest-news__top-block-action-btns-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .latest-news__top-block-action-btns-content-wrap {
    gap: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__top-block-action-btns-content-wrap {
    gap: 25px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__top-block-action-btns-content-wrap {
    gap: 15px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__top-block-action-btns-content-wrap {
    display: none;
  }
}
.latest-news__middle-inner-content-block {
  margin-top: 23px;
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .latest-news__middle-inner-content-block {
    margin-top: 1.667vw;
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__middle-inner-content-block {
    margin-top: 32px;
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__middle-inner-content-block {
    margin-top: 15px;
    padding: 0;
  }
}
@media (max-width: 575.98px) {
  .latest-news__middle-inner-content-block {
    margin-top: 30px;
  }
}
.latest-news__middle-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
.latest-news__middle-block-flex-content-wrap:hover .latest-news__middle-block-left-side-content-wrap .latest-news__middle-block-main-image-content-wrap .image-wrap img {
  transform: scale(1.1);
}
@media (max-width: 575.98px) {
  .latest-news__middle-block-flex-content-wrap {
    margin-top: 30px;
    flex-direction: column;
  }
  .latest-news__middle-block-flex-content-wrap:hover .latest-news__middle-block-left-side-content-wrap .latest-news__middle-block-main-image-content-wrap .image-wrap img {
    transform: unset;
  }
}
.latest-news__middle-block-left-side-content-wrap {
  flex: 0 0 445px;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.2), 0px -4px 12px rgba(0, 0, 0, 0.1), 4px 0px 12px rgba(0, 0, 0, 0.1), -4px 0px 12px rgba(0, 0, 0, 0.1);
}
@media (min-width: 1921px) {
  .latest-news__middle-block-left-side-content-wrap {
    flex: 0 0 34.375vw;
    box-shadow: 0px 0.208vw 0.625vw rgba(0, 0, 0, 0.2), 0px -0.208vw 0.625vw rgba(0, 0, 0, 0.1), 0.208vw 0px 0.625vw rgba(0, 0, 0, 0.1), -0.208vw 0px 0.625vw rgba(0, 0, 0, 0.1);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__middle-block-left-side-content-wrap {
    flex: 0 0 660px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__middle-block-left-side-content-wrap {
    flex: 0 0 316px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__middle-block-left-side-content-wrap {
    flex: 0 0 100%;
    margin-left: -36px;
    margin-right: -36px;
  }
}
.latest-news__middle-block-main-image-content-wrap .image-wrap {
  width: 445px;
  height: 306px;
  border-radius: 3px;
  overflow: hidden;
}
.latest-news__middle-block-main-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: left top;
  object-position: left top;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .latest-news__middle-block-main-image-content-wrap .image-wrap {
    width: 34.375vw;
    height: 23.646vw;
    border-radius: 0.156vw;
  }
  .latest-news__middle-block-main-image-content-wrap .image-wrap img {
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__middle-block-main-image-content-wrap .image-wrap {
    width: 660px;
    height: 454px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__middle-block-main-image-content-wrap .image-wrap {
    width: 316px;
    height: 297px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__middle-block-main-image-content-wrap .image-wrap {
    width: 100%;
    height: 229px;
    border-radius: 0;
  }
  .latest-news__middle-block-main-image-content-wrap .image-wrap img {
    border-radius: 0;
    -o-object-fit: cover;
    object-fit: cover;
  }
}
.latest-news__middle-block-right-side-content-wrap {
  flex: 0 0 calc(100% - 445px);
  position: relative;
}
@media (min-width: 1921px) {
  .latest-news__middle-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 34.375vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__middle-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 660px);
  }
}
@media (max-width: 1200.98px) {
  .latest-news__middle-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 316px);
  }
}
@media (max-width: 575.98px) {
  .latest-news__middle-block-right-side-content-wrap {
    flex: 0 0 auto;
    height: 132px;
  }
}
.latest-news__main-news-content-wrap {
  position: absolute;
  top: 28px;
  left: -65px;
  width: calc(100% + 65px);
  border-radius: 3px;
  background-color: #ffffff;
}
@media (min-width: 1921px) {
  .latest-news__main-news-content-wrap {
    top: 2.135vw;
    left: -5.052vw;
    width: calc(100% + 5.052vw);
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-news-content-wrap {
    top: 41px;
    left: -97px;
    width: calc(100% + 97px);
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-news-content-wrap {
    top: 21px;
    left: -48px;
    width: calc(100% + 48px);
  }
}
@media (max-width: 575.98px) {
  .latest-news__main-news-content-wrap {
    top: -80px;
    left: 0;
    width: 100%;
    border-radius: 0;
  }
}
.latest-news__main-news-inner-content-wrap {
  position: relative;
  padding: 38px 48px;
}
@media (min-width: 1921px) {
  .latest-news__main-news-inner-content-wrap {
    padding: 2.917vw 3.698vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-news-inner-content-wrap {
    padding: 56px 71px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-news-inner-content-wrap {
    padding: 29px 67px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__main-news-inner-content-wrap {
    padding: 29px 33px;
  }
}
.latest-news__main-news-source-icon-content-wrap {
  position: absolute;
  top: 14px;
  right: 7px;
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.latest-news__main-news-source-icon-content-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .latest-news__main-news-source-icon-content-wrap {
    top: 1.042vw;
    right: 1.042vw;
    width: 1.563vw;
    height: 1.563vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-news-source-icon-content-wrap {
    top: 20px;
    right: 20px;
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-news-source-icon-content-wrap {
    top: 10px;
    right: 6px;
    width: 15px;
    height: 15px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__main-news-source-icon-content-wrap {
    top: 15px;
    right: 14px;
  }
}
.latest-news__main-news-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #08254a;
}
@media (min-width: 1921px) {
  .latest-news__main-news-heading-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-news-heading-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-news-heading-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
.latest-news__main-news-textual-content-wrap {
  margin-top: 19px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
}
.latest-news__main-news-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .latest-news__main-news-textual-content-wrap {
    margin-top: 1.823vw;
  }
  .latest-news__main-news-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-news-textual-content-wrap {
    margin-top: 35px;
  }
  .latest-news__main-news-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-news-textual-content-wrap {
    margin-top: 17px;
  }
  .latest-news__main-news-textual-content-wrap p {
    font-size: 18px;
    line-height: 24px;
  }
}
.latest-news__main-news-action-btns-content-wrap {
  margin-top: 12px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .latest-news__main-news-action-btns-content-wrap {
    margin-top: 1.563vw;
    gap: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__main-news-action-btns-content-wrap {
    margin-top: 30px;
    gap: 25px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__main-news-action-btns-content-wrap {
    margin-top: 12px;
    gap: 15px;
  }
}
.latest-news__bottom-content-block {
  margin-top: 38px;
}
@media (min-width: 1921px) {
  .latest-news__bottom-content-block {
    margin-top: 2.969vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__bottom-content-block {
    margin-top: 57px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__bottom-content-block {
    margin-top: 28px;
  }
}
.latest-news__bottom-inner-content-block {
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .latest-news__bottom-inner-content-block {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__bottom-inner-content-block {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__bottom-inner-content-block {
    padding: 0;
  }
}
.latest-news__bottom-block-multiple-news-content-wrap {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 35px;
}
@media (min-width: 1921px) {
  .latest-news__bottom-block-multiple-news-content-wrap {
    gap: 2.656vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__bottom-block-multiple-news-content-wrap {
    gap: 51px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__bottom-block-multiple-news-content-wrap {
    gap: 13px;
  }
}
@media (max-width: 575.98px) {
  .latest-news__bottom-block-multiple-news-content-wrap {
    display: none;
  }
}
.latest-news__single-news-content-wrap {
  flex: 0 0 calc(33.33% - 23.3px);
  background-color: #08254a;
  border-radius: 3px;
  transition: all 0.3s ease-in-out;
}
.latest-news__single-news-content-wrap:hover {
  background-color: #002f5d;
}
@media (min-width: 1921px) {
  .latest-news__single-news-content-wrap {
    flex: 0 0 calc(33.33% - 1.771vw);
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__single-news-content-wrap {
    flex: 0 0 calc(33.33% - 34px);
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-content-wrap {
    flex: 0 0 calc(33.33% - 8.67px);
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-content-wrap {
    flex: 0 0 100%;
  }
}
.latest-news__single-news-inner-content-wrap {
  position: relative;
  padding: 33px 27px 26px;
  height: 100%;
}
@media (min-width: 1921px) {
  .latest-news__single-news-inner-content-wrap {
    padding: 2.552vw 1.979vw 1.719vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__single-news-inner-content-wrap {
    padding: 49px 38px 33px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-inner-content-wrap {
    padding: 25px 25px 23px;
  }
}
.latest-news__single-news-source-icon-content-wrap {
  position: absolute;
  top: 9px;
  right: 9px;
  width: 20px;
  height: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.latest-news__single-news-source-icon-content-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .latest-news__single-news-source-icon-content-wrap {
    top: 0.677vw;
    right: 0.677vw;
    width: 1.563vw;
    height: 1.563vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__single-news-source-icon-content-wrap {
    top: 13px;
    right: 13px;
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-source-icon-content-wrap {
    top: 7px;
    right: 12px;
    width: 15px;
    height: 15px;
  }
}
.latest-news__single-news-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .latest-news__single-news-heading-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__single-news-heading-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-heading-content-wrap p {
    font-size: 18px;
    line-height: 21px;
  }
}
.latest-news__single-news-textual-content-wrap {
  margin-top: 19px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
  text-overflow: ellipsis;
}
.latest-news__single-news-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .latest-news__single-news-textual-content-wrap {
    margin-top: 2.24vw;
  }
  .latest-news__single-news-textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__single-news-textual-content-wrap {
    margin-top: 43px;
  }
  .latest-news__single-news-textual-content-wrap p {
    font-size: 21px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-textual-content-wrap {
    margin-top: 15px;
  }
  .latest-news__single-news-textual-content-wrap p {
    font-size: 16px;
    line-height: 18px;
  }
}
.latest-news__single-news-action-btns-content-wrap {
  margin-top: 12px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .latest-news__single-news-action-btns-content-wrap {
    margin-top: 1.563vw;
    gap: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .latest-news__single-news-action-btns-content-wrap {
    margin-top: 30px;
    gap: 25px;
  }
}
@media (max-width: 1200.98px) {
  .latest-news__single-news-action-btns-content-wrap {
    margin-top: 12px;
    gap: 15px;
  }
}
.latest-news__bottom-block-action-btns-content-wrap {
  margin-top: 32px;
  display: none;
}
@media (max-width: 575.98px) {
  .latest-news__bottom-block-action-btns-content-wrap {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

.testimonials.color-ba0c2f .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.testimonials.color-ba0c2f .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-heading-content-wrap h2 {
  color: #ba0c2f;
}
.testimonials.color-ba0c2f .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .slick-dots li.slick-active button {
  background-color: #ba0c2f;
}
.testimonials.color-ba0c2f .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide {
  background-color: #ba0c2f;
}
.testimonials.color-ba0c2f .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide .testimonials__client-saying-textual-content-wrap p {
  color: #ffffff;
}
.testimonials.color-08254a .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-heading-text-content-wrap h2 {
  color: #006eb7;
}
.testimonials.color-08254a .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-heading-content-wrap h2 {
  color: #006eb7;
}
.testimonials.color-08254a .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .slick-dots li.slick-active button {
  background-color: #006eb7;
}
.testimonials.color-08254a .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide {
  background-color: #006eb7;
}
.testimonials.color-08254a .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide .testimonials__client-saying-textual-content-wrap p {
  color: #ffffff;
}
.testimonials.color-003324 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-heading-text-content-wrap h2 {
  color: #003324;
}
.testimonials.color-003324 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-heading-content-wrap h2 {
  color: #003324;
}
.testimonials.color-003324 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .slick-dots li.slick-active button {
  background-color: #003324;
}
.testimonials.color-003324 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide {
  background-color: #003324;
}
.testimonials.color-003324 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide .testimonials__client-saying-textual-content-wrap p {
  color: #ffffff;
}
.testimonials.color-006eb7 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-heading-text-content-wrap h2 {
  color: #006eb7;
}
.testimonials.color-006eb7 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-heading-content-wrap h2 {
  color: #006eb7;
}
.testimonials.color-006eb7 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .slick-dots li.slick-active button {
  background-color: #006eb7;
}
.testimonials.color-006eb7 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide {
  background-color: #006eb7;
}
.testimonials.color-006eb7 .testimonials__main-content-wrap .testimonials__main-inner-content-block .testimonials__main-block-flex-content-wrap .testimonials__main-block-right-side-content-wrap .testimonials__main-block-heading-and-slider-content-wrap .testimonials__main-block-slider-content-wrap .testimonials__main-block-slider-main-content-wrap .testimonials__main-block-testimonial-slider .testimonials__main-block-testimonial-slide .testimonials__client-saying-textual-content-wrap p {
  color: #ffffff;
}
@media (max-width: 575.98px) {
  .testimonials {
    background-color: #f4f3ef;
  }
}
.testimonials__main-heading-text-content-wrap {
  display: none;
  margin-top: 54px;
  padding: 0 36px;
}
.testimonials__main-heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (max-width: 575.98px) {
  .testimonials__main-heading-text-content-wrap {
    display: block;
  }
}
.testimonials__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 575.98px) {
  .testimonials__main-block-flex-content-wrap {
    flex-direction: column;
    margin-top: 15px;
  }
}
.testimonials__main-block-left-side-content-wrap {
  flex: 0 0 628px;
}
@media (min-width: 1921px) {
  .testimonials__main-block-left-side-content-wrap {
    flex: 0 0 49.583vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-left-side-content-wrap {
    flex: 0 0 952px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .testimonials__main-block-left-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-left-side-content-wrap {
    flex: 0 0 504px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-block-left-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-left-side-content-wrap {
    flex: 0 0 100%;
  }
}
.testimonials__main-image-wrap .image-wrap {
  width: 628px;
  height: 670px;
}
.testimonials__main-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .testimonials__main-image-wrap .image-wrap {
    width: 49.583vw;
    height: 45.313vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-image-wrap .image-wrap {
    width: 952px;
    height: 870px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .testimonials__main-image-wrap .image-wrap {
    width: 100%;
    height: 670px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-image-wrap .image-wrap {
    width: 504px;
    height: 521px;
  }
}
@media (max-width: 1024.98px) {
  .testimonials__main-image-wrap .image-wrap {
    width: 504px;
    height: 570px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-image-wrap .image-wrap {
    width: 100%;
    height: 400px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-image-wrap .image-wrap {
    height: 285px;
  }
}
.testimonials__main-block-right-side-content-wrap {
  flex: 0 0 calc(100% - 628px);
  padding-left: 60px;
  padding-right: 85px;
  background-color: #f4f3ef;
}
@media (min-width: 1921px) {
  .testimonials__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 49.583vw);
    padding-left: 5.208vw;
    padding-right: 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 952px);
    padding-left: 100px;
    padding-right: 140px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .testimonials__main-block-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 504px);
    padding-left: 41px;
    padding-right: 118px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-block-right-side-content-wrap {
    flex: 0 0 50%;
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-right-side-content-wrap {
    flex: 0 0 auto;
    padding-left: 36px;
    padding-right: 36px;
  }
}
.testimonials__main-block-heading-content-wrap {
  margin-top: 104px;
}
.testimonials__main-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .testimonials__main-block-heading-content-wrap {
    margin-top: 7.24vw;
  }
  .testimonials__main-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-heading-content-wrap {
    margin-top: 139px;
  }
  .testimonials__main-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-heading-content-wrap {
    margin-top: 78px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-block-heading-content-wrap {
    margin-top: 30px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-heading-content-wrap {
    display: none;
  }
}
.testimonials__main-block-slider-content-wrap {
  margin-top: 31px;
  position: relative;
}
@media (min-width: 1921px) {
  .testimonials__main-block-slider-content-wrap {
    margin-top: 3.177vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-slider-content-wrap {
    margin-top: 61px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-slider-content-wrap {
    margin-top: 22px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-block-slider-content-wrap {
    margin-top: 15px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-slider-content-wrap {
    margin-top: unset;
    height: 243px;
  }
}
.testimonials__main-block-slider-main-content-wrap {
  position: absolute;
  width: calc(100% + 160px + 60px);
  left: -220px;
  top: 0;
}
@media (min-width: 1921px) {
  .testimonials__main-block-slider-main-content-wrap {
    width: calc(100% + 13.542vw + 5.208vw);
    left: -18.75vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-slider-main-content-wrap {
    width: calc(100% + 260px + 100px);
    left: -360px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-slider-main-content-wrap {
    width: calc(100% + 118px + 41px);
    left: -159px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-block-slider-main-content-wrap {
    width: calc(100% + 50px + 50px);
    left: -100px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-slider-main-content-wrap {
    width: 100%;
    left: 0;
    top: -152px;
  }
}
.testimonials__main-block-testimonial-slider {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.testimonials__main-block-testimonial-slider .slick-list .slick-track {
  display: flex;
}
.testimonials__main-block-testimonial-slider .slick-dots {
  bottom: -32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 9px;
}
.testimonials__main-block-testimonial-slider .slick-dots li {
  width: 12px;
  height: 12px;
  margin: 0;
}
.testimonials__main-block-testimonial-slider .slick-dots li button {
  width: 12px;
  height: 12px;
  background-color: #ebe6e0;
  border-radius: 50%;
  transition: all 0.3s ease-in-out;
}
.testimonials__main-block-testimonial-slider .slick-dots li button::before {
  content: none;
}
.testimonials__main-block-testimonial-slider .slick-dots li.slick-active button {
  background-color: #000000;
}
@media (min-width: 1921px) {
  .testimonials__main-block-testimonial-slider .slick-dots {
    bottom: -3.177vw;
    gap: 0.677vw;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li {
    width: 0.885vw;
    height: 0.885vw;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li button {
    width: 0.885vw;
    height: 0.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-testimonial-slider .slick-dots {
    bottom: -61px;
    gap: 13px;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li {
    width: 17px;
    height: 17px;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li button {
    width: 17px;
    height: 17px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-testimonial-slider .slick-dots {
    bottom: -31px;
    gap: 7px;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li {
    width: 10px;
    height: 10px;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li button {
    width: 10px;
    height: 10px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-testimonial-slider .slick-dots {
    bottom: -31px;
    gap: 10px;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li {
    width: 14px;
    height: 14px;
  }
  .testimonials__main-block-testimonial-slider .slick-dots li button {
    width: 14px;
    height: 14px;
  }
}
.testimonials__main-block-testimonial-slide {
  height: auto;
  padding: 67px 63px 67px;
  background-color: #000000;
  border-radius: 3px;
  display: flex !important;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 1921px) {
  .testimonials__main-block-testimonial-slide {
    padding: 4.583vw 6.354vw 3.646vw;
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__main-block-testimonial-slide {
    padding: 88px 122px 70px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__main-block-testimonial-slide {
    padding: 48px 51px 30px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__main-block-testimonial-slide {
    padding: 30px;
  }
}
@media (max-width: 575.98px) {
  .testimonials__main-block-testimonial-slide {
    padding: 48px 40px 45px;
  }
}
.testimonials__client-saying-textual-content-wrap {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 9;
  overflow: hidden;
  text-overflow: ellipsis;
}
.testimonials__client-saying-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
@media (min-width: 1921px) {
  .testimonials__client-saying-textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__client-saying-textual-content-wrap p {
    font-size: 21px;
    line-height: 26px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__client-saying-textual-content-wrap p {
    font-size: 17px;
    line-height: 21px;
  }
}
@media (max-width: 991.98px) {
  .testimonials__client-saying-textual-content-wrap {
    -webkit-line-clamp: 5;
  }
}
@media (max-width: 575.98px) {
  .testimonials__client-saying-textual-content-wrap {
    -webkit-line-clamp: 10;
  }
}
.testimonials__client-name-text-content-wrap {
  margin-top: 18px;
}
.testimonials__client-name-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: 0.15px;
  color: #ffffff;
  text-align: center;
}
@media (min-width: 1921px) {
  .testimonials__client-name-text-content-wrap {
    margin-top: 2.083vw;
  }
  .testimonials__client-name-text-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .testimonials__client-name-text-content-wrap {
    margin-top: 40px;
    font-size: 21px;
    line-height: 26px;
  }
}
@media (max-width: 1200.98px) {
  .testimonials__client-name-text-content-wrap {
    margin-top: 22px;
  }
  .testimonials__client-name-text-content-wrap p {
    font-size: 17px;
    line-height: 23px;
  }
}

.faq__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 575.98px) {
  .faq__main-block-flex-content-wrap {
    flex-direction: column;
  }
}
.faq__main-block-left-side-content-wrap {
  padding: 74px 0 103px 180px;
  flex: 0 0 625px;
}
@media (min-width: 1921px) {
  .faq__main-block-left-side-content-wrap {
    padding: 7.188vw 0 9.167vw 14.583vw;
    flex: 0 0 49.792vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__main-block-left-side-content-wrap {
    padding: 138px 0 176px 280px;
    flex: 0 0 956px;
  }
}
@media (max-width: 1200.98px) {
  .faq__main-block-left-side-content-wrap {
    padding: 71px 0 77px 118px;
    flex: 0 0 501px;
  }
}
@media (max-width: 991.98px) {
  .faq__main-block-left-side-content-wrap {
    padding: 71px 0 77px 50px;
    flex: 0 0 50%;
  }
}
@media (max-width: 575.98px) {
  .faq__main-block-left-side-content-wrap {
    padding: 88px 36px 20px 36px;
    flex: 0 0 100%;
  }
}
.faq__main-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .faq__main-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__main-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.faq__accordion-main-content-wrap {
  margin-top: 17px;
}
@media (min-width: 1921px) {
  .faq__accordion-main-content-wrap {
    margin-top: 1.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__accordion-main-content-wrap {
    margin-top: 27px;
  }
}
@media (max-width: 1200.98px) {
  .faq__accordion-main-content-wrap {
    margin-top: 10px;
  }
}
@media (max-width: 1200.98px) {
  .faq__accordion-main-content-wrap {
    margin-top: 17px;
  }
}
.faq__custom-accordion-item {
  background-color: transparent;
  border: unset;
}
.faq__custom-accordion-item:first-of-type .faq__custom-accordion-header .faq__custom-accordion-button, .faq__custom-accordion-item:last-of-type .faq__custom-accordion-header .faq__custom-accordion-button {
  border-radius: unset;
}
.faq__custom-accordion-item:first-of-type .faq__custom-accordion-body-main-wrap, .faq__custom-accordion-item:last-of-type .faq__custom-accordion-body-main-wrap {
  border-radius: unset;
}
.faq__custom-accordion-item:first-of-type .faq__custom-accordion-header .faq__custom-accordion-button {
  padding-top: 0;
}
.faq__custom-accordion-item .faq__custom-accordion-header .faq__custom-accordion-button.collapsed .faq__single-faq-heading-and-image-wrap .faq__single-faq-image-wrap {
  width: 0;
}
.faq__custom-accordion-item.color-ba0c2f .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(58%) saturate(6781%) hue-rotate(340deg) brightness(89%) contrast(98%);
}
.faq__custom-accordion-item.color-ba0c2f .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-heading-content-wrap p {
  color: #ba0c2f;
}
.faq__custom-accordion-item.color-ba0c2f .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn {
  color: #ba0c2f;
}
.faq__custom-accordion-item.color-ba0c2f .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.faq__custom-accordion-item.color-ba0c2f .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover {
  color: #e6284d;
}
.faq__custom-accordion-item.color-ba0c2f .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.faq__custom-accordion-item.color-08254a .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-image-wrap img {
  filter: brightness(0) saturate(100%) invert(15%) sepia(24%) saturate(2388%) hue-rotate(181deg) brightness(92%) contrast(104%);
}
.faq__custom-accordion-item.color-08254a .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-heading-content-wrap p {
  color: #08254a;
}
.faq__custom-accordion-item.color-08254a .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn {
  color: #08254a;
}
.faq__custom-accordion-item.color-08254a .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.faq__custom-accordion-item.color-08254a .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover {
  color: #002f5d;
}
.faq__custom-accordion-item.color-08254a .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.faq__custom-accordion-item.color-003324 .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(50%) saturate(1539%) hue-rotate(129deg) brightness(104%) contrast(102%);
}
.faq__custom-accordion-item.color-003324 .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-heading-content-wrap p {
  color: #003324;
}
.faq__custom-accordion-item.color-003324 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn {
  color: #003324;
}
.faq__custom-accordion-item.color-003324 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.faq__custom-accordion-item.color-003324 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover {
  color: #084835;
}
.faq__custom-accordion-item.color-003324 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.faq__custom-accordion-item.color-006eb7 .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-image-wrap img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.faq__custom-accordion-item.color-006eb7 .faq__custom-accordion-header .faq__custom-accordion-button .faq__single-faq-heading-and-image-wrap .faq__single-faq-heading-content-wrap p {
  color: #006eb7;
}
.faq__custom-accordion-item.color-006eb7 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn {
  color: #006eb7;
}
.faq__custom-accordion-item.color-006eb7 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.faq__custom-accordion-item.color-006eb7 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover {
  color: #08254a;
}
.faq__custom-accordion-item.color-006eb7 .faq__custom-accordion-body-main-wrap .faq__custom-accordion-body-wrap .faq__single-faq-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.faq__custom-accordion-button {
  padding: 21px 0;
  background-color: transparent;
  border: unset;
  box-shadow: none;
  background-color: transparent;
  border-radius: unset;
  font-style: normal;
  font-weight: 700;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
.faq__custom-accordion-button:not(.collapsed) {
  color: #000000;
  box-shadow: none;
  background-color: transparent;
}
.faq__custom-accordion-button.collapsed {
  border-bottom: 1px solid #e0b46b;
}
.faq__custom-accordion-button::after {
  content: none;
}
.faq__custom-accordion-button:focus, .faq__custom-accordion-button:hover {
  box-shadow: none;
  background-color: transparent;
}
@media (min-width: 1921px) {
  .faq__custom-accordion-button {
    padding: 1.719vw 0 2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__custom-accordion-button {
    padding: 33px 0 45px;
  }
}
@media (max-width: 1200.98px) {
  .faq__custom-accordion-button {
    padding: 16px 0 16px;
  }
}
@media (max-width: 575.98px) {
  .faq__custom-accordion-button {
    padding: 22px 0 22px;
  }
}
.faq__single-faq-heading-and-image-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 6px;
}
@media (min-width: 1921px) {
  .faq__single-faq-heading-and-image-wrap {
    gap: 0.521vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__single-faq-heading-and-image-wrap {
    gap: 10px;
  }
}
@media (max-width: 1200.98px) {
  .faq__single-faq-heading-and-image-wrap {
    gap: 8px;
  }
}
@media (max-width: 575.98px) {
  .faq__single-faq-heading-and-image-wrap {
    gap: 6px;
  }
}
.faq__single-faq-image-wrap {
  align-self: flex-start;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
}
.faq__single-faq-image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .faq__single-faq-image-wrap {
    width: 2.24vw;
    height: 2.24vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__single-faq-image-wrap {
    width: 43px;
    height: 43px;
  }
}
@media (max-width: 1200.98px) {
  .faq__single-faq-image-wrap {
    width: 22px;
    height: 22px;
  }
}
@media (max-width: 575.98px) {
  .faq__single-faq-image-wrap {
    width: 25px;
    height: 25px;
  }
}
.faq__single-faq-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .faq__single-faq-heading-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__single-faq-heading-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .faq__single-faq-heading-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 575.98px) {
  .faq__single-faq-heading-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
.faq__custom-accordion-body-main-wrap.show {
  border-bottom: 1px solid #e0b46b;
}
.faq__custom-accordion-body-wrap {
  padding: 0 0 29px;
}
@media (min-width: 1921px) {
  .faq__custom-accordion-body-wrap {
    padding: 0 0 2.969vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__custom-accordion-body-wrap {
    padding: 0 0 57px;
  }
}
@media (max-width: 1200.98px) {
  .faq__custom-accordion-body-wrap {
    padding: 0 0 28px;
  }
}
@media (max-width: 575.98px) {
  .faq__custom-accordion-body-wrap {
    padding: 0 0 29px;
  }
}
.faq__single-faq-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.faq__single-faq-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.faq__single-faq-textual-content-wrap p a:hover {
  color: #000000;
}
.faq__single-faq-textual-content-wrap p a:visited {
  color: #000000;
}
.faq__single-faq-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.faq__single-faq-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.faq__single-faq-textual-content-wrap h1,
.faq__single-faq-textual-content-wrap h2,
.faq__single-faq-textual-content-wrap h3,
.faq__single-faq-textual-content-wrap h4,
.faq__single-faq-textual-content-wrap h5,
.faq__single-faq-textual-content-wrap h6,
.faq__single-faq-textual-content-wrap ul,
.faq__single-faq-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.faq__single-faq-textual-content-wrap h1,
.faq__single-faq-textual-content-wrap h2,
.faq__single-faq-textual-content-wrap h3,
.faq__single-faq-textual-content-wrap h4,
.faq__single-faq-textual-content-wrap h5,
.faq__single-faq-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.faq__single-faq-textual-content-wrap ul,
.faq__single-faq-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
}
.faq__single-faq-textual-content-wrap ul strong,
.faq__single-faq-textual-content-wrap ol strong {
  color: #000000;
}
.faq__single-faq-textual-content-wrap ul a,
.faq__single-faq-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.faq__single-faq-textual-content-wrap ul a:hover,
.faq__single-faq-textual-content-wrap ol a:hover {
  color: #000000;
}
.faq__single-faq-textual-content-wrap ul a:visited,
.faq__single-faq-textual-content-wrap ol a:visited {
  color: #000000;
}
.faq__single-faq-textual-content-wrap ul a:visited:hover,
.faq__single-faq-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .faq__single-faq-textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.51vw;
  }
  .faq__single-faq-textual-content-wrap p:not(:first-child) {
    margin-top: 0.781vw;
  }
  .faq__single-faq-textual-content-wrap h1,
  .faq__single-faq-textual-content-wrap h2,
  .faq__single-faq-textual-content-wrap h3,
  .faq__single-faq-textual-content-wrap h4,
  .faq__single-faq-textual-content-wrap h5,
  .faq__single-faq-textual-content-wrap h6,
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    margin-top: 0.781vw;
  }
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    padding-left: 1.563vw;
    font-size: 1.094vw;
    line-height: 1.51vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__single-faq-textual-content-wrap p {
    font-size: 21px;
    line-height: 29px;
  }
  .faq__single-faq-textual-content-wrap p:not(:first-child) {
    margin-top: 15px;
  }
  .faq__single-faq-textual-content-wrap h1,
  .faq__single-faq-textual-content-wrap h2,
  .faq__single-faq-textual-content-wrap h3,
  .faq__single-faq-textual-content-wrap h4,
  .faq__single-faq-textual-content-wrap h5,
  .faq__single-faq-textual-content-wrap h6,
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    margin-top: 15px;
  }
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    padding-left: 30px;
    font-size: 21px;
    line-height: 29px;
  }
}
@media (max-width: 1200.98px) {
  .faq__single-faq-textual-content-wrap p {
    font-size: 17px;
    line-height: 24px;
  }
  .faq__single-faq-textual-content-wrap p:not(:first-child) {
    margin-top: 10px;
  }
  .faq__single-faq-textual-content-wrap h1,
  .faq__single-faq-textual-content-wrap h2,
  .faq__single-faq-textual-content-wrap h3,
  .faq__single-faq-textual-content-wrap h4,
  .faq__single-faq-textual-content-wrap h5,
  .faq__single-faq-textual-content-wrap h6,
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    margin-top: 10px;
  }
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    padding-left: 25px;
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 1200.98px) {
  .faq__single-faq-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .faq__single-faq-textual-content-wrap p:not(:first-child) {
    margin-top: 10px;
  }
  .faq__single-faq-textual-content-wrap h1,
  .faq__single-faq-textual-content-wrap h2,
  .faq__single-faq-textual-content-wrap h3,
  .faq__single-faq-textual-content-wrap h4,
  .faq__single-faq-textual-content-wrap h5,
  .faq__single-faq-textual-content-wrap h6,
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    margin-top: 10px;
  }
  .faq__single-faq-textual-content-wrap ul,
  .faq__single-faq-textual-content-wrap ol {
    padding-left: 25px;
    font-size: 18px;
    line-height: 26px;
  }
}
.faq__single-faq-action-btns-wrap {
  margin-top: 10px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .faq__single-faq-action-btns-wrap {
    margin-top: 1.979vw;
    gap: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__single-faq-action-btns-wrap {
    margin-top: 38px;
    gap: 25px;
  }
}
@media (max-width: 1200.98px) {
  .faq__single-faq-action-btns-wrap {
    gap: 15px;
  }
}
.faq__main-block-right-side-content-wrap {
  flex: 0 0 calc(100% - 625px);
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
@media (min-width: 1921px) {
  .faq__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 49.792vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 956px);
  }
}
@media (max-width: 1200.98px) {
  .faq__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 501px);
  }
}
@media (max-width: 991.98px) {
  .faq__main-block-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 575.98px) {
  .faq__main-block-right-side-content-wrap {
    flex: 0 0 100%;
  }
}
.faq__main-and-graphic-images-content-wrap {
  position: relative;
  width: 655px;
  height: 632px;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .faq__main-and-graphic-images-content-wrap {
    width: 100%;
    height: 50.313vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__main-and-graphic-images-content-wrap {
    width: 100%;
    height: 966px;
  }
}
@media (max-width: 1250.98px) {
  .faq__main-and-graphic-images-content-wrap {
    width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .faq__main-and-graphic-images-content-wrap {
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .faq__main-and-graphic-images-content-wrap {
    height: 400px;
  }
}
.faq__graphic-image-content-wrap {
  position: absolute;
  width: 470px;
  height: 662px;
  right: 15px;
  bottom: -60px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transform: rotate(-38deg);
}
@media (min-width: 1921px) {
  .faq__graphic-image-content-wrap {
    width: 35.677vw;
    height: 50.313vw;
    right: 0.781vw;
    bottom: -6.25vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__graphic-image-content-wrap {
    width: 685px;
    height: 966px;
    right: 15px;
    bottom: -120px;
  }
}
@media (max-width: 1250.98px) {
  .faq__graphic-image-content-wrap {
    width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .faq__graphic-image-content-wrap {
    width: 362px;
    height: 510px;
    right: 15px;
    bottom: -60px;
  }
}
@media (max-width: 991.98px) {
  .faq__graphic-image-content-wrap {
    right: -22%;
  }
}
.faq__leaf-content-wrap {
  position: absolute;
  width: 332px;
  height: 300px;
  right: 315px;
  bottom: 160px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(15deg);
}
@media (min-width: 1921px) {
  .faq__leaf-content-wrap {
    width: 25.208vw;
    height: 22.813vw;
    right: unset;
    left: 2.604vw;
    bottom: 15.625vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__leaf-content-wrap {
    width: 484px;
    height: 438px;
    right: unset;
    left: 50px;
    bottom: 300px;
  }
}
@media (max-width: 1200.98px) {
  .faq__leaf-content-wrap {
    width: 256px;
    height: 232px;
    right: unset;
    left: 60px;
    bottom: 160px;
  }
}
.faq__main-image-content-wrap {
  position: absolute;
  width: 625px;
  height: 453px;
  right: 0;
  bottom: 0;
}
.faq__main-image-content-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .faq__main-image-content-wrap {
    width: 49.792vw;
    height: 34.375vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .faq__main-image-content-wrap {
    width: 956px;
    height: 660px;
  }
}
@media (max-width: 1250.98px) {
  .faq__main-image-content-wrap {
    width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .faq__main-image-content-wrap {
    width: 100%;
    height: 350px;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

.our-location__main-content-wrap {
  padding: 67px 0 104px;
}
@media (min-width: 1921px) {
  .our-location__main-content-wrap {
    padding: 5.313vw 0 7.552vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__main-content-wrap {
    padding: 102px 0 145px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__main-content-wrap {
    padding: 70px 0 62px;
  }
}
@media (max-width: 575.98px) {
  .our-location__main-content-wrap {
    padding: 62px 0 0;
  }
}
.our-location__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 27px;
}
@media (min-width: 1921px) {
  .our-location__main-block-flex-content-wrap {
    gap: 8.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__main-block-flex-content-wrap {
    gap: 158px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__main-block-flex-content-wrap {
    gap: 82px;
  }
}
@media (max-width: 991.98px) {
  .our-location__main-block-flex-content-wrap {
    gap: 26px;
  }
}
@media (max-width: 575.98px) {
  .our-location__main-block-flex-content-wrap {
    flex-direction: column;
    gap: 43px;
  }
}
.our-location__main-block-left-side-content-wrap {
  padding: 60px 0 25px 180px;
  flex: 0 0 625px;
}
@media (min-width: 1921px) {
  .our-location__main-block-left-side-content-wrap {
    padding: 4.688vw 0 7.135vw 14.583vw;
    flex: 0 0 42.5vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__main-block-left-side-content-wrap {
    padding: 90px 0 137px 280px;
    flex: 0 0 816px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__main-block-left-side-content-wrap {
    padding: 32px 0 38px 118px;
    flex: 0 0 435px;
  }
}
@media (max-width: 991.98px) {
  .our-location__main-block-left-side-content-wrap {
    padding: 32px 0 38px 50px;
    flex: 0 0 calc(50% - 13px);
  }
}
@media (max-width: 575.98px) {
  .our-location__main-block-left-side-content-wrap {
    padding: 0 36px 0 36px;
    flex: 0 0 100%;
  }
}
.our-location__main-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .our-location__main-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__main-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.our-location__accordion-main-content-wrap {
  margin-top: 30px;
}
@media (min-width: 1921px) {
  .our-location__accordion-main-content-wrap {
    margin-top: 1.875vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__accordion-main-content-wrap {
    margin-top: 36px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__accordion-main-content-wrap {
    margin-top: 10px;
  }
}
.our-location__custom-accordion-item {
  background-color: transparent;
  border: unset;
}
.our-location__custom-accordion-item:first-of-type .our-location__custom-accordion-header .our-location__custom-accordion-button, .our-location__custom-accordion-item:last-of-type .our-location__custom-accordion-header .our-location__custom-accordion-button {
  border-radius: unset;
}
.our-location__custom-accordion-item:first-of-type .our-location__custom-accordion-body-main-wrap, .our-location__custom-accordion-item:last-of-type .our-location__custom-accordion-body-main-wrap {
  border-radius: unset;
}
.our-location__custom-accordion-item:first-of-type .our-location__custom-accordion-header .our-location__custom-accordion-button {
  padding-top: 0;
}
.our-location__custom-accordion-item .our-location__custom-accordion-header .our-location__custom-accordion-button.collapsed .our-location__single-location-heading-and-image-wrap .our-location__single-location-image-wrap {
  width: 0;
}
.our-location__custom-accordion-item.color-ba0c2f .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(58%) saturate(6781%) hue-rotate(340deg) brightness(89%) contrast(98%);
}
.our-location__custom-accordion-item.color-ba0c2f .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-heading-content-wrap p {
  color: #ba0c2f;
}
.our-location__custom-accordion-item.color-ba0c2f .our-location__custom-accordion-body-main-wrap .our-location__custom-accordion-body-wrap .our-location__single-location-textual-content-wrap .our-location__multi-location-content-wrap a {
  color: #ba0c2f;
}
.our-location__custom-accordion-item.color-08254a .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-image-wrap img {
  filter: brightness(0) saturate(100%) invert(15%) sepia(24%) saturate(2388%) hue-rotate(181deg) brightness(92%) contrast(104%);
}
.our-location__custom-accordion-item.color-08254a .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-heading-content-wrap p {
  color: #08254a;
}
.our-location__custom-accordion-item.color-08254a .our-location__custom-accordion-body-main-wrap .our-location__custom-accordion-body-wrap .our-location__single-location-textual-content-wrap .our-location__multi-location-content-wrap a {
  color: #08254a;
}
.our-location__custom-accordion-item.color-003324 .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-image-wrap img {
  filter: brightness(0) saturate(100%) invert(26%) sepia(11%) saturate(4008%) hue-rotate(116deg) brightness(93%) contrast(88%);
}
.our-location__custom-accordion-item.color-003324 .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-heading-content-wrap p {
  color: #0f5c45;
}
.our-location__custom-accordion-item.color-003324 .our-location__custom-accordion-body-main-wrap .our-location__custom-accordion-body-wrap .our-location__single-location-textual-content-wrap .our-location__multi-location-content-wrap a {
  color: #0f5c45;
}
.our-location__custom-accordion-item.color-006eb7 .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-image-wrap img {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.our-location__custom-accordion-item.color-006eb7 .our-location__custom-accordion-header .our-location__custom-accordion-button .our-location__single-location-heading-and-image-wrap .our-location__single-location-heading-content-wrap p {
  color: #006eb7;
}
.our-location__custom-accordion-item.color-006eb7 .our-location__custom-accordion-body-main-wrap .our-location__custom-accordion-body-wrap .our-location__single-location-textual-content-wrap .our-location__multi-location-content-wrap a {
  color: #006eb7;
}
.our-location__custom-accordion-button {
  padding: 21px 0;
  background-color: transparent;
  border: unset;
  box-shadow: none;
  background-color: transparent;
  border-radius: unset;
  font-style: normal;
  font-weight: 700;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
.our-location__custom-accordion-button:not(.collapsed) {
  color: #000000;
  box-shadow: none;
  background-color: transparent;
}
.our-location__custom-accordion-button.collapsed {
  border-bottom: 1px solid #e0b46b;
}
.our-location__custom-accordion-button::after {
  content: none;
}
.our-location__custom-accordion-button:focus, .our-location__custom-accordion-button:hover {
  box-shadow: none;
  background-color: transparent;
}
@media (min-width: 1921px) {
  .our-location__custom-accordion-button {
    padding: 1.406vw 0 1.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__custom-accordion-button {
    padding: 27px 0 27px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__custom-accordion-button {
    padding: 18px 0 18px;
  }
}
@media (max-width: 575.98px) {
  .our-location__custom-accordion-button {
    padding: 17px 0 17px;
  }
}
.our-location__single-location-heading-and-image-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 6px;
}
@media (min-width: 1921px) {
  .our-location__single-location-heading-and-image-wrap {
    gap: 0.521vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__single-location-heading-and-image-wrap {
    gap: 10px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__single-location-heading-and-image-wrap {
    gap: 8px;
  }
}
@media (max-width: 575.98px) {
  .our-location__single-location-heading-and-image-wrap {
    gap: 6px;
  }
}
.our-location__single-location-image-wrap {
  align-self: flex-start;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.3s ease-in-out;
}
.our-location__single-location-image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .our-location__single-location-image-wrap {
    width: 2.24vw;
    height: 2.24vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__single-location-image-wrap {
    width: 43px;
    height: 43px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__single-location-image-wrap {
    width: 22px;
    height: 22px;
  }
}
@media (max-width: 575.98px) {
  .our-location__single-location-image-wrap {
    width: 25px;
    height: 25px;
  }
}
.our-location__single-location-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .our-location__single-location-heading-content-wrap p {
    font-size: 1.042vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__single-location-heading-content-wrap p {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__single-location-heading-content-wrap p {
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .our-location__single-location-heading-content-wrap p {
    font-size: 15px;
    line-height: 22px;
  }
}
.our-location__custom-accordion-body-main-wrap.show {
  border-bottom: 1px solid #e0b46b;
}
.our-location__custom-accordion-body-wrap {
  padding: 0 0 29px;
}
@media (min-width: 1921px) {
  .our-location__custom-accordion-body-wrap {
    padding: 0 0 2.5vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__custom-accordion-body-wrap {
    padding: 0 0 48px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__custom-accordion-body-wrap {
    padding: 0 0 22px;
  }
}
@media (max-width: 575.98px) {
  .our-location__custom-accordion-body-wrap {
    padding: 0 0 32px;
  }
}
.our-location__single-location-textual-content-wrap {
  padding: 0 41px;
}
@media (min-width: 1921px) {
  .our-location__single-location-textual-content-wrap {
    padding: 0 3.125vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__single-location-textual-content-wrap {
    padding: 0 60px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__single-location-textual-content-wrap {
    padding: 0 30px;
  }
}
.our-location__multi-location-content-wrap {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.our-location__multi-location-content-wrap a {
  font-style: normal;
  font-weight: 700;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .our-location__multi-location-content-wrap {
    gap: 0.781vw;
  }
  .our-location__multi-location-content-wrap a {
    font-size: 0.885vw;
    line-height: 1.146vw;
  }
}
@media (max-width: 1200.98px) {
  .our-location__multi-location-content-wrap a {
    font-size: 13px;
    line-height: 15px;
  }
}
.our-location__main-block-right-side-content-wrap {
  flex: 0 0 calc(100% - 625px - 27px);
}
@media (min-width: 1921px) {
  .our-location__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 42.5vw - 8.229vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 816px - 158px);
  }
}
@media (max-width: 1200.98px) {
  .our-location__main-block-right-side-content-wrap {
    flex: 0 0 calc(100% - 435px - 82px);
  }
}
@media (max-width: 991.98px) {
  .our-location__main-block-right-side-content-wrap {
    flex: 0 0 calc(50% - 13px);
  }
}
.our-location__multiple-map-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  gap: 30px;
}
.our-location__single-map-content-wrap {
  display: none;
}
.our-location__single-map-content-wrap.active {
  display: block;
}
.our-location__map-content-wrap {
  width: 100%;
  height: 530px;
}
.our-location__map-content-wrap iframe {
  width: 100%;
  height: 100%;
}
.our-location__map-content-wrap #map {
  width: 100% !important;
  height: 100% !important;
}
@media (min-width: 1921px) {
  .our-location__map-content-wrap {
    height: 41.875vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .our-location__map-content-wrap {
    height: 804px;
  }
}
@media (max-width: 1200.98px) {
  .our-location__map-content-wrap {
    height: 428px;
  }
}
@media (max-width: 575.98px) {
  .our-location__map-content-wrap {
    height: 372px;
  }
}

.get-in-touch__double-layout-main-content-wrap {
  min-height: 526px;
  padding-top: 79px;
  position: relative;
}
.get-in-touch__double-layout-main-content-wrap.color-ba0c2f .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-heading-content-wrap h2 {
  color: #ba0c2f;
}
.get-in-touch__double-layout-main-content-wrap.color-ba0c2f .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #ba0c2f;
  color: #ffffff;
  background-image: linear-gradient(to right, #e6284d 50%, #ba0c2f 50%);
}
.get-in-touch__double-layout-main-content-wrap.color-08254a .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-heading-content-wrap h2 {
  color: #08254a;
}
.get-in-touch__double-layout-main-content-wrap.color-08254a .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #08254a;
  color: #ffffff;
  background-image: linear-gradient(to right, #002f5d 50%, #08254a 50%);
}
.get-in-touch__double-layout-main-content-wrap.color-003324 .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-heading-content-wrap h2 {
  color: #003324;
}
.get-in-touch__double-layout-main-content-wrap.color-003324 .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #003324;
  color: #ffffff;
  background-image: linear-gradient(to right, #003324 50%, #0f5c45 50%);
}
.get-in-touch__double-layout-main-content-wrap.color-006eb7 .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-heading-content-wrap h2 {
  color: #006eb7;
}
.get-in-touch__double-layout-main-content-wrap.color-006eb7 .get-in-touch__double-layout-top-content-wrap .get-in-touch__double-layout-top-inner-content-wrap .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #006eb7;
  color: #ffffff;
  background-image: linear-gradient(to right, #08254a 50%, #006eb7 50%);
}
@media (min-width: 1921px) {
  .get-in-touch__double-layout-main-content-wrap {
    min-height: 41.198vw;
    padding-top: 6.198vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__double-layout-main-content-wrap {
    min-height: 791px;
    padding-top: 119px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__double-layout-main-content-wrap {
    min-height: 433px;
    padding-top: 65px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__double-layout-main-content-wrap {
    min-height: 420px;
    padding-top: 64px;
  }
}
.get-in-touch__double-layout-top-content-wrap {
  position: relative;
  z-index: 1;
}
.get-in-touch__double-layout-top-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
  text-align: center;
}
@media (min-width: 1921px) {
  .get-in-touch__double-layout-top-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__double-layout-top-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.get-in-touch__double-layout-top-multiple-action-btns-content-wrap {
  margin-top: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 40px;
}
.get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  position: relative;
  display: block;
  width: auto;
  padding: 14px 32px;
  background-color: #000000;
  border-radius: 50px;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  /* Set the background to a black color initially hidden */
  background-image: linear-gradient(to right, #ffffff 50%, #000000 50%);
  background-size: 200% 100%; /* This makes the black background 2x the width of the button */
  background-position: right bottom; /* Initially, the black color is on the right */
}
.get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap:hover {
  background-position: left bottom;
  color: #000000;
}
@media (min-width: 1921px) {
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap {
    margin-top: 1.823vw;
    gap: 3.333vw;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 1.198vw 2.083vw;
    border-radius: 5.208vw;
    font-size: 1.094vw;
    line-height: 1.615vw;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 5.208vw;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 1.198vw 2.083vw;
    font-size: 1.094vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap {
    margin-top: 35px;
    gap: 64px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 23px 40px;
    border-radius: 100px;
    font-size: 21px;
    line-height: 31px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 100px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 23px 40px;
    font-size: 21px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap {
    margin-top: 20px;
    gap: 38px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 15px 32px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 22px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 50px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 15px 32px;
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap {
    margin-top: 31px;
    gap: 9px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 15px 32px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 22px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 50px;
  }
  .get-in-touch__double-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 15px 32px;
    font-size: 15px;
    line-height: 22px;
  }
}
.get-in-touch__double-layout-bottom-content-wrap {
  position: absolute;
  width: 100%;
  min-height: 413px;
  top: 113px;
  left: 0;
  padding: 0 22px;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .get-in-touch__double-layout-bottom-content-wrap {
    min-height: 32.865vw;
    top: 8.854vw;
    padding: 0 2.083vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__double-layout-bottom-content-wrap {
    min-height: 631px;
    top: 170px;
    padding: 0 40px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__double-layout-bottom-content-wrap {
    min-height: 304px;
    top: 134px;
    padding: 0 67px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__double-layout-bottom-content-wrap {
    min-height: 175px;
    top: 253px;
    padding: 0;
  }
}
.get-in-touch__double-layout-bottom-flex-content-wrap {
  display: flex;
  justify-content: center;
  gap: 30px;
}
@media (min-width: 1921px) {
  .get-in-touch__double-layout-bottom-flex-content-wrap {
    gap: 2.552vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__double-layout-bottom-flex-content-wrap {
    gap: 49px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__double-layout-bottom-flex-content-wrap {
    gap: 80px;
  }
}
@media (max-width: 991.98px) {
  .get-in-touch__double-layout-bottom-flex-content-wrap {
    gap: 25px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__double-layout-bottom-flex-content-wrap {
    gap: 15px;
  }
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap {
  position: relative;
  width: 592px;
  height: 413px;
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
  width: 380px;
  height: 535px;
  right: 50px;
  bottom: -130px;
  transform: rotate(-34deg);
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-leaf-content-wrap {
  width: 239px;
  height: 217px;
  right: -20px;
  bottom: 110px;
  transform: rotate(165deg) rotateX(180deg);
  visibility: hidden;
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-main-image-content-wrap {
  width: 592px;
  height: 413px;
  right: 0;
  bottom: -10px;
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
  width: 385px;
  height: 543px;
  left: 60px;
  bottom: -200px;
  transform: rotate(75deg);
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-leaf-content-wrap {
  width: 272px;
  height: 247px;
  left: 40px;
  bottom: 90px;
  transform: rotate(0deg);
  visibility: hidden;
}
.get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-main-image-content-wrap {
  bottom: -10px;
  width: 592px;
  height: 413px;
}
@media (min-width: 1921px) {
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap {
    width: 44.167vw;
    height: 32.865vw;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 31.094vw;
    height: 42.188vw;
    right: 4.688vw;
    bottom: -7.813vw;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 15.729vw;
    height: 17.24vw;
    right: -1.042vw;
    bottom: 5.729vw;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 44.167vw;
    height: 32.865vw;
    bottom: -1.042vw;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 31.094vw;
    height: 44.271vw;
    left: 3.125vw;
    bottom: -16.146vw;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 15.729vw;
    height: 17.24vw;
    left: 2.083vw;
    bottom: 4.688vw;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 44.167vw;
    height: 32.865vw;
    bottom: -1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap {
    width: 848px;
    height: 631px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 597px;
    height: 810px;
    right: 90px;
    bottom: -150px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 302px;
    height: 331px;
    right: -20px;
    bottom: 110px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 848px;
    height: 631px;
    bottom: -20px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 597px;
    height: 850px;
    left: 60px;
    bottom: -310px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 302px;
    height: 331px;
    left: 40px;
    bottom: 90px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 848px;
    height: 631px;
    bottom: -20px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap {
    width: 403px;
    height: 303px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 270px;
    height: 381px;
    right: 30px;
    bottom: -100px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 202px;
    height: 231px;
    right: -20px;
    bottom: 30px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 403px;
    height: 303px;
    bottom: -10px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 275px;
    height: 386px;
    left: 30px;
    bottom: -110px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 202px;
    height: 231px;
    left: 40px;
    bottom: 40px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 403px;
    height: 303px;
    bottom: -10px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap {
    width: 232px;
    height: 175px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 170px;
    height: 270px;
    right: 0px;
    bottom: -90px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 102px;
    height: 131px;
    right: -10px;
    bottom: 20px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 232px;
    height: 175px;
    bottom: -10px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-graphic-image-content-wrap {
    width: 170px;
    height: 270px;
    left: -10px;
    bottom: -110px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-leaf-content-wrap {
    width: 102px;
    height: 131px;
    left: 30px;
    bottom: 30px;
  }
  .get-in-touch__double-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__double-layout-bottom-main-image-content-wrap {
    width: 232px;
    height: 175px;
    bottom: -10px;
  }
}
.get-in-touch__double-layout-bottom-graphic-image-content-wrap {
  display: none;
  position: absolute;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__double-layout-bottom-leaf-content-wrap {
  display: none;
  position: absolute;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__double-layout-bottom-main-image-content-wrap {
  position: absolute;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__double-layout-bottom-main-image-content-wrap img {
  width: 100%;
  height: 100%;
}
.get-in-touch__single-layout-main-content-wrap {
  min-height: 420px;
  padding-top: 144px;
  position: relative;
}
.get-in-touch__single-layout-main-content-wrap.color-ba0c2f .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-heading-content-wrap h2 {
  color: #ba0c2f;
}
.get-in-touch__single-layout-main-content-wrap.color-ba0c2f .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #ba0c2f;
  color: #ffffff;
  background-image: linear-gradient(to right, #e6284d 50%, #ba0c2f 50%);
}
.get-in-touch__single-layout-main-content-wrap.color-08254a .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-heading-content-wrap h2 {
  color: #08254a;
}
.get-in-touch__single-layout-main-content-wrap.color-08254a .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #08254a;
  color: #ffffff;
  background-image: linear-gradient(to right, #002f5d 50%, #08254a 50%);
}
.get-in-touch__single-layout-main-content-wrap.color-003324 .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-heading-content-wrap h2 {
  color: #003324;
}
.get-in-touch__single-layout-main-content-wrap.color-003324 .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #003324;
  color: #ffffff;
  background-image: linear-gradient(to right, #003324 50%, #0f5c45 50%);
}
.get-in-touch__single-layout-main-content-wrap.color-006eb7 .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-heading-content-wrap h2 {
  color: #006eb7;
}
.get-in-touch__single-layout-main-content-wrap.color-006eb7 .get-in-touch__single-layout-top-content-wrap .get-in-touch__single-layout-top-inner-content-wrap .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  background-color: #006eb7;
  color: #ffffff;
  background-image: linear-gradient(to right, #08254a 50%, #006eb7 50%);
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-main-content-wrap {
    min-height: 34.323vw;
    padding-top: 11.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-main-content-wrap {
    min-height: 659px;
    padding-top: 219px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__single-layout-main-content-wrap {
    min-height: 399px;
    padding-top: 112px;
  }
}
@media (max-width: 991.98px) {
  .get-in-touch__single-layout-main-content-wrap {
    min-height: auto;
    padding-top: 75px;
  }
}
.get-in-touch__single-layout-top-content-wrap {
  position: relative;
  z-index: 1;
}
.get-in-touch__single-layout-top-inner-content-wrap {
  padding-left: 315px;
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-top-inner-content-wrap {
    padding-left: 27.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-top-inner-content-wrap {
    padding-left: 525px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__single-layout-top-inner-content-wrap {
    padding-left: 295px;
  }
}
@media (max-width: 991.98px) {
  .get-in-touch__single-layout-top-inner-content-wrap {
    padding-left: 0;
  }
}
.get-in-touch__single-layout-top-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
  text-align: center;
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-top-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-top-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.get-in-touch__single-layout-top-multiple-action-btns-content-wrap {
  margin-top: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 40px;
}
.get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
  position: relative;
  display: block;
  width: auto;
  padding: 14px 32px;
  background-color: #000000;
  border-radius: 50px;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  /* Set the background to a black color initially hidden */
  background-image: linear-gradient(to right, #ffffff 50%, #000000 50%);
  background-size: 200% 100%; /* This makes the black background 2x the width of the button */
  background-position: right bottom; /* Initially, the black color is on the right */
}
.get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap:hover {
  background-position: left bottom;
  color: #000000;
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap {
    margin-top: 1.823vw;
    gap: 2.031vw;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 1.198vw 2.083vw;
    border-radius: 5.208vw;
    font-size: 1.094vw;
    line-height: 1.615vw;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 5.208vw;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 1.198vw 2.083vw;
    font-size: 1.094vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap {
    margin-top: 35px;
    gap: 39px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 23px 40px;
    border-radius: 100px;
    font-size: 21px;
    line-height: 31px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 100px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 23px 40px;
    font-size: 21px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap {
    margin-top: 35px;
    gap: 15px;
    flex-direction: column;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 15px 32px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 22px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 50px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 15px 32px;
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap {
    margin-top: 25px;
    gap: 15px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 15px 32px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 22px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 50px;
  }
  .get-in-touch__single-layout-top-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 15px 32px;
    font-size: 15px;
    line-height: 22px;
  }
}
.get-in-touch__single-layout-bottom-content-wrap {
  position: absolute;
  width: 100%;
  min-height: 420px;
  top: 0;
  left: 0;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-bottom-content-wrap {
    min-height: 34.323vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-bottom-content-wrap {
    min-height: 659px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__single-layout-bottom-content-wrap {
    min-height: 399px;
  }
}
@media (max-width: 991.98px) {
  .get-in-touch__single-layout-bottom-content-wrap {
    position: static;
    min-height: auto;
  }
}
.get-in-touch__single-layout-bottom-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 30px;
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-bottom-flex-content-wrap {
    gap: 2.552vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-bottom-flex-content-wrap {
    gap: 49px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__single-layout-bottom-flex-content-wrap {
    gap: 20px;
  }
}
@media (max-width: 991.98px) {
  .get-in-touch__single-layout-bottom-flex-content-wrap {
    justify-content: center;
  }
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap {
  position: relative;
  width: 555px;
  height: 420px;
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
  width: 385px;
  height: 543px;
  left: 20px;
  bottom: -200px;
  transform: rotate(75deg);
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-leaf-content-wrap {
  width: 272px;
  height: 247px;
  left: 40px;
  bottom: 90px;
  transform: rotate(0deg);
  visibility: hidden;
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-main-image-content-wrap {
  bottom: -10px;
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
  width: 380px;
  height: 535px;
  right: 50px;
  bottom: -130px;
  transform: rotate(-34deg);
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-leaf-content-wrap {
  width: 239px;
  height: 217px;
  right: -20px;
  bottom: 110px;
  transform: rotate(165deg) rotateX(180deg);
  visibility: hidden;
}
.get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-main-image-content-wrap {
  width: 592px;
  height: 413px;
  right: 0;
  bottom: -10px;
}
@media (min-width: 1921px) {
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap {
    width: 44.167vw;
    height: 34.323vw;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 31.094vw;
    height: 44.271vw;
    left: 3.125vw;
    bottom: -16.146vw;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 15.729vw;
    height: 17.24vw;
    left: 2.083vw;
    bottom: 4.688vw;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 44.167vw;
    height: 34.323vw;
    bottom: -1.042vw;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 31.094vw;
    height: 42.188vw;
    right: 4.688vw;
    bottom: -7.813vw;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 15.729vw;
    height: 17.24vw;
    right: -1.042vw;
    bottom: 5.729vw;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 44.167vw;
    height: 34.323vw;
    bottom: -1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap {
    width: 848px;
    height: 659px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 597px;
    height: 850px;
    left: 60px;
    bottom: -310px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 302px;
    height: 331px;
    left: 40px;
    bottom: 90px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 848px;
    height: 659px;
    bottom: -20px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 597px;
    height: 810px;
    right: 90px;
    bottom: -150px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 302px;
    height: 331px;
    right: -20px;
    bottom: 110px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 848px;
    height: 659px;
    bottom: -20px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap {
    width: 603px;
    height: 399px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 365px;
    height: 514px;
    left: 70px;
    bottom: -180px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 258px;
    height: 233px;
    left: 40px;
    bottom: 90px;
    visibility: visible;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 603px;
    height: 399px;
    bottom: -20px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 365px;
    height: 514px;
    right: 90px;
    bottom: -150px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 258px;
    height: 233px;
    right: -20px;
    bottom: 110px;
    visibility: visible;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 603px;
    height: 399px;
    bottom: -20px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap {
    width: 100%;
    height: 334px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 305px;
    height: 430px;
    left: 50px;
    bottom: -150px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 215px;
    height: 195px;
    left: 40px;
    bottom: 90px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(1) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 100%;
    height: 334px;
    bottom: -20px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-graphic-image-content-wrap {
    width: 305px;
    height: 430px;
    right: 90px;
    bottom: -150px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-leaf-content-wrap {
    width: 215px;
    height: 195px;
    right: -20px;
    bottom: 110px;
  }
  .get-in-touch__single-layout-bottom-main-and-graphic-images-content-wrap:nth-of-type(2) .get-in-touch__single-layout-bottom-main-image-content-wrap {
    width: 100%;
    height: 334px;
    bottom: -20px;
  }
}
.get-in-touch__single-layout-bottom-graphic-image-content-wrap {
  display: none;
  position: absolute;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__single-layout-bottom-leaf-content-wrap {
  display: none;
  position: absolute;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__single-layout-bottom-main-image-content-wrap {
  position: absolute;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__single-layout-bottom-main-image-content-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .get-in-touch__custom-modal-dialog {
    max-width: 52.083vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__custom-modal-dialog {
    max-width: 1000px;
  }
}
.get-in-touch__custom-modal-content {
  border-radius: 3px;
}
@media (min-width: 1921px) {
  .get-in-touch__custom-modal-content {
    border-radius: 0.156vw;
  }
}
.get-in-touch__custom-modal-header {
  border-bottom: none;
}
.get-in-touch__custom-modal-btn-close {
  width: 30px;
  height: 30px;
  filter: brightness(0) saturate(100%) invert(14%) sepia(45%) saturate(6550%) hue-rotate(337deg) brightness(96%) contrast(103%);
  opacity: 1;
}
@media (min-width: 1921px) {
  .get-in-touch__custom-modal-btn-close {
    width: 1.563vw;
    height: 1.563vw;
    background-size: 70%;
    margin: 0px 0px 0px auto;
  }
}
.get-in-touch__custom-modal-modal-body {
  padding: 15px 40px 75px;
}
@media (min-width: 1921px) {
  .get-in-touch__custom-modal-modal-body {
    padding: 1.563vw 3.125vw 4.688vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__custom-modal-modal-body {
    padding: 30px 60px 90px;
  }
}
.get-in-touch__custom-modal-heading-textual-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
  text-align: center;
}
@media (min-width: 1921px) {
  .get-in-touch__custom-modal-heading-textual-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__custom-modal-heading-textual-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap {
  margin-top: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 50px;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap {
  position: relative;
  display: block;
  width: auto;
  padding: 14px 32px;
  background-color: #000000;
  border-radius: 50px;
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: calc(100% - 7px);
  height: 100%;
  background: linear-gradient(to right, #ffffff, #ffffff);
  border-radius: 50px;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::after {
  content: attr(data-text);
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 14px 32px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none; /* Prevents interaction with the pseudo-element */
  z-index: 1; /* Ensures text is on top of the gradient */
  opacity: 0; /* Initially hide the text */
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap.color-ba0c2f {
  background-color: #ba0c2f;
  color: #ffffff;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap.color-ba0c2f::before {
  background: linear-gradient(to right, #e6284d, #e6284d);
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap.color-08254a {
  background-color: #08254a;
  color: #ffffff;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap.color-08254a::before {
  background: linear-gradient(to right, #002f5d, #002f5d);
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap.color-003324 {
  background-color: #003324;
  color: #ffffff;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap.color-003324::before {
  background: linear-gradient(to right, #084835, #084835);
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap:hover::before {
  left: 0;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap:hover::after {
  opacity: 1;
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap:hover.color-ba0c2f::before {
  background: linear-gradient(to right, #e6284d, #e6284d);
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap:hover.color-08254a::before {
  background: linear-gradient(to right, #002f5d, #002f5d);
}
.get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap:hover.color-003324::before {
  background: linear-gradient(to right, #084835, #084835);
}
@media (min-width: 1921px) {
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap {
    margin-top: 3.906vw;
    gap: 2.604vw;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 1.198vw 2.083vw;
    border-radius: 5.208vw;
    font-size: 1.094vw;
    line-height: 1.615vw;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 5.208vw;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 1.198vw 2.083vw;
    font-size: 1.094vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap {
    margin-top: 75px;
    gap: 50px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 23px 40px;
    border-radius: 100px;
    font-size: 21px;
    line-height: 31px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 100px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 23px 40px;
    font-size: 21px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap {
    margin-top: 20px;
    gap: 38px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 15px 32px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 22px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 50px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 15px 32px;
    font-size: 15px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap {
    margin-top: 31px;
    gap: 9px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap {
    padding: 15px 32px;
    border-radius: 50px;
    font-size: 15px;
    line-height: 22px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::before {
    border-radius: 50px;
  }
  .get-in-touch__custom-modal-multiple-action-btns-content-wrap a.btn-wrap::after {
    padding: 15px 32px;
    font-size: 15px;
    line-height: 22px;
  }
}

.inner-banner__default-layout-content-wrap {
  background-color: #f4f3ef;
}
.inner-banner__default-layout-content-wrap.background-image-enabled {
  background-image: url("../images/page-banner-back-img.svg");
  background-repeat: no-repeat;
  background-size: 937px 311px;
  background-position: bottom right -116px;
}
.inner-banner__default-layout-content-wrap.background-image-enabled.color-ba0c2f-background-image {
  background-image: url("../images/page-banner-ba0c2f-back-img.svg");
}
.inner-banner__default-layout-content-wrap.background-image-enabled.color-08254a-background-image {
  background-image: url("../images/page-banner-002f5d-back-img.svg");
}
.inner-banner__default-layout-content-wrap.background-image-enabled.color-003324-background-image {
  background-image: url("../images/page-banner-003324-back-img.svg");
}
.inner-banner__default-layout-content-wrap.background-image-enabled.color-96722b-background-image {
  background-image: url("../images/page-banner-96722b-back-img.svg");
}
.inner-banner__default-layout-content-wrap.background-image-enabled.color-006eb7-background-image {
  background-image: url("../images/page-banner-006eb7-back-img.svg");
}
.inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap {
  padding: 78px 180px 24px;
}
.inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap .inner-banner__default-layout-logo-image-and-heading-text-content-wrap .inner-banner__default-layout-logo-image-wrap {
  display: block;
}
@media (min-width: 1921px) {
  .inner-banner__default-layout-content-wrap.background-image-enabled {
    background-size: 67.708vw 22.552vw;
    background-position: bottom right -8.854vw;
  }
  .inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap {
    padding: 6.771vw 14.479vw 1.875vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__default-layout-content-wrap.background-image-enabled {
    background-size: 1300px 433px;
    background-position: bottom right -170px;
  }
  .inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap {
    padding: 130px 278px 36px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__default-layout-content-wrap.background-image-enabled {
    background-size: 937px 311px;
    background-position: bottom right -250px;
  }
  .inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap {
    padding: 85px 118px 26px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap {
    padding: 85px 50px 26px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__default-layout-content-wrap.background-image-enabled {
    background-size: 200px 60px;
    background-position: bottom right -30px;
  }
  .inner-banner__default-layout-content-wrap.page-banner-logo-enabled .inner-banner__default-layout-inner-content-wrap {
    padding: 33px 36px 16px;
  }
}
.inner-banner__default-layout-inner-content-wrap {
  padding: 84px 180px 24px;
}
@media (min-width: 1921px) {
  .inner-banner__default-layout-inner-content-wrap {
    padding: 7.292vw 14.479vw 1.875vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__default-layout-inner-content-wrap {
    padding: 140px 278px 36px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__default-layout-inner-content-wrap {
    padding: 98px 118px 26px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__default-layout-inner-content-wrap {
    padding: 85px 50px 26px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__default-layout-inner-content-wrap {
    padding: 33px 36px 22px;
  }
}
.inner-banner__default-layout-logo-image-and-heading-text-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
}
@media (min-width: 1921px) {
  .inner-banner__default-layout-logo-image-and-heading-text-content-wrap {
    gap: 0.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__default-layout-logo-image-and-heading-text-content-wrap {
    gap: 17px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__default-layout-logo-image-and-heading-text-content-wrap {
    gap: 15px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__default-layout-logo-image-and-heading-text-content-wrap {
    gap: 8px;
  }
}
.inner-banner__default-layout-logo-image-wrap {
  display: none;
  flex: 0 0 50px;
}
.inner-banner__default-layout-logo-image-wrap .image-wrap {
  width: 50px;
  height: 50px;
}
.inner-banner__default-layout-logo-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .inner-banner__default-layout-logo-image-wrap {
    flex: 0 0 2.604vw;
  }
  .inner-banner__default-layout-logo-image-wrap .image-wrap {
    width: 2.604vw;
    height: 2.604vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__default-layout-logo-image-wrap {
    flex: 0 0 50px;
  }
  .inner-banner__default-layout-logo-image-wrap .image-wrap {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__default-layout-logo-image-wrap {
    flex: 0 0 29px;
  }
  .inner-banner__default-layout-logo-image-wrap .image-wrap {
    width: 29px;
    height: 29px;
  }
}
.inner-banner__default-layout-heading-text-content-wrap h2 {
  font-style: normal;
  font-weight: 300;
  font-size: 29px;
  line-height: 42px;
  letter-spacing: 5.8px;
  color: #96722b;
  text-transform: uppercase;
}
@media (min-width: 1921px) {
  .inner-banner__default-layout-heading-text-content-wrap h2 {
    font-size: 2.031vw;
    line-height: 2.708vw;
    letter-spacing: 0.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__default-layout-heading-text-content-wrap h2 {
    font-size: 39px;
    line-height: 52px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__default-layout-heading-text-content-wrap h2 {
    font-size: 19px;
    line-height: 28px;
  }
}
.inner-banner__with-media-layout-content-wrap {
  background-color: #f4f3ef;
  background-image: url("../images/banner-hoops/banner-hoops.svg");
  background-repeat: no-repeat;
  background-size: 956px 588px;
  background-position: right -80px bottom -40px;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f {
  background-image: url("../images/banner-hoops/banner-hoops-ba0c2f.svg");
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap {
  background-color: #ba0c2f;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap:hover {
  background-color: #e6284d;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button {
  background-color: #ba0c2f;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button .inner-banner__with-media-layout-single-service-heading-content-wrap p {
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn {
  color: #ba0c2f;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover {
  color: #e6284d;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-ba0c2f .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #e6284d;
}
.inner-banner__with-media-layout-content-wrap.color-08254a {
  background-image: url("../images/banner-hoops/banner-hoops-08254a.svg");
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap {
  background-color: #006eb7;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap:hover {
  background-color: #08254a;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button {
  background-color: #08254a;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button .inner-banner__with-media-layout-single-service-heading-content-wrap p {
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn {
  color: #08254a;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover {
  color: #002f5d;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #08254a;
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-08254a .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #006eb7;
}
.inner-banner__with-media-layout-content-wrap.color-003324 {
  background-image: url("../images/banner-hoops/banner-hoops-003324.svg");
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap {
  background-color: #96722b;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap:hover {
  background-color: #003324;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button {
  background-color: #003324;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button .inner-banner__with-media-layout-single-service-heading-content-wrap p {
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn {
  color: #003324;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover {
  color: #084835;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #003324;
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-003324 .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #084835;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 {
  background-image: url("../images/banner-hoops/banner-hoops-006eb7.svg");
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap {
  background-color: #006eb7;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-media-content-wrap .inner-banner__with-media-layout-video-content-wrap .inner-banner__with-media-layout-video-play-btn-content-wrap:hover {
  background-color: #08254a;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button {
  background-color: #006eb7;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button .inner-banner__with-media-layout-single-service-heading-content-wrap p {
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn {
  color: #006eb7;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover {
  color: #08254a;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-service-content-wrap .inner-banner__with-media-layout-services-custom-accordion .inner-banner__with-media-layout-services-custom-accordion-item .inner-banner__with-media-layout-services-custom-accordion-body-main-wrap .inner-banner__with-media-layout-services-custom-accordion-body-wrap .inner-banner__with-media-layout-action-btns-wrap a.anchor-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link {
  background-color: #006eb7;
  color: #ffffff;
}
.inner-banner__with-media-layout-content-wrap.color-006eb7 .inner-banner__with-media-layout-multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #08254a;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-content-wrap {
    background-size: 58.854vw 39.323vw;
    background-position: right -4.167vw bottom -2.083vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-content-wrap {
    background-size: 1130px 755px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-content-wrap {
    background-size: 956px 590px;
    background-position: right -300px bottom -40px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-content-wrap {
    background-size: 550px 300px;
    background-position: bottom;
  }
}
.inner-banner__with-media-layout-inner-content-wrap {
  padding: 75px 0 0 180px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-inner-content-wrap {
    padding: 3.229vw 0 0 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-inner-content-wrap {
    padding: 62px 0 0 278px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-inner-content-wrap {
    padding: 90px 0 0 118px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-inner-content-wrap {
    padding: 70px 0 0 50px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-inner-content-wrap {
    padding: 50px 0 0 0;
  }
}
.inner-banner__with-media-layout-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-flex-content-wrap {
    flex-direction: column;
    gap: 25px;
  }
}
.inner-banner__with-media-layout-left-side-content-wrap {
  flex: 0 0 540px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-left-side-content-wrap {
    flex: 0 0 42.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-left-side-content-wrap {
    flex: 0 0 812px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-left-side-content-wrap {
    flex: 0 0 453px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-left-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-left-side-content-wrap {
    flex: 0 0 100%;
  }
}
.inner-banner__with-media-layout-logo-image-and-heading-text-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-logo-image-and-heading-text-content-wrap {
    gap: 0.885vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-logo-image-and-heading-text-content-wrap {
    gap: 17px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-logo-image-and-heading-text-content-wrap {
    gap: 15px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-logo-image-and-heading-text-content-wrap {
    gap: 8px;
    padding: 0 36px;
  }
}
.inner-banner__with-media-layout-logo-image-wrap {
  flex: 0 0 50px;
}
.inner-banner__with-media-layout-logo-image-wrap .image-wrap {
  width: 50px;
  height: 50px;
}
.inner-banner__with-media-layout-logo-image-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-logo-image-wrap {
    flex: 0 0 2.604vw;
  }
  .inner-banner__with-media-layout-logo-image-wrap .image-wrap {
    width: 2.604vw;
    height: 2.604vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-logo-image-wrap {
    flex: 0 0 50px;
  }
  .inner-banner__with-media-layout-logo-image-wrap .image-wrap {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-logo-image-wrap {
    flex: 0 0 29px;
  }
  .inner-banner__with-media-layout-logo-image-wrap .image-wrap {
    width: 29px;
    height: 29px;
  }
}
.inner-banner__with-media-layout-heading-text-content-wrap h2 {
  font-style: normal;
  font-weight: 300;
  font-size: 29px;
  line-height: 42px;
  letter-spacing: 5.8px;
  color: #96722b;
  text-transform: uppercase;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-heading-text-content-wrap h2 {
    font-size: 2.031vw;
    line-height: 2.708vw;
    letter-spacing: 0.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-heading-text-content-wrap h2 {
    font-size: 39px;
    line-height: 52px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-heading-text-content-wrap h2 {
    font-size: 19px;
    line-height: 28px;
  }
}
.inner-banner__with-media-layout-media-content-wrap {
  margin-top: 42px;
  margin-bottom: 92px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-media-content-wrap {
    margin-top: 2.083vw;
    margin-bottom: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-media-content-wrap {
    margin-top: 40px;
    margin-bottom: 62px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-media-content-wrap {
    margin-top: 24px;
    margin-bottom: 104px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-media-content-wrap {
    margin-bottom: 0;
  }
}
.inner-banner__with-media-layout-video-content-wrap {
  position: relative;
  width: 100%;
  height: 304px;
  border-radius: 3px;
}
.inner-banner__with-media-layout-video-content-wrap video {
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.inner-banner__with-media-layout-video-content-wrap .iframe-content-wrap {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  position: relative;
}
.inner-banner__with-media-layout-video-content-wrap .iframe-content-wrap iframe {
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.inner-banner__with-media-layout-video-content-wrap .iframe-content-wrap .iframe-overlay {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000000;
  border-radius: 3px;
  opacity: 0.6;
}
.inner-banner__with-media-layout-video-content-wrap .video-content-wrap {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  position: relative;
}
.inner-banner__with-media-layout-video-content-wrap .video-content-wrap video {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -o-object-fit: cover;
  object-fit: cover;
}
.inner-banner__with-media-layout-video-content-wrap .video-content-wrap .video-overlay {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000000;
  border-radius: 3px;
  opacity: 0.6;
  z-index: 1;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-video-content-wrap {
    height: 23.854vw;
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap video {
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap .iframe-content-wrap {
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap .iframe-content-wrap iframe {
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap .iframe-content-wrap .iframe-overlay {
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap .video-content-wrap {
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap .video-content-wrap video {
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-video-content-wrap .video-content-wrap .video-overlay {
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-video-content-wrap {
    height: 458px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-video-content-wrap {
    height: 256px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-video-content-wrap {
    height: 243px;
  }
}
.inner-banner__with-media-layout-video-play-btn-content-wrap {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 8px 18px;
  background-color: #000000;
  z-index: 1;
  border-radius: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  z-index: 2;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.inner-banner__with-media-layout-video-play-btn-content-wrap .icon-wrap {
  width: 10px;
  height: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.inner-banner__with-media-layout-video-play-btn-content-wrap .icon-wrap img {
  width: 100%;
  height: 100%;
}
.inner-banner__with-media-layout-video-play-btn-content-wrap .text-content-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-video-play-btn-content-wrap {
    padding: 0.573vw 1.406vw;
    border-radius: 5.208vw;
    gap: 0.469vw;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .icon-wrap {
    width: 0.781vw;
    height: 0.885vw;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .text-content-wrap p {
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-video-play-btn-content-wrap {
    padding: 11px 27px;
    border-radius: 100px;
    gap: 9px;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .icon-wrap {
    width: 15px;
    height: 17px;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .text-content-wrap p {
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-video-play-btn-content-wrap {
    padding: 8px 18px;
    border-radius: 100px;
    gap: 5px;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .icon-wrap {
    width: 11px;
    height: 13px;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .text-content-wrap p {
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-video-play-btn-content-wrap {
    padding: 9px 20px;
    gap: 10px;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .icon-wrap {
    width: 11px;
    height: 13px;
  }
  .inner-banner__with-media-layout-video-play-btn-content-wrap .text-content-wrap p {
    font-size: 11px;
    line-height: 22px;
  }
}
.inner-banner__with-media-layout-image-content-wrap {
  width: 100%;
  height: 304px;
  border-radius: 3px;
}
.inner-banner__with-media-layout-image-content-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-image-content-wrap {
    height: 23.854vw;
    border-radius: 0.156vw;
  }
  .inner-banner__with-media-layout-image-content-wrap img {
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-image-content-wrap {
    height: 458px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-image-content-wrap {
    height: 256px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-image-content-wrap {
    height: 243px;
  }
}
.inner-banner__with-media-layout-textual-content-wrap {
  max-width: 445px;
}
.inner-banner__with-media-layout-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.inner-banner__with-media-layout-textual-content-wrap p a:hover {
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap p a:visited {
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.inner-banner__with-media-layout-textual-content-wrap h1,
.inner-banner__with-media-layout-textual-content-wrap h2,
.inner-banner__with-media-layout-textual-content-wrap h3,
.inner-banner__with-media-layout-textual-content-wrap h4,
.inner-banner__with-media-layout-textual-content-wrap h5,
.inner-banner__with-media-layout-textual-content-wrap h6,
.inner-banner__with-media-layout-textual-content-wrap ul,
.inner-banner__with-media-layout-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap h1,
.inner-banner__with-media-layout-textual-content-wrap h2,
.inner-banner__with-media-layout-textual-content-wrap h3,
.inner-banner__with-media-layout-textual-content-wrap h4,
.inner-banner__with-media-layout-textual-content-wrap h5,
.inner-banner__with-media-layout-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.inner-banner__with-media-layout-textual-content-wrap ul,
.inner-banner__with-media-layout-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.inner-banner__with-media-layout-textual-content-wrap ul strong,
.inner-banner__with-media-layout-textual-content-wrap ol strong {
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap ul a,
.inner-banner__with-media-layout-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.inner-banner__with-media-layout-textual-content-wrap ul a:hover,
.inner-banner__with-media-layout-textual-content-wrap ol a:hover {
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap ul a:visited,
.inner-banner__with-media-layout-textual-content-wrap ol a:visited {
  color: #000000;
}
.inner-banner__with-media-layout-textual-content-wrap ul a:visited:hover,
.inner-banner__with-media-layout-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-textual-content-wrap {
    max-width: 34.792vw;
  }
  .inner-banner__with-media-layout-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .inner-banner__with-media-layout-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .inner-banner__with-media-layout-textual-content-wrap h1,
  .inner-banner__with-media-layout-textual-content-wrap h2,
  .inner-banner__with-media-layout-textual-content-wrap h3,
  .inner-banner__with-media-layout-textual-content-wrap h4,
  .inner-banner__with-media-layout-textual-content-wrap h5,
  .inner-banner__with-media-layout-textual-content-wrap h6,
  .inner-banner__with-media-layout-textual-content-wrap ul,
  .inner-banner__with-media-layout-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .inner-banner__with-media-layout-textual-content-wrap ul,
  .inner-banner__with-media-layout-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-textual-content-wrap {
    max-width: 668px;
  }
  .inner-banner__with-media-layout-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .inner-banner__with-media-layout-textual-content-wrap ul,
  .inner-banner__with-media-layout-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-textual-content-wrap {
    max-width: 386px;
  }
  .inner-banner__with-media-layout-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .inner-banner__with-media-layout-textual-content-wrap ul,
  .inner-banner__with-media-layout-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-textual-content-wrap {
    padding: 0 36px;
  }
  .inner-banner__with-media-layout-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .inner-banner__with-media-layout-textual-content-wrap ul,
  .inner-banner__with-media-layout-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.inner-banner__with-media-layout-right-side-content-wrap {
  flex: 0 0 calc(100% - 540px);
  display: flex;
  align-self: flex-end;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-right-side-content-wrap {
    flex: 0 0 calc(100% - 42.292vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-right-side-content-wrap {
    flex: 0 0 calc(100% - 812px);
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-right-side-content-wrap {
    flex: 0 0 calc(100% - 453px);
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-right-side-content-wrap {
    flex: 0 0 100%;
  }
}
.inner-banner__with-media-layout-main-and-graphic-images-content-wrap {
  align-self: flex-end;
  width: 100%;
}
.inner-banner__with-media-layout-main-image-content-wrap {
  width: 100%;
}
.inner-banner__with-media-layout-main-image-content-wrap img {
  width: 100%;
  height: 100%;
  max-height: 650px;
  -o-object-fit: contain;
  object-fit: contain;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-main-image-content-wrap img {
    max-height: 41.667vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-main-image-content-wrap img {
    max-height: 800px;
  }
}
.inner-banner__with-media-layout-multiple-service-content-wrap {
  margin-top: 22px;
  margin-bottom: 22px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-multiple-service-content-wrap {
    margin-top: 1.823vw;
    margin-bottom: 1.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-multiple-service-content-wrap {
    margin-top: 35px;
    margin-bottom: 35px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-multiple-service-content-wrap {
    margin-top: 26px;
    margin-bottom: 26px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-multiple-service-content-wrap {
    padding: 0 36px;
  }
}
.inner-banner__with-media-layout-services-custom-accordion {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-services-custom-accordion {
    gap: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-services-custom-accordion {
    gap: 26px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-services-custom-accordion {
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-services-custom-accordion {
    gap: 18px;
  }
}
.inner-banner__with-media-layout-services-custom-accordion-item {
  border: none;
  background-color: transparent;
}
.inner-banner__with-media-layout-services-custom-accordion-item:first-of-type .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button, .inner-banner__with-media-layout-services-custom-accordion-item:last-of-type .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button {
  border-radius: unset;
  border-radius: 112px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-services-custom-accordion-item:first-of-type .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button, .inner-banner__with-media-layout-services-custom-accordion-item:last-of-type .inner-banner__with-media-layout-services-custom-accordion-header .inner-banner__with-media-layout-services-custom-accordion-button {
    border-radius: 5.833vw;
  }
}
.inner-banner__with-media-layout-services-custom-accordion-button {
  height: auto;
  padding: 0;
  border-radius: 112px;
  display: flex;
  justify-content: flex-start;
  gap: 64px;
}
.inner-banner__with-media-layout-services-custom-accordion-button:hover, .inner-banner__with-media-layout-services-custom-accordion-button:focus {
  border-color: unset;
  outline: none;
  box-shadow: none;
}
.inner-banner__with-media-layout-services-custom-accordion-button::after {
  content: none;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-services-custom-accordion-button {
    border-radius: 5.833vw;
    gap: 5.417vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-button {
    border-radius: 112px;
    gap: 104px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-button {
    gap: 39px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-button {
    gap: 13px;
  }
}
.inner-banner__with-media-layout-single-service-heading-content-wrap {
  padding: 13px 25px;
}
.inner-banner__with-media-layout-single-service-heading-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-single-service-heading-content-wrap {
    padding: 1.146vw 1.823vw 1.198vw 1.823vw;
  }
  .inner-banner__with-media-layout-single-service-heading-content-wrap p {
    font-size: 1.042vw;
    line-height: 1.667vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-single-service-heading-content-wrap {
    padding: 22px 35px 23px 35px;
  }
  .inner-banner__with-media-layout-single-service-heading-content-wrap p {
    font-size: 20px;
    line-height: 32px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-single-service-heading-content-wrap {
    padding: 10px 10px 13px 10px;
  }
  .inner-banner__with-media-layout-single-service-heading-content-wrap p {
    font-size: 15px;
    line-height: 18px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-single-service-heading-content-wrap {
    padding: 13px 13px 15px 13px;
  }
  .inner-banner__with-media-layout-single-service-heading-content-wrap p {
    font-size: 16px;
    line-height: 22px;
  }
}
.inner-banner__with-media-layout-services-custom-accordion-body-wrap {
  padding: 17px 25px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-services-custom-accordion-body-wrap {
    padding: 1.354vw 1.823vw 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-body-wrap {
    padding: 26px 35px 16px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-body-wrap {
    padding: 20px 10px 15px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-body-wrap {
    padding: 20px 10px 15px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-services-custom-accordion-body-wrap {
    padding: 18px 13px 10px;
  }
}
.inner-banner__with-media-layout-service-multiple-location-content-wrap {
  margin-top: 15px;
  display: flex;
  justify-content: center;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-service-multiple-location-content-wrap {
    margin-top: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-service-multiple-location-content-wrap {
    margin-top: 25px;
  }
}
.inner-banner__with-media-layout-service-single-location-content-wrap {
  padding: 0 7px;
  border-right: 1px solid #08254a;
}
.inner-banner__with-media-layout-service-single-location-content-wrap:first-child {
  padding-left: 0;
}
.inner-banner__with-media-layout-service-single-location-content-wrap:last-child {
  padding-right: 0;
  border-right: unset;
}
.inner-banner__with-media-layout-service-single-location-content-wrap a {
  font-style: normal;
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
}
.inner-banner__with-media-layout-service-single-location-content-wrap a:hover {
  text-decoration: none;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-service-single-location-content-wrap {
    padding: 0 0.781vw;
    border-right: 0.104vw solid #08254a;
  }
  .inner-banner__with-media-layout-service-single-location-content-wrap a {
    font-size: 1.042vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-service-single-location-content-wrap {
    padding: 0 15px;
    border-right: 2px solid #08254a;
  }
  .inner-banner__with-media-layout-service-single-location-content-wrap a {
    font-size: 20px;
    line-height: 28px;
  }
}
.inner-banner__with-media-layout-service-textual-content-wrap {
  margin-top: 13px;
}
.inner-banner__with-media-layout-service-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.inner-banner__with-media-layout-service-textual-content-wrap p a:hover {
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap p a:visited {
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.inner-banner__with-media-layout-service-textual-content-wrap h1,
.inner-banner__with-media-layout-service-textual-content-wrap h2,
.inner-banner__with-media-layout-service-textual-content-wrap h3,
.inner-banner__with-media-layout-service-textual-content-wrap h4,
.inner-banner__with-media-layout-service-textual-content-wrap h5,
.inner-banner__with-media-layout-service-textual-content-wrap h6,
.inner-banner__with-media-layout-service-textual-content-wrap ul,
.inner-banner__with-media-layout-service-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap h1,
.inner-banner__with-media-layout-service-textual-content-wrap h2,
.inner-banner__with-media-layout-service-textual-content-wrap h3,
.inner-banner__with-media-layout-service-textual-content-wrap h4,
.inner-banner__with-media-layout-service-textual-content-wrap h5,
.inner-banner__with-media-layout-service-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.inner-banner__with-media-layout-service-textual-content-wrap ul,
.inner-banner__with-media-layout-service-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
}
.inner-banner__with-media-layout-service-textual-content-wrap ul strong,
.inner-banner__with-media-layout-service-textual-content-wrap ol strong {
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap ul a,
.inner-banner__with-media-layout-service-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.inner-banner__with-media-layout-service-textual-content-wrap ul a:hover,
.inner-banner__with-media-layout-service-textual-content-wrap ol a:hover {
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap ul a:visited,
.inner-banner__with-media-layout-service-textual-content-wrap ol a:visited {
  color: #000000;
}
.inner-banner__with-media-layout-service-textual-content-wrap ul a:visited:hover,
.inner-banner__with-media-layout-service-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-service-textual-content-wrap {
    margin-top: 1.146vw;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap h1,
  .inner-banner__with-media-layout-service-textual-content-wrap h2,
  .inner-banner__with-media-layout-service-textual-content-wrap h3,
  .inner-banner__with-media-layout-service-textual-content-wrap h4,
  .inner-banner__with-media-layout-service-textual-content-wrap h5,
  .inner-banner__with-media-layout-service-textual-content-wrap h6,
  .inner-banner__with-media-layout-service-textual-content-wrap ul,
  .inner-banner__with-media-layout-service-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap ul,
  .inner-banner__with-media-layout-service-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-service-textual-content-wrap {
    margin-top: 22px;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap p {
    font-size: 21px;
    line-height: 28px;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap ul,
  .inner-banner__with-media-layout-service-textual-content-wrap ol {
    font-size: 21px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-service-textual-content-wrap {
    margin-top: 19px;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap p {
    font-size: 17px;
    line-height: 24px;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap ul,
  .inner-banner__with-media-layout-service-textual-content-wrap ol {
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-service-textual-content-wrap {
    margin-top: 15px;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap p {
    font-size: 18px;
    line-height: 25px;
  }
  .inner-banner__with-media-layout-service-textual-content-wrap ul,
  .inner-banner__with-media-layout-service-textual-content-wrap ol {
    font-size: 18px;
    line-height: 25px;
  }
}
.inner-banner__with-media-layout-action-btns-wrap {
  margin-top: 10px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-action-btns-wrap {
    margin-top: 1.042vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-action-btns-wrap {
    margin-top: 20px;
    gap: 20px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-action-btns-wrap {
    margin-top: 20px;
    gap: 15px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-action-btns-wrap {
    margin-top: 15px;
    gap: 15px;
  }
}
.inner-banner__with-media-layout-multiple-pills-links-content-wrap {
  margin-top: 43px;
  padding-bottom: 43px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.inner-banner__with-media-layout-multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.inner-banner__with-media-layout-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap {
    margin-top: 3.177vw;
    padding-bottom: 3.177vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.781vw 1.563vw;
    font-size: 0.938vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap {
    margin-top: 61px;
    padding-bottom: 61px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 15px 30px;
    font-size: 18px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap {
    margin-top: 38px;
    padding-bottom: 38px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap {
    margin-top: 33px;
    padding-bottom: 33px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
@media (max-width: 575.98px) {
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap {
    display: none;
  }
  .inner-banner__with-media-layout-multiple-pills-links-content-wrap.appearance-two {
    display: flex;
  }
}

.cntnt-wt-head-pills-grphc-images__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
}
.cntnt-wt-head-pills-grphc-images__main-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 625px);
  padding: 102px 17px 102px 180px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 49.583vw);
    padding: 9.74vw 8.021vw 13.698vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 952px);
    padding: 187px 154px 263px 278px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 439px);
    padding: 110px 83px 110px 118px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 80px 50px 80px 50px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-left-side-content-wrap {
    padding: 74px 36px 29px 36px;
  }
}
.cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap {
  max-width: 458px;
}
.cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap {
    max-width: 27.865vw;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap {
    max-width: 535px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap {
    max-width: 386px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-heading-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap {
  max-width: 458px;
  margin-top: 22px;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p a:hover {
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p a:visited {
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h1,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h2,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h3,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h4,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h5,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h6,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h1,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h2,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h3,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h4,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h5,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul strong,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol strong {
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul a,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul a:hover,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol a:hover {
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul a:visited,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol a:visited {
  color: #000000;
}
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul a:visited:hover,
.cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap {
    max-width: 27.865vw;
    margin-top: 1.198vw;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h1,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h2,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h3,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h4,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h5,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap h6,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap {
    max-width: 535px;
    margin-top: 23px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap {
    max-width: 386px;
    margin-top: 18px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap {
    max-width: 100%;
    margin-top: 18px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-pills-grphc-images__main-block-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.cntnt-wt-head-pills-grphc-images__main-block-multiple-anchor-links-content-wrap {
  max-width: 458px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-anchor-links-content-wrap {
    max-width: 27.865vw;
    margin-top: 1.823vw;
    gap: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-anchor-links-content-wrap {
    max-width: 535px;
    margin-top: 35px;
    gap: 16px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-anchor-links-content-wrap {
    max-width: 386px;
    margin-top: 34px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-anchor-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-anchor-links-content-wrap {
    margin-top: 65px;
  }
}
.cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap {
  max-width: 458px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap .anchor-link {
  background-color: #ba0c2f;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap .anchor-link:hover {
  background-color: #e6284d;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 27.865vw;
    margin-top: 1.823vw;
    -moz-column-gap: 1.719vw;
    column-gap: 1.719vw;
    row-gap: 1.563vw;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.573vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 535px;
    margin-top: 35px;
    -moz-column-gap: 33px;
    column-gap: 33px;
    row-gap: 30px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 11px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 386px;
    margin-top: 34px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-multiple-links-content-wrap {
    margin-top: 65px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
.cntnt-wt-head-pills-grphc-images__main-block-right-side-content-wrap {
  flex: 0 0 625px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 49.583vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 952px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 439px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.cntnt-wt-head-pills-grphc-images__main-and-graphic-images-content-wrap {
  position: relative;
  width: 625px;
  height: 542px;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__main-and-graphic-images-content-wrap {
    width: 49.583vw;
    height: 40.313vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__main-and-graphic-images-content-wrap {
    width: 952px;
    height: 774px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-and-graphic-images-content-wrap {
    width: 439px;
    height: 461px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__main-and-graphic-images-content-wrap {
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__main-and-graphic-images-content-wrap {
    height: 336px;
  }
}
.cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
  position: absolute;
  width: 439px;
  height: 619px;
  right: 15px;
  bottom: -120px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transform: rotate(-38deg);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
    width: 34.115vw;
    height: 48.594vw;
    right: 0.781vw;
    bottom: -6.25vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
    width: 655px;
    height: 933px;
    right: 15px;
    bottom: -120px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
    width: 301px;
    height: 424px;
    right: 15px;
    bottom: -85px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
    width: 470px;
    height: 680px;
    right: 50px;
    bottom: -180px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
    width: 350px;
    height: 520px;
    right: -50px;
    bottom: -190px;
  }
}
@media (max-width: 375.98px) {
  .cntnt-wt-head-pills-grphc-images__graphic-image-content-wrap {
    width: 290px;
    height: 510px;
    right: -20px;
    bottom: -200px;
  }
}
.cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
  position: absolute;
  width: 271px;
  height: 245px;
  left: 120px;
  bottom: 220px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(15deg);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
    width: 21.042vw;
    height: 19.063vw;
    left: 9.635vw;
    bottom: 19.375vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
    width: 404px;
    height: 366px;
    left: 185px;
    bottom: 372px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
    width: 186px;
    height: 168px;
    left: 90px;
    bottom: 150px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
    width: 186px;
    height: 168px;
    left: 150px;
    bottom: 280px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
    width: 166px;
    height: 148px;
    left: 100px;
    bottom: 170px;
  }
}
@media (max-width: 375.98px) {
  .cntnt-wt-head-pills-grphc-images__leaf-content-wrap {
    bottom: 140px;
  }
}
.cntnt-wt-head-pills-grphc-images__main-image-content-wrap {
  position: absolute;
  width: 100%;
  height: auto;
  right: 0;
  bottom: 0;
}
.cntnt-wt-head-pills-grphc-images__main-image-content-wrap img {
  width: 100%;
  height: 100%;
}

.category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap {
  padding: 0 85px;
  background-color: #f4f3ef;
}
.category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap .category-title__top-inner-content-wrap {
  padding: 55px 95px;
  border-top: 1px solid #96722b;
}
.category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap {
  padding: 0 85px;
  background-color: #ffffff;
}
.category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap .category-title__bottom-inner-content-wrap .category-title__bottom-title-content-wrap {
  top: -80px;
}
@media (min-width: 1921px) {
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap {
    padding: 0 7.292vw;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap .category-title__top-inner-content-wrap {
    padding: 3.906vw 7.188vw;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap {
    padding: 0 7.292vw;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap .category-title__bottom-inner-content-wrap .category-title__bottom-title-content-wrap {
    top: -6.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap {
    padding: 0 140px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap .category-title__top-inner-content-wrap {
    padding: 75px 138px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap {
    padding: 0 140px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap .category-title__bottom-inner-content-wrap .category-title__bottom-title-content-wrap {
    top: -130px;
  }
}
@media (max-width: 1200.98px) {
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap {
    padding: 0 118px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap .category-title__top-inner-content-wrap {
    padding: 55px 0;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap {
    padding: 0 118px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap .category-title__bottom-inner-content-wrap .category-title__bottom-title-content-wrap {
    top: -66px;
  }
}
@media (max-width: 991.98px) {
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap {
    padding: 0 50px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap .category-title__top-inner-content-wrap {
    padding: 0 0;
    border: unset;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap {
    padding: 33px 50px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap .category-title__bottom-inner-content-wrap .category-title__bottom-title-content-wrap {
    top: -66px;
  }
}
@media (max-width: 575.98px) {
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__top-content-wrap {
    padding: 0 36px;
  }
  .category-title.other-category .category-title__main-content-wrap .category-title__main-inner-content-wrap .category-title__bottom-content-wrap {
    padding: 33px 36px;
  }
}
.category-title__top-content-wrap {
  padding: 0 180px;
}
@media (min-width: 1921px) {
  .category-title__top-content-wrap {
    padding: 0 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-title__top-content-wrap {
    padding: 0 278px;
  }
}
@media (max-width: 1200.98px) {
  .category-title__top-content-wrap {
    padding: 0 118px;
  }
}
@media (max-width: 991.98px) {
  .category-title__top-content-wrap {
    padding: 0 50px;
  }
}
@media (max-width: 575.98px) {
  .category-title__top-content-wrap {
    padding: 0 36px;
  }
}
.category-title__bottom-content-wrap {
  padding: 20px 85px 76px;
  background-color: rgba(150, 114, 43, 0.2705882353);
}
@media (min-width: 1921px) {
  .category-title__bottom-content-wrap {
    padding: 1.042vw 7.188vw 2.083vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-title__bottom-content-wrap {
    padding: 20px 138px 40px;
  }
}
@media (max-width: 1200.98px) {
  .category-title__bottom-content-wrap {
    padding: 17px 118px 17px;
  }
}
@media (max-width: 991.98px) {
  .category-title__bottom-content-wrap {
    padding: 17px 50px 17px;
  }
}
@media (max-width: 991.98px) {
  .category-title__bottom-content-wrap {
    padding: 17px 36px 17px;
  }
}
.category-title__bottom-inner-content-wrap {
  position: relative;
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .category-title__bottom-inner-content-wrap {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-title__bottom-inner-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .category-title__bottom-inner-content-wrap {
    padding: 0;
  }
}
.category-title__bottom-title-content-wrap {
  position: absolute;
  top: -60px;
  left: 95px;
  z-index: 1;
  padding: 21px 40px;
  border-radius: 100px;
  background-color: #ba0c2f;
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
@media (min-width: 1921px) {
  .category-title__bottom-title-content-wrap {
    top: -4.167vw;
    left: 7.292vw;
    padding: 2.135vw 4.167vw;
    border-radius: 5.208vw;
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-title__bottom-title-content-wrap {
    top: -80px;
    left: 140px;
    padding: 41px 80px;
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .category-title__bottom-title-content-wrap {
    top: -50px;
    left: 0;
    padding: 17px 50px;
  }
}
@media (max-width: 991.98px) {
  .category-title__bottom-title-content-wrap {
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (max-width: 575.98px) {
  .category-title__bottom-title-content-wrap {
    width: 100%;
    padding: 17px 17px;
    top: -49px;
  }
}

.team-member.background-color-96722b45 {
  background-color: rgba(150, 114, 43, 0.2705882353);
}
.team-member.background-color-96722b45 .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
  filter: brightness(0) saturate(100%) invert(41%) sepia(88%) saturate(361%) hue-rotate(2deg) brightness(92%) contrast(85%);
}
.team-member.background-color-f4f3ef {
  background-color: #f4f3ef;
}
.team-member.background-color-f4f3ef .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
  filter: brightness(0) saturate(100%) invert(98%) sepia(24%) saturate(642%) hue-rotate(296deg) brightness(105%) contrast(84%);
}
.team-member.pad-top-115 .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap {
  padding-top: 115px;
}
.team-member.pad-top-115 .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-right-content-wrap {
  padding: 199px 180px 84px 0;
}
.team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap {
  flex-direction: row-reverse;
}
.team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
  left: 0;
  right: unset;
  bottom: -105px;
  transform: rotate(0);
}
.team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__member-image-content-wrap {
  left: 0;
}
.team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-right-content-wrap {
  padding: 88px 0 88px 180px;
}
@media (min-width: 1921px) {
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap {
    height: 29.219vw;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
    bottom: -7.552vw;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-right-content-wrap {
    padding: 7.448vw 0 2.76vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap {
    height: 561px;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
    bottom: -145px;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-right-content-wrap {
    padding: 143px 0 53px 278px;
  }
}
@media (max-width: 1200.98px) {
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
    bottom: -60px;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-right-content-wrap {
    padding: 100px 0 86px 118px;
  }
}
@media (max-width: 991.98px) {
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap {
    flex-direction: column;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap {
    border-bottom: 1px solid #96722b;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-left-content-wrap .team-member__member-image-and-graphic-image-content-wrap .team-member__graphic-image-content-wrap {
    bottom: -80px;
  }
  .team-member.media-right .team-member__main-content-wrap .team-member__main-inner-content-wrap .team-member__main-flex-content-wrap .team-member__main-right-content-wrap {
    padding: 0 0 78px 0;
  }
}
.team-member__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 30px;
}
@media (min-width: 1921px) {
  .team-member__main-flex-content-wrap {
    gap: 8.073vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__main-flex-content-wrap {
    gap: 155px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__main-flex-content-wrap {
    gap: 52px;
  }
}
@media (max-width: 991.98px) {
  .team-member__main-flex-content-wrap {
    flex-direction: column;
    gap: 29px;
    padding: 0 50px;
  }
}
@media (max-width: 575.98px) {
  .team-member__main-flex-content-wrap {
    padding: 0 36px;
  }
}
.team-member__main-left-content-wrap {
  flex: 0 0 435px;
  display: flex;
  align-items: flex-end;
}
@media (min-width: 1921px) {
  .team-member__main-left-content-wrap {
    flex: 0 0 35.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__main-left-content-wrap {
    flex: 0 0 675px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__main-left-content-wrap {
    flex: 0 0 386px;
  }
}
@media (max-width: 991.98px) {
  .team-member__main-left-content-wrap {
    flex: 0 0 auto;
    justify-content: center;
    align-items: unset;
    border-bottom: 1px solid #96722b;
  }
}
.team-member__member-image-and-graphic-image-content-wrap {
  width: 100%;
  height: 414px;
  position: relative;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .team-member__member-image-and-graphic-image-content-wrap {
    height: 27.865vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__member-image-and-graphic-image-content-wrap {
    height: 535px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__member-image-and-graphic-image-content-wrap {
    height: 339px;
  }
}
@media (max-width: 991.98px) {
  .team-member__member-image-and-graphic-image-content-wrap {
    width: 265px;
  }
}
@media (max-width: 575.98px) {
  .team-member__member-image-and-graphic-image-content-wrap {
    height: 300px;
  }
}
.team-member__graphic-image-content-wrap {
  position: absolute;
  right: 0;
  bottom: -120px;
  width: 354px;
  height: 499px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 354px 499px;
  transform: rotate(35deg);
}
@media (min-width: 1921px) {
  .team-member__graphic-image-content-wrap {
    bottom: -8.333vw;
    width: 25.104vw;
    height: 35.365vw;
    background-size: 25.104vw 35.365vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__graphic-image-content-wrap {
    bottom: -160px;
    width: 482px;
    height: 679px;
    background-size: 482px 679px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__graphic-image-content-wrap {
    bottom: -80px;
    width: 254px;
    height: 358px;
    background-size: 254px 358px;
  }
}
.team-member__member-image-content-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 350px;
  height: 398px;
}
.team-member__member-image-content-wrap .image-wrap {
  width: 100%;
  height: 100%;
}
.team-member__member-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: bottom;
  object-position: bottom;
}
@media (min-width: 1921px) {
  .team-member__member-image-content-wrap {
    width: 24.688vw;
    height: 28.177vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__member-image-content-wrap {
    width: 474px;
    height: 541px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__member-image-content-wrap {
    width: 251px;
    height: 285px;
  }
}
.team-member__main-right-content-wrap {
  flex: 0 0 calc(100% - 435px - 30px);
  padding: 88px 180px 88px 0;
}
@media (min-width: 1921px) {
  .team-member__main-right-content-wrap {
    flex: 0 0 calc(100% - 35.156vw - 8.073vw);
    padding: 6.823vw 14.479vw 6.615vw 0;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__main-right-content-wrap {
    flex: 0 0 calc(100% - 675px - 155px);
    padding: 131px 278px 127px 0;
  }
}
@media (max-width: 1200.98px) {
  .team-member__main-right-content-wrap {
    flex: 0 0 calc(100% - 386px - 55px);
    padding: 65px 118px 41px 0;
  }
}
@media (max-width: 991.98px) {
  .team-member__main-right-content-wrap {
    flex: 0 0 auto;
    padding: 0 0 73px 0;
  }
}
@media (max-width: 575.98px) {
  .team-member__main-right-content-wrap {
    flex: 0 0 auto;
    padding: 0 0 73px 0;
  }
}
.team-member__member-name-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #08254a;
}
@media (min-width: 1921px) {
  .team-member__member-name-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.51vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__member-name-content-wrap p {
    font-size: 23px;
    line-height: 29px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__member-name-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 991.98px) {
  .team-member__member-name-content-wrap p {
    font-size: 20px;
    line-height: 25px;
  }
}
.team-member__member-designation-content-wrap {
  margin-top: 6px;
}
.team-member__member-designation-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .team-member__member-designation-content-wrap {
    margin-top: 0.521vw;
  }
  .team-member__member-designation-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.354vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__member-designation-content-wrap {
    margin-top: 10px;
  }
  .team-member__member-designation-content-wrap p {
    font-size: 21px;
    line-height: 26px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__member-designation-content-wrap {
    margin-top: 5px;
  }
  .team-member__member-designation-content-wrap p {
    font-size: 17px;
    line-height: 23px;
  }
}
@media (max-width: 991.98px) {
  .team-member__member-designation-content-wrap {
    margin-top: 5px;
  }
  .team-member__member-designation-content-wrap p {
    font-size: 18px;
    line-height: 23px;
  }
}
.team-member__textual-and-btns-content-wrap {
  margin-top: 25px;
}
@media (min-width: 1921px) {
  .team-member__textual-and-btns-content-wrap {
    margin-top: 1.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__textual-and-btns-content-wrap {
    margin-top: 27px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__textual-and-btns-content-wrap {
    margin-top: 23px;
  }
}
@media (max-width: 991.98px) {
  .team-member__textual-and-btns-content-wrap {
    margin-top: 22px;
  }
}
.team-member__textual-content-wrap {
  transition: all 0.3s ease-in-out;
}
.team-member__textual-content-wrap.expanded {
  max-height: 100%;
}
.team-member__textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.team-member__textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.team-member__textual-content-wrap p a:hover {
  color: #000000;
}
.team-member__textual-content-wrap p a:visited {
  color: #000000;
}
.team-member__textual-content-wrap p a:visited:hover {
  color: #000000;
}
.team-member__textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.team-member__textual-content-wrap h1,
.team-member__textual-content-wrap h2,
.team-member__textual-content-wrap h3,
.team-member__textual-content-wrap h4,
.team-member__textual-content-wrap h5,
.team-member__textual-content-wrap h6,
.team-member__textual-content-wrap ul,
.team-member__textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.team-member__textual-content-wrap h1,
.team-member__textual-content-wrap h2,
.team-member__textual-content-wrap h3,
.team-member__textual-content-wrap h4,
.team-member__textual-content-wrap h5,
.team-member__textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.team-member__textual-content-wrap ul,
.team-member__textual-content-wrap ol {
  padding-left: 25px;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0px;
}
.team-member__textual-content-wrap ul strong,
.team-member__textual-content-wrap ol strong {
  color: #000000;
}
.team-member__textual-content-wrap ul a,
.team-member__textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.team-member__textual-content-wrap ul a:hover,
.team-member__textual-content-wrap ol a:hover {
  color: #000000;
}
.team-member__textual-content-wrap ul a:visited,
.team-member__textual-content-wrap ol a:visited {
  color: #000000;
}
.team-member__textual-content-wrap ul a:visited:hover,
.team-member__textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .team-member__textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
  .team-member__textual-content-wrap ul,
  .team-member__textual-content-wrap ol {
    font-size: 1.094vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__textual-content-wrap p {
    font-size: 21px;
    line-height: 28px;
  }
  .team-member__textual-content-wrap ul,
  .team-member__textual-content-wrap ol {
    font-size: 21px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .team-member__textual-content-wrap p {
    font-size: 17px;
    line-height: 24px;
  }
  .team-member__textual-content-wrap ul,
  .team-member__textual-content-wrap ol {
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .team-member__textual-content-wrap p {
    font-size: 18px;
    line-height: 25px;
  }
  .team-member__textual-content-wrap ul,
  .team-member__textual-content-wrap ol {
    font-size: 18px;
    line-height: 25px;
  }
}
.team-member__btns-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 15px;
}
.team-member__btns-content-wrap .read-btn {
  position: relative;
  border: none;
  display: inline-block;
  padding: 14px 0;
  padding-right: 17px;
  background-color: transparent;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 19px;
  letter-spacing: 0px;
  color: #ba0c2f;
  transition: all 0.3s ease-in-out;
}
.team-member__btns-content-wrap .read-btn::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 12px;
  right: 0;
  top: 53%;
  transform: translateY(-47%) rotate(90deg);
  background-image: url("../images/arrow-right-icon.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
  transition: all 0.3s ease-in-out;
}
.team-member__btns-content-wrap .read-btn:hover {
  color: #e6284d;
}
.team-member__btns-content-wrap .read-btn:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.team-member__btns-content-wrap .read-btn.read-less::after {
  transform: translateY(-47%) rotate(-90deg);
}
@media (min-width: 1921px) {
  .team-member__btns-content-wrap {
    gap: 1.042vw;
  }
  .team-member__btns-content-wrap .read-btn {
    padding: 0.833vw 0;
    padding-right: 1.563vw;
    font-size: 0.99vw;
    line-height: 1.354vw;
  }
  .team-member__btns-content-wrap .read-btn::after {
    width: 0.729vw;
    height: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .team-member__btns-content-wrap {
    gap: 20px;
  }
  .team-member__btns-content-wrap .read-btn {
    padding: 16px 0;
    padding-right: 30px;
    font-size: 19px;
    line-height: 26px;
  }
  .team-member__btns-content-wrap .read-btn::after {
    width: 14px;
    height: 16px;
  }
}
@media (max-width: 991.98px) {
  .team-member__btns-content-wrap {
    justify-content: center;
  }
}

.category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap {
  flex-direction: row-reverse;
}
.category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap {
  flex: 0 0 560px;
  padding: 104px 85px 102px 75px;
}
.category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
  flex: 0 0 calc(100% - 560px);
  padding: 104px 95px 102px 180px;
}
.category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-images-content-wrap {
  justify-content: flex-start;
}
.category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-heading-text-content-wrap p {
  text-align: left;
}
.category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p {
  text-align: left;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a {
  color: #ba0c2f;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover {
  color: #e6284d;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
  background-color: #ba0c2f;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-heading-text-content-wrap p {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:hover {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited:hover {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6 {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul strong,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol strong {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:hover,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:hover {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited:hover,
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited:hover {
  color: #ffffff;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link {
  background-color: #ffffff;
  color: #ba0c2f;
}
.category-desc.color-ba0c2f .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link:hover {
  background-color: #e6284d;
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-heading-text-content-wrap h2 {
  color: #08254a;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a {
  color: #08254a;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover {
  color: #002f5d;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
  background-color: #006eb7;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-heading-text-content-wrap p {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:hover {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited:hover {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6 {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul strong,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol strong {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:hover,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:hover {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited:hover,
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited:hover {
  color: #ffffff;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link {
  background-color: #ffffff;
  color: #08254a;
}
.category-desc.color-08254a .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link:hover {
  background-color: #006eb7;
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-heading-text-content-wrap h2 {
  color: #003324;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a {
  color: #003324;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover {
  color: #084835;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
  background-color: #003324;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-heading-text-content-wrap p {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:hover {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited:hover {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6 {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul strong,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol strong {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:hover,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:hover {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited:hover,
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited:hover {
  color: #ffffff;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link {
  background-color: #ffffff;
  color: #003324;
}
.category-desc.color-003324 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link:hover {
  background-color: #084835;
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-heading-text-content-wrap h2 {
  color: #006eb7;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a {
  color: #006eb7;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover {
  color: #08254a;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
  background-color: #006eb7;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-heading-text-content-wrap p {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:hover {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p a:visited:hover {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h1,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h2,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h3,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h4,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h5,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap h6 {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul strong,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol strong {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:hover,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:hover {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ul a:visited:hover,
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap ol a:visited:hover {
  color: #ffffff;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link {
  background-color: #ffffff;
  color: #006eb7;
}
.category-desc.color-006eb7 .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-multiple-links-content-wrap .anchor-link:hover {
  background-color: #08254a;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap {
    flex: 0 0 42.708vw;
    padding: 7.344vw 7.292vw 7.865vw 7.188vw;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 42.708vw);
    padding: 7.865vw 8.021vw 7.344vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap {
    flex: 0 0 820px;
    padding: 141px 140px 151px 138px;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 820px);
    padding: 151px 154px 141px 278px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap {
    flex: 0 0 437px;
    padding: 94px 118px 101px 67px;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-heading-text-content-wrap h2 {
    text-align: left;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap .category-desc__left-side-textual-content-wrap p {
    text-align: left;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 437px);
    padding: 104px 83px 95px 118px;
  }
}
@media (max-width: 991.98px) {
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap {
    flex-direction: column;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 87px 50px 101px 50px;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding: 74px 50px 81px 50px;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-images-content-wrap {
    justify-content: center;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-heading-text-content-wrap p {
    text-align: center;
  }
  .category-desc.card-left .category-desc__main-content-wrap .category-desc__main-inner-content-wrap .category-desc__main-flex-content-wrap .category-desc__main-right-side-content-wrap .category-desc__right-side-textual-content-wrap p {
    text-align: center;
  }
}
.category-desc__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .category-desc__main-flex-content-wrap {
    flex-direction: column;
  }
}
.category-desc__main-left-side-content-wrap {
  flex: 0 0 calc(100% - 560px);
  padding: 104px 95px 102px 180px;
}
@media (min-width: 1921px) {
  .category-desc__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 42.708vw);
    padding: 7.865vw 8.021vw 7.344vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 820px);
    padding: 151px 154px 141px 278px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 437px);
    padding: 104px 83px 95px 118px;
  }
}
@media (max-width: 991.98px) {
  .category-desc__main-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 74px 50px 81px 50px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__main-left-side-content-wrap {
    padding: 74px 36px 81px 36px;
  }
}
.category-desc__left-side-heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .category-desc__left-side-heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__left-side-heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.category-desc__left-side-textual-content-wrap {
  margin-top: 22px;
}
.category-desc__left-side-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.category-desc__left-side-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.category-desc__left-side-textual-content-wrap p a:hover {
  color: #000000;
}
.category-desc__left-side-textual-content-wrap p a:visited {
  color: #000000;
}
.category-desc__left-side-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.category-desc__left-side-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.category-desc__left-side-textual-content-wrap h1,
.category-desc__left-side-textual-content-wrap h2,
.category-desc__left-side-textual-content-wrap h3,
.category-desc__left-side-textual-content-wrap h4,
.category-desc__left-side-textual-content-wrap h5,
.category-desc__left-side-textual-content-wrap h6,
.category-desc__left-side-textual-content-wrap ul,
.category-desc__left-side-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.category-desc__left-side-textual-content-wrap h1,
.category-desc__left-side-textual-content-wrap h2,
.category-desc__left-side-textual-content-wrap h3,
.category-desc__left-side-textual-content-wrap h4,
.category-desc__left-side-textual-content-wrap h5,
.category-desc__left-side-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.category-desc__left-side-textual-content-wrap ul,
.category-desc__left-side-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.category-desc__left-side-textual-content-wrap ul strong,
.category-desc__left-side-textual-content-wrap ol strong {
  color: #000000;
}
.category-desc__left-side-textual-content-wrap ul a,
.category-desc__left-side-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.category-desc__left-side-textual-content-wrap ul a:hover,
.category-desc__left-side-textual-content-wrap ol a:hover {
  color: #000000;
}
.category-desc__left-side-textual-content-wrap ul a:visited,
.category-desc__left-side-textual-content-wrap ol a:visited {
  color: #000000;
}
.category-desc__left-side-textual-content-wrap ul a:visited:hover,
.category-desc__left-side-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .category-desc__left-side-textual-content-wrap {
    margin-top: 1.823vw;
  }
  .category-desc__left-side-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .category-desc__left-side-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .category-desc__left-side-textual-content-wrap h1,
  .category-desc__left-side-textual-content-wrap h2,
  .category-desc__left-side-textual-content-wrap h3,
  .category-desc__left-side-textual-content-wrap h4,
  .category-desc__left-side-textual-content-wrap h5,
  .category-desc__left-side-textual-content-wrap h6,
  .category-desc__left-side-textual-content-wrap ul,
  .category-desc__left-side-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .category-desc__left-side-textual-content-wrap ul,
  .category-desc__left-side-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__left-side-textual-content-wrap {
    margin-top: 35px;
  }
  .category-desc__left-side-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .category-desc__left-side-textual-content-wrap ul,
  .category-desc__left-side-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__left-side-textual-content-wrap {
    margin-top: 70px;
  }
  .category-desc__left-side-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .category-desc__left-side-textual-content-wrap ul,
  .category-desc__left-side-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .category-desc__left-side-textual-content-wrap {
    margin-top: 30px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__left-side-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .category-desc__left-side-textual-content-wrap ul,
  .category-desc__left-side-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.category-desc__left-side-special-text-content-wrap {
  margin-top: 52px;
}
.category-desc__left-side-special-text-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  line-height: 39px;
  letter-spacing: 0px;
  color: #96722b;
}
@media (min-width: 1921px) {
  .category-desc__left-side-special-text-content-wrap {
    margin-top: 4.792vw;
  }
  .category-desc__left-side-special-text-content-wrap p {
    font-size: 2.344vw;
    line-height: 2.708vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__left-side-special-text-content-wrap {
    margin-top: 92px;
  }
  .category-desc__left-side-special-text-content-wrap p {
    font-size: 45px;
    line-height: 52px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__left-side-special-text-content-wrap {
    margin-top: 60px;
  }
  .category-desc__left-side-special-text-content-wrap p {
    font-size: 32px;
    line-height: 39px;
  }
}
@media (max-width: 991.98px) {
  .category-desc__left-side-special-text-content-wrap {
    margin-top: 70px;
  }
  .category-desc__left-side-special-text-content-wrap p {
    text-align: left;
  }
}
.category-desc__left-side-btns-content-wrap {
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .category-desc__left-side-btns-content-wrap {
    margin-top: 1.302vw;
    gap: 1.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__left-side-btns-content-wrap {
    margin-top: 25px;
    gap: 20px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__left-side-btns-content-wrap {
    margin-top: 52px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .category-desc__left-side-btns-content-wrap {
    margin-top: 15px;
    gap: 15px;
    justify-content: flex-start;
  }
}
.category-desc__main-right-side-content-wrap {
  flex: 0 0 560px;
  padding: 104px 85px 102px 75px;
}
@media (min-width: 1921px) {
  .category-desc__main-right-side-content-wrap {
    flex: 0 0 42.708vw;
    padding: 7.344vw 7.292vw 7.865vw 7.188vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__main-right-side-content-wrap {
    flex: 0 0 820px;
    padding: 141px 140px 151px 138px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__main-right-side-content-wrap {
    flex: 0 0 437px;
    padding: 94px 118px 101px 67px;
  }
}
@media (max-width: 991.98px) {
  .category-desc__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding: 87px 50px 101px 50px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding: 87px 36px 101px 36px;
  }
}
.category-desc__right-side-images-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
}
.category-desc__right-side-images-content-wrap .image-wrap {
  width: 320px;
  height: 80px;
}
.category-desc__right-side-images-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .category-desc__right-side-images-content-wrap {
    gap: 1.042vw;
  }
  .category-desc__right-side-images-content-wrap .image-wrap {
    width: 21.146vw;
    height: 5.417vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__right-side-images-content-wrap {
    gap: 20px;
  }
  .category-desc__right-side-images-content-wrap .image-wrap {
    width: 406px;
    height: 104px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__right-side-images-content-wrap {
    gap: 15px;
  }
  .category-desc__right-side-images-content-wrap .image-wrap {
    width: 245px;
    height: 63px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__right-side-images-content-wrap .image-wrap {
    width: 286px;
    height: 73px;
  }
}
.category-desc__right-side-heading-text-content-wrap {
  margin-top: 38px;
}
.category-desc__right-side-heading-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .category-desc__right-side-heading-text-content-wrap {
    margin-top: 2.083vw;
  }
  .category-desc__right-side-heading-text-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__right-side-heading-text-content-wrap {
    margin-top: 40px;
  }
  .category-desc__right-side-heading-text-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__right-side-heading-text-content-wrap {
    margin-top: 32px;
  }
  .category-desc__right-side-heading-text-content-wrap p {
    font-size: 18px;
    line-height: 25px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__right-side-heading-text-content-wrap {
    margin-top: 39px;
  }
  .category-desc__right-side-heading-text-content-wrap p {
    font-size: 20px;
    line-height: 25px;
  }
}
.category-desc__right-side-textual-content-wrap {
  margin-top: 12px;
}
.category-desc__right-side-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.category-desc__right-side-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.category-desc__right-side-textual-content-wrap p a:hover {
  color: #000000;
}
.category-desc__right-side-textual-content-wrap p a:visited {
  color: #000000;
}
.category-desc__right-side-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.category-desc__right-side-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.category-desc__right-side-textual-content-wrap h1,
.category-desc__right-side-textual-content-wrap h2,
.category-desc__right-side-textual-content-wrap h3,
.category-desc__right-side-textual-content-wrap h4,
.category-desc__right-side-textual-content-wrap h5,
.category-desc__right-side-textual-content-wrap h6,
.category-desc__right-side-textual-content-wrap ul,
.category-desc__right-side-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.category-desc__right-side-textual-content-wrap h1,
.category-desc__right-side-textual-content-wrap h2,
.category-desc__right-side-textual-content-wrap h3,
.category-desc__right-side-textual-content-wrap h4,
.category-desc__right-side-textual-content-wrap h5,
.category-desc__right-side-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.category-desc__right-side-textual-content-wrap ul,
.category-desc__right-side-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.category-desc__right-side-textual-content-wrap ul strong,
.category-desc__right-side-textual-content-wrap ol strong {
  color: #000000;
}
.category-desc__right-side-textual-content-wrap ul a,
.category-desc__right-side-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.category-desc__right-side-textual-content-wrap ul a:hover,
.category-desc__right-side-textual-content-wrap ol a:hover {
  color: #000000;
}
.category-desc__right-side-textual-content-wrap ul a:visited,
.category-desc__right-side-textual-content-wrap ol a:visited {
  color: #000000;
}
.category-desc__right-side-textual-content-wrap ul a:visited:hover,
.category-desc__right-side-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .category-desc__right-side-textual-content-wrap {
    margin-top: 1.719vw;
  }
  .category-desc__right-side-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .category-desc__right-side-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .category-desc__right-side-textual-content-wrap h1,
  .category-desc__right-side-textual-content-wrap h2,
  .category-desc__right-side-textual-content-wrap h3,
  .category-desc__right-side-textual-content-wrap h4,
  .category-desc__right-side-textual-content-wrap h5,
  .category-desc__right-side-textual-content-wrap h6,
  .category-desc__right-side-textual-content-wrap ul,
  .category-desc__right-side-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .category-desc__right-side-textual-content-wrap ul,
  .category-desc__right-side-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__right-side-textual-content-wrap {
    margin-top: 33px;
  }
  .category-desc__right-side-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .category-desc__right-side-textual-content-wrap ul,
  .category-desc__right-side-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__right-side-textual-content-wrap {
    margin-top: 25px;
  }
  .category-desc__right-side-textual-content-wrap p {
    font-size: 18px;
    line-height: 24px;
  }
  .category-desc__right-side-textual-content-wrap ul,
  .category-desc__right-side-textual-content-wrap ol {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__right-side-textual-content-wrap {
    margin-top: 20px;
  }
  .category-desc__right-side-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .category-desc__right-side-textual-content-wrap ul,
  .category-desc__right-side-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.category-desc__right-side-multiple-links-content-wrap {
  margin-top: 25px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
}
.category-desc__right-side-multiple-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.category-desc__right-side-multiple-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .category-desc__right-side-multiple-links-content-wrap {
    margin-top: 2.5vw;
    gap: 1.042vw;
  }
  .category-desc__right-side-multiple-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.573vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-desc__right-side-multiple-links-content-wrap {
    margin-top: 48px;
    gap: 20px;
  }
  .category-desc__right-side-multiple-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 11px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .category-desc__right-side-multiple-links-content-wrap {
    margin-top: 72px;
    gap: 15px;
  }
  .category-desc__right-side-multiple-links-content-wrap .anchor-link {
    border-radius: 50px;
    padding: 6px 16px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .category-desc__right-side-multiple-links-content-wrap {
    margin-top: 52px;
  }
}

.cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap {
  flex-direction: row-reverse;
}
.cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 719px);
  padding: 104px 180px 116px 31px;
}
.cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
  flex: 0 0 719px;
  justify-content: flex-start;
}
.cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
  width: 719px;
  height: 653px;
}
.cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
  width: 470px;
  height: 662px;
  right: unset;
  left: 60px;
  bottom: -60px;
  transform: rotate(-142deg) rotateY(180deg);
}
.cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
  position: absolute;
  width: 332px;
  height: 301px;
  top: 38px;
  right: unset;
  left: 74px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(15deg);
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
  color: #ba0c2f;
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #ba0c2f;
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #e6284d;
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #e6284d;
  color: #ffffff;
}
.cntnt-wt-head-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
  color: #08254a;
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(24%) sepia(75%) saturate(2525%) hue-rotate(186deg) brightness(93%) contrast(104%);
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #08254a;
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #002f5d;
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #08254a;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #006eb7;
  color: #ffffff;
}
.cntnt-wt-head-anchor-grphc-images.color-08254a .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(1187%) hue-rotate(179deg) brightness(95%) contrast(103%);
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
  color: #003324;
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(42%) sepia(51%) saturate(561%) hue-rotate(2deg) brightness(98%) contrast(88%);
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #003324;
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #084835;
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #003324;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #084835;
  color: #ffffff;
}
.cntnt-wt-head-anchor-grphc-images.color-003324 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(46%) sepia(10%) saturate(2671%) hue-rotate(1deg) brightness(95%) contrast(85%);
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
  color: #006eb7;
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #006eb7;
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #08254a;
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #006eb7;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #08254a;
  color: #ffffff;
}
.cntnt-wt-head-anchor-grphc-images.color-006eb7 .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 53.646vw);
    padding: 10.417vw 14.479vw 10.417vw 2.552vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 27.865vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 27.865vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 27.865vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 27.865vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 53.646vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 53.646vw;
    height: 48.438vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 34.375vw;
    height: 48.438vw;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 24.271vw;
    height: 21.979vw;
    top: 1.979vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 1030px);
    padding: 200px 278px 200px 49px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 535px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 535px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 535px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 535px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 1030px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 1030px;
    height: 930px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 660px;
    height: 930px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 466px;
    height: 422px;
    top: 38px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 50%;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 590px);
    padding: 78px 118px 78px 31px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 285px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 285px;
    margin-top: 30px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 285px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 285px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 590px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 590px;
    height: 630px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 450px;
    height: 650px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 271px;
    height: 245px;
    top: 88px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 78px 50px 40px 50px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 100%;
    height: 630px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 450px;
    height: 650px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 271px;
    height: 245px;
    top: 88px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 53px 36px 40px 36px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 100%;
    height: 350px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 310px;
    height: 450px;
  }
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 190px;
    height: 172px;
    top: 20px;
  }
}
@media (max-width: 375.98px) {
  .cntnt-wt-head-anchor-grphc-images.media-left .cntnt-wt-head-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 280px;
    height: 430px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-content-wrap {
  background-color: #f4f3ef;
}
.cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 640px);
  padding: 102px 17px 102px 180px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 49.063vw);
    padding: 11.563vw 1.354vw 11.615vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 942px);
    padding: 222px 26px 223px 278px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 501px);
    padding: 105px 17px 105px 118px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 80px 50px 80px 50px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-left-side-content-wrap {
    padding: 93px 36px 29px 36px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
  max-width: 444px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 35.052vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 673px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 386px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-heading-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
  max-width: 444px;
  margin-top: 22px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p a:hover {
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p a:visited {
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h1,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h2,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h3,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h4,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h5,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h6,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h1,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h2,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h3,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h4,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h5,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul strong,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol strong {
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul a,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul a:hover,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol a:hover {
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul a:visited,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol a:visited {
  color: #000000;
}
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul a:visited:hover,
.cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 35.052vw;
    margin-top: 2.344vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h1,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h2,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h3,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h4,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h5,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap h6,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 673px;
    margin-top: 45px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 386px;
    margin-top: 30px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap {
    max-width: 100%;
    margin-top: 20px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-grphc-images__main-block-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap {
  margin-top: 30px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap {
    margin-top: 2.604vw;
    gap: 1.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-feature-content-wrap {
    margin-top: 50px;
    gap: 35px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 21px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap {
    gap: 1.563vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-single-feature-content-wrap {
    gap: 30px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap {
  flex: 0 0 43px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap {
  width: 43px;
  height: 43px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(105deg) brightness(93%) contrast(101%);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap {
    flex: 0 0 4.167vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap {
    width: 4.167vw;
    height: 4.167vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap {
    flex: 0 0 80px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap {
    flex: 0 0 30px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap {
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap {
    flex: 0 0 40px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-image-content-wrap .image-wrap {
    width: 40px;
    height: 40px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap {
  flex: 0 0 calc(100% - 43px - 21px);
}
.cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap {
    flex: 0 0 calc(100% - 4.167vw - 1.563vw);
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.25vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap {
    flex: 0 0 calc(100% - 80px - 30px);
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap p {
    font-size: 19px;
    line-height: 24px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap {
    flex: 0 0 calc(100% - 30px - 30px);
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap p {
    font-size: 19px;
    line-height: 24px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-feature-text-content-wrap {
    flex: 0 0 calc(100% - 40px - 30px);
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
  max-width: 444px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 35.052vw;
    margin-top: 3.385vw;
    gap: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 673px;
    margin-top: 65px;
    gap: 16px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 386px;
    margin-top: 55px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
  max-width: 444px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 35.052vw;
    margin-top: 3.385vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 673px;
    margin-top: 65px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 386px;
    margin-top: 55px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
  flex: 0 0 640px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 49.063vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 942px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 501px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
  position: relative;
  width: 640px;
  height: 653px;
  overflow: hidden;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 49.063vw;
    height: 48.125vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 942px;
    height: 924px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__main-and-graphic-images-content-wrap {
    height: 395px;
  }
}
.cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
  position: absolute;
  width: 502px;
  height: 707px;
  right: 15px;
  bottom: -120px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transform: rotate(-38deg);
  filter: brightness(0) saturate(100%) invert(97%) sepia(3%) saturate(606%) hue-rotate(341deg) brightness(102%) contrast(84%);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 39.219vw;
    height: 55.26vw;
    right: 1.302vw;
    bottom: -9.896vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 753px;
    height: 1061px;
    right: 25px;
    bottom: -190px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 501px;
    height: 707px;
    right: -100px;
    bottom: -130px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 650px;
    height: 950px;
    right: -50px;
    bottom: -220px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 350px;
    height: 600px;
    right: -20px;
    bottom: -180px;
  }
}
@media (max-width: 375.98px) {
  .cntnt-wt-head-anchor-grphc-images__graphic-image-content-wrap {
    width: 290px;
    height: 550px;
    right: -20px;
    bottom: -180px;
  }
}
.cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
  position: absolute;
  width: 332px;
  height: 301px;
  top: 20px;
  right: 29px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(78deg);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 25.938vw;
    height: 23.49vw;
    top: 0.521vw;
    right: 1.51vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 498px;
    height: 451px;
    top: 10px;
    right: 29px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 331px;
    height: 301px;
    top: 60px;
    right: -70px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 331px;
    height: 301px;
    right: 0;
    bottom: -130px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-grphc-images__leaf-content-wrap {
    width: 234px;
    height: 212px;
    right: 0;
    bottom: unset;
    top: 20px;
  }
}
.cntnt-wt-head-anchor-grphc-images__main-image-content-wrap {
  position: absolute;
  width: 100%;
  height: auto;
  right: 0;
  bottom: 0;
}
.cntnt-wt-head-anchor-grphc-images__main-image-content-wrap img {
  width: 100%;
  height: 100%;
}

.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__heading-and-description-content-wrap .category-locations__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a {
  color: #ba0c2f;
}
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover {
  color: #e6284d;
}
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #ba0c2f;
  background-color: #ba0c2f;
  color: #ffffff;
}
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-ba0c2f .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #e6284d;
  background-color: #e6284d;
  color: #ffffff;
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__heading-and-description-content-wrap .category-locations__heading-text-content-wrap h2 {
  color: #08254a;
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a {
  color: #08254a;
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover {
  color: #002f5d;
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #08254a;
  background-color: #08254a;
  color: #ffffff;
}
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-08254a .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #002f5d;
  background-color: #002f5d;
  color: #ffffff;
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__heading-and-description-content-wrap .category-locations__heading-text-content-wrap h2 {
  color: #003324;
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a {
  color: #003324;
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover {
  color: #084835;
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #003324;
  background-color: #003324;
  color: #ffffff;
}
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-003324 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #96722b;
  background-color: #96722b;
  color: #ffffff;
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__heading-and-description-content-wrap .category-locations__heading-text-content-wrap h2 {
  color: #006eb7;
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a {
  color: #006eb7;
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover {
  color: #08254a;
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap .category-locations__single-location-anchor-btns-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #006eb7;
  background-color: #006eb7;
  color: #ffffff;
}
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap button,
.category-locations.color-006eb7 .category-locations__main-content-wrap .category-locations__main-inner-content-wrap .category-locations__multiple-location-content-wrap .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-btns-content-wrap a {
  border: 1px solid #08254a;
  background-color: #08254a;
  color: #ffffff;
}
.category-locations__main-inner-content-wrap {
  padding: 101px 95px 115px;
}
@media (min-width: 1921px) {
  .category-locations__main-inner-content-wrap {
    padding: 7.031vw 0 9.583vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__main-inner-content-wrap {
    padding: 135px 0 184px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__main-inner-content-wrap {
    padding: 90px 0 95px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__main-inner-content-wrap {
    padding: 125px 0 85px;
  }
}
.category-locations__heading-and-description-content-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.category-locations__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
  text-align: center;
}
@media (min-width: 1921px) {
  .category-locations__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.category-locations__description-text-content-wrap {
  margin-top: 22px;
  max-width: 731px;
}
.category-locations__description-text-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
  text-align: center;
}
@media (min-width: 1921px) {
  .category-locations__description-text-content-wrap {
    margin-top: 2.344vw;
    max-width: 56.667vw;
  }
  .category-locations__description-text-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__description-text-content-wrap {
    margin-top: 45px;
    max-width: 1088px;
  }
  .category-locations__description-text-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__description-text-content-wrap {
    margin-top: 32px;
    max-width: 731px;
  }
  .category-locations__description-text-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__description-text-content-wrap {
    margin-top: 30px;
    max-width: 100%;
  }
  .category-locations__description-text-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
}
.category-locations__multiple-location-content-wrap {
  margin-top: 63px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  -moz-column-gap: 30px;
  column-gap: 30px;
  row-gap: 27px;
}
@media (min-width: 1921px) {
  .category-locations__multiple-location-content-wrap {
    margin-top: 2.865vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.667vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__multiple-location-content-wrap {
    margin-top: 55px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 32px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__multiple-location-content-wrap {
    margin-top: 36px;
    -moz-column-gap: 26px;
    column-gap: 26px;
    row-gap: 24px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__multiple-location-content-wrap {
    margin-top: 60px;
    -moz-column-gap: 23px;
    column-gap: 23px;
    row-gap: 23px;
  }
}
.category-locations__single-location-content-wrap {
  flex: 0 0 calc(50% - 15px);
  height: 331px;
  overflow: hidden;
}
.category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__image-content-wrap .image-wrap img {
  filter: blur(4px);
}
.category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__single-location-overlay-content-wrap {
  top: 0;
}
@media (min-width: 1921px) {
  .category-locations__single-location-content-wrap {
    flex: 0 0 calc(25% - 0.625vw);
    height: 28.906vw;
  }
  .category-locations__single-location-content-wrap:hover .category-locations__single-location-inner-content-wrap .category-locations__image-content-wrap .image-wrap img {
    filter: blur(0.208vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__single-location-content-wrap {
    flex: 0 0 calc(25% - 12px);
    height: 555px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__single-location-content-wrap {
    flex: 0 0 calc(50% - 13px);
    height: 281px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__single-location-content-wrap {
    flex: 0 0 100%;
    height: 264px;
  }
}
.category-locations__single-location-inner-content-wrap {
  position: relative;
  width: 100%;
  height: 100%;
}
.category-locations__image-content-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 306px;
}
.category-locations__image-content-wrap .image-wrap {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.category-locations__image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  -o-object-fit: cover;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .category-locations__image-content-wrap {
    height: 26.927vw;
  }
  .category-locations__image-content-wrap .image-wrap img {
    border-top-left-radius: 0.156vw;
    border-top-right-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__image-content-wrap {
    height: 517px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__image-content-wrap {
    height: 262px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__image-content-wrap {
    height: 246px;
  }
}
.category-locations__single-location-overlay-content-wrap {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  height: 100%;
  padding: 70px 47px 40px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: rgba(255, 255, 255, 0.7411764706);
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .category-locations__single-location-overlay-content-wrap {
    padding: 3.646vw 2.448vw 3.906vw;
    border-top-left-radius: 0.156vw;
    border-top-right-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__single-location-overlay-content-wrap {
    padding: 70px 47px 75px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__single-location-overlay-content-wrap {
    padding: 38px 30px 38px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__single-location-overlay-content-wrap {
    padding: 36px 25px 36px;
  }
}
.category-locations__single-location-textual-content-wrap {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  text-overflow: ellipsis;
}
.category-locations__single-location-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
  text-align: center;
}
@media (min-width: 1921px) {
  .category-locations__single-location-textual-content-wrap {
    -webkit-line-clamp: 10;
  }
  .category-locations__single-location-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__single-location-textual-content-wrap {
    -webkit-line-clamp: 10;
  }
  .category-locations__single-location-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__single-location-textual-content-wrap {
    -webkit-line-clamp: 5;
  }
  .category-locations__single-location-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__single-location-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
}
.category-locations__single-location-anchor-btns-content-wrap {
  margin-top: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .category-locations__single-location-anchor-btns-content-wrap {
    margin-top: 2.083vw;
    gap: 0.781vw;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__single-location-anchor-btns-content-wrap {
    margin-top: 30px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__single-location-anchor-btns-content-wrap {
    margin-top: 20px;
  }
}
.category-locations__single-location-btns-content-wrap {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 20px;
}
.category-locations__single-location-btns-content-wrap button,
.category-locations__single-location-btns-content-wrap a {
  width: 100%;
  padding: 13px 20px;
  border: 1px solid #ffffff;
  background-color: #000000;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  border-radius: 50px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.category-locations__single-location-btns-content-wrap button:hover,
.category-locations__single-location-btns-content-wrap a:hover {
  border: 1px solid #000000;
  color: #000000;
  background-color: #ffffff;
}
@media (min-width: 1921px) {
  .category-locations__single-location-btns-content-wrap {
    gap: 1.302vw;
  }
  .category-locations__single-location-btns-content-wrap button,
  .category-locations__single-location-btns-content-wrap a {
    padding: 1.198vw 1.042vw;
    border-width: 0.052vw;
    font-size: 1.042vw;
    line-height: 1.458vw;
    border-radius: 5.208vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .category-locations__single-location-btns-content-wrap {
    gap: 25px;
  }
  .category-locations__single-location-btns-content-wrap button,
  .category-locations__single-location-btns-content-wrap a {
    padding: 23px 20px;
    font-size: 20px;
    line-height: 28px;
    border-radius: 100px;
  }
}
@media (max-width: 1200.98px) {
  .category-locations__single-location-btns-content-wrap {
    gap: 20px;
  }
  .category-locations__single-location-btns-content-wrap button,
  .category-locations__single-location-btns-content-wrap a {
    padding: 7px 15px;
    font-size: 15px;
    line-height: 22px;
    border-radius: 50px;
  }
}
@media (max-width: 575.98px) {
  .category-locations__single-location-btns-content-wrap {
    gap: 15px;
  }
  .category-locations__single-location-btns-content-wrap button,
  .category-locations__single-location-btns-content-wrap a {
    padding: 6px 15px;
    font-size: 14px;
    line-height: 22px;
  }
}

.service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__top-content-block {
  display: block;
}
.service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block {
  position: relative;
  padding: 0;
}
.service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block {
  position: absolute;
  left: 0;
  top: -108px;
  width: 100%;
}
.service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
  background-color: #f4f3ef;
  padding: 60px 95px 74px;
}
.service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap {
  background-color: #ffffff;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
  color: #ba0c2f;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link:hover {
  background-color: #e6284d;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
  background-color: #ba0c2f;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
  color: #08254a;
}
.service-fees-finance.color-ba0c2f .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(11%) sepia(92%) saturate(1115%) hue-rotate(187deg) brightness(90%) contrast(98%);
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
  color: #08254a;
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
  color: #08254a;
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link {
  background-color: #08254a;
  color: #ffffff;
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link:hover {
  background-color: #006eb7;
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
  background-color: #006eb7;
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
  color: #08254a;
}
.service-fees-finance.color-08254a .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(11%) sepia(92%) saturate(1115%) hue-rotate(187deg) brightness(90%) contrast(98%);
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
  color: #003324;
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
  color: #003324;
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link {
  background-color: #003324;
  color: #ffffff;
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link:hover {
  background-color: #084835;
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
  background-color: #96722b;
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
  color: #003324;
}
.service-fees-finance.color-003324 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(27%) saturate(3943%) hue-rotate(139deg) brightness(102%) contrast(101%);
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
  color: #006eb7;
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
  color: #006eb7;
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link {
  background-color: #006eb7;
  color: #ffffff;
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap a.anchor-link:hover {
  background-color: #08254a;
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
  background-color: #08254a;
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
  color: #006eb7;
}
.service-fees-finance.color-006eb7 .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap img {
  filter: brightness(0) saturate(100%) invert(22%) sepia(97%) saturate(2053%) hue-rotate(186deg) brightness(98%) contrast(103%);
}
@media (min-width: 1921px) {
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block {
    top: -8.177vw;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 3.333vw 7.292vw 4.792vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block {
    top: -157px;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 64px 140px 92px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block {
    top: -115px;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 57px 67px 104px;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap {
    gap: 35px;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap {
    flex: 0 0 calc(100% - 316px - 35px);
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap {
    flex: 0 0 316px;
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__top-content-block {
    display: none;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block {
    height: auto;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block {
    position: static;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 89px 50px 83px;
    margin: 0 -50px;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap {
    gap: 68px;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-left-side-content-wrap {
    flex: 0 0 auto;
  }
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap .service-fees-finance__bottom-block-main-flex-content-wrap .service-fees-finance__bottom-block-main-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
@media (max-width: 575.98px) {
  .service-fees-finance.with-media .service-fees-finance__main-content-block .service-fees-finance__bottom-content-block .service-fees-finance__bottom-inner-content-block .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 89px 36px 83px;
    margin: 0 -36px;
  }
}
.service-fees-finance__top-content-block {
  height: 452px;
  display: none;
}
@media (min-width: 1921px) {
  .service-fees-finance__top-content-block {
    height: 31.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__top-content-block {
    height: 604px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__top-content-block {
    height: 375px;
  }
}
.service-fees-finance__main-image-content-block .image-wrap {
  width: 100%;
  height: 452px;
}
.service-fees-finance__main-image-content-block .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .service-fees-finance__main-image-content-block .image-wrap {
    height: 31.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__main-image-content-block .image-wrap {
    height: 604px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__main-image-content-block .image-wrap {
    height: 375px;
  }
}
.service-fees-finance__bottom-content-block {
  padding: 132px 0 163px;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-content-block {
    padding: 6.771vw 0 9.635vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-content-block {
    padding: 130px 0 185px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-content-block {
    padding: 95px 0 145px;
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance__bottom-content-block {
    padding: 65px 0 49px;
  }
}
.service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
  border-radius: 3px;
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    border-radius: 0.156vw;
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-textual-and-fee-structure-content-wrap {
    padding: 0;
  }
}
.service-fees-finance__bottom-block-heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
  text-align: center;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 575.98px) {
  .service-fees-finance__bottom-block-heading-text-content-wrap h2 {
    text-align: left;
  }
}
.service-fees-finance__bottom-block-main-flex-content-wrap {
  margin-top: 40px;
  display: flex;
  justify-content: flex-start;
  gap: 95px;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-flex-content-wrap {
    margin-top: 2.5vw;
    gap: 8.021vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-flex-content-wrap {
    margin-top: 48px;
    gap: 154px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-flex-content-wrap {
    margin-top: 40px;
    gap: 150px;
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance__bottom-block-main-flex-content-wrap {
    margin-top: 42px;
    flex-direction: column;
    gap: 68px;
  }
}
.service-fees-finance__bottom-block-main-left-side-content-wrap {
  flex: 0 0 calc(100% - 445px - 95px);
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-left-side-content-wrap {
    flex: 0 0 calc(100% - 35.104vw - 8.021vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-left-side-content-wrap {
    flex: 0 0 calc(100% - 674px - 154px);
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-left-side-content-wrap {
    flex: 0 0 calc(100% - 316px - 150px);
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance__bottom-block-main-left-side-content-wrap {
    flex: 0 0 auto;
  }
}
.service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 575.98px) {
  .service-fees-finance__bottom-block-main-left-side-heading-text-content-wrap p {
    font-size: 20px;
    line-height: 25px;
  }
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap {
  margin-top: 16px;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: 0px;
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap p a:hover {
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap p a:visited {
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h1,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h2,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h3,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h4,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h5,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h6,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h1,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h2,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h3,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h4,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h5,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 18px;
  line-height: 23px;
  letter-spacing: 0px;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul strong,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol strong {
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul a,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul a:hover,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol a:hover {
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul a:visited,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol a:visited {
  color: #000000;
}
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul a:visited:hover,
.service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap {
    margin-top: 1.563vw;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap p {
    font-size: 1.094vw;
    line-height: 1.406vw;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap h1,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap h2,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap h3,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap h4,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap h5,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap h6,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.094vw;
    line-height: 1.406vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap {
    margin-top: 30px;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap p {
    font-size: 21px;
    line-height: 27px;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
    font-size: 21px;
    line-height: 27px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap {
    margin-top: 14px;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap p {
    font-size: 17px;
    line-height: 22px;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
    font-size: 17px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap {
    margin-top: 16px;
  }
}
@media (max-width: 575.98px) {
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap p {
    font-size: 18px;
    line-height: 23px;
  }
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ul,
  .service-fees-finance__bottom-block-main-left-side-textual-content-wrap ol {
    font-size: 18px;
    line-height: 23px;
  }
}
.service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap {
  margin-top: 33px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 15px;
}
.service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 20px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap {
    margin-top: 2.188vw;
    gap: 1.198vw;
  }
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.469vw 1.198vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap {
    margin-top: 42px;
    gap: 23px;
  }
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 9px 23px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap {
    margin-top: 38px;
    gap: 15px;
  }
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap .anchor-link {
    border-radius: 50px;
    padding: 4px 20px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance__bottom-block-main-left-side-multiple-links-content-wrap {
    margin-top: 55px;
  }
}
.service-fees-finance__bottom-block-main-right-side-content-wrap {
  flex: 0 0 445px;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-right-side-content-wrap {
    flex: 0 0 35.104vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-right-side-content-wrap {
    flex: 0 0 674px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-right-side-content-wrap {
    flex: 0 0 316px;
  }
}
@media (max-width: 991.98px) {
  .service-fees-finance__bottom-block-main-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap {
    gap: 0.781vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap {
    gap: 15px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-right-side-multiple-fee-element-content-wrap {
    gap: 10px;
  }
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap {
  background-color: #f4f3ef;
  border-radius: 3px;
  display: flex;
  justify-content: flex-start;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-content-wrap {
    border-radius: 0.156vw;
  }
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
  flex: 0 0 54px;
  border-radius: 3px;
  background-color: #000000;
  display: flex;
  justify-content: center;
  align-items: center;
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap .image-wrap {
  width: 28px;
  height: 28px;
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
    flex: 0 0 4.167vw;
    border-radius: 0.156vw;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap .image-wrap {
    width: 1.823vw;
    height: 1.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
    flex: 0 0 80px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap .image-wrap {
    width: 35px;
    height: 35px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
    flex: 0 0 39px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap .image-wrap {
    width: 22px;
    height: 22px;
  }
}
@media (max-width: 575.98px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap {
    flex: 0 0 54px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-image-content-wrap .image-wrap {
    width: 28px;
    height: 28px;
  }
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap {
  flex: 0 0 calc(100% - 54px);
  padding: 16px 20px 16px 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 15px;
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap {
  flex: 0 0 calc(100% - 17px - 15px);
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap {
  flex: 0 0 17px;
  width: 17px;
  height: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap a {
  width: 100%;
  height: 100%;
}
.service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap img {
  width: 100%;
  height: 100%;
  filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(14%) hue-rotate(273deg) brightness(104%) contrast(104%);
}
@media (min-width: 1921px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap {
    flex: 0 0 calc(100% - 4.167vw);
    padding: 1.406vw 1.51vw 1.406vw 2.604vw;
    gap: 1.042vw;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap {
    flex: 0 0 calc(100% - 0.885vw - 1.042vw);
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.302vw;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap {
    flex: 0 0 1.302vw;
    width: 1.302vw;
    height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap {
    flex: 0 0 calc(100% - 80px);
    padding: 27px 29px 27px 50px;
    gap: 20px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap {
    flex: 0 0 calc(100% - 17px - 20px);
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
    font-size: 23px;
    line-height: 25px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap {
    flex: 0 0 25px;
    width: 25px;
    height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap {
    flex: 0 0 calc(100% - 39px);
    padding: 17px 14px 17px 17px;
    gap: 15px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap {
    flex: 0 0 calc(100% - 12px - 15px);
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap {
    flex: 0 0 12px;
    width: 12px;
    height: 12px;
  }
}
@media (max-width: 575.98px) {
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap {
    flex: 0 0 calc(100% - 54px);
    padding: 17px 18px 17px 24px;
    gap: 15px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap {
    flex: 0 0 calc(100% - 17px - 15px);
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .text-content-wrap p {
    font-size: 20px;
    line-height: 25px;
  }
  .service-fees-finance__bottom-block-main-right-side-single-fee-element-text-and-download-content-wrap .download-icon-image-wrap {
    flex: 0 0 17px;
    width: 17px;
    height: 17px;
  }
}

.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a {
  color: #ba0c2f;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover {
  color: #e6284d;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__main-heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__textual-heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a {
  color: #ba0c2f;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover {
  color: #e6284d;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap {
  background-color: #ba0c2f;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap:hover {
  background-color: #e6284d;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
}
.desc-vid-cta.color-ba0c2f .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #e6284d;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a {
  color: #08254a;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover {
  color: #002f5d;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__main-heading-text-content-wrap h2 {
  color: #08254a;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__textual-heading-text-content-wrap h2 {
  color: #08254a;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a {
  color: #08254a;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover {
  color: #002f5d;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap {
  background-color: #006eb7;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap:hover {
  background-color: #08254a;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #08254a;
  color: #ffffff;
}
.desc-vid-cta.color-08254a .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #006eb7;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a {
  color: #003324;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover {
  color: #084835;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__main-heading-text-content-wrap h2 {
  color: #003324;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__textual-heading-text-content-wrap h2 {
  color: #003324;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a {
  color: #003324;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover {
  color: #084835;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap {
  background-color: #96722b;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap:hover {
  background-color: #003324;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #003324;
  color: #ffffff;
}
.desc-vid-cta.color-003324 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #084835;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a {
  color: #006eb7;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover {
  color: #08254a;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__back-btn-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__main-heading-text-content-wrap h2 {
  color: #006eb7;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__textual-heading-text-content-wrap h2 {
  color: #006eb7;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a {
  color: #006eb7;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover {
  color: #08254a;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__textual-anchor-btn-content-wrap .desc-vid-cta__multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap {
  background-color: #08254a;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap .desc-vid-cta__media-content-wrap .desc-vid-cta__video-content-wrap .desc-vid-cta__video-play-btn-content-wrap:hover {
  background-color: #006eb7;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #006eb7;
  color: #ffffff;
}
.desc-vid-cta.color-006eb7 .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #08254a;
}
.desc-vid-cta.media-left .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap {
  flex-direction: row-reverse;
}
@media (max-width: 575.98px) {
  .desc-vid-cta.media-left .desc-vid-cta__main-content-wrap .desc-vid-cta__main-inner-content-wrap .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    flex-direction: column;
  }
}
.desc-vid-cta__main-inner-content-wrap {
  padding: 13px 0 105px 95px;
}
@media (min-width: 1921px) {
  .desc-vid-cta__main-inner-content-wrap {
    padding: 1.042vw 0 8.385vw 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__main-inner-content-wrap {
    padding: 20px 0 161px 140px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__main-inner-content-wrap {
    padding: 14px 0 72px 0;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__main-inner-content-wrap {
    padding: 13px 0 45px 0;
    margin-bottom: -45px;
  }
}
.desc-vid-cta__main-heading-text-content-wrap {
  margin-top: 72px;
}
.desc-vid-cta__main-heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .desc-vid-cta__main-heading-text-content-wrap {
    margin-top: 4.063vw;
  }
  .desc-vid-cta__main-heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__main-heading-text-content-wrap {
    margin-top: 78px;
  }
  .desc-vid-cta__main-heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__main-heading-text-content-wrap {
    margin-top: 72px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__main-heading-text-content-wrap {
    margin-top: 42px;
  }
}
.desc-vid-cta__textual-anchor-btn-media-content-wrap {
  margin-top: 72px;
  display: flex;
  justify-content: flex-start;
  gap: 60px;
}
@media (min-width: 1921px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    margin-top: 4.063vw;
    gap: 3.646vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    margin-top: 78px;
    gap: 70px;
  }
}
@media (min-width: 1600px) and (max-width: 1899.98px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    gap: 70px;
  }
}
@media (min-width: 1500px) and (max-width: 1599.98px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    gap: 70px;
  }
}
@media (min-width: 1400px) and (max-width: 1499.98px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    gap: 70px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    margin-top: 72px;
    gap: 40px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__textual-anchor-btn-media-content-wrap {
    margin-top: 42px;
    gap: 44px;
    flex-direction: column;
  }
}
.desc-vid-cta__textual-anchor-btn-content-wrap {
  flex: 0 0 calc(100% - 540px - 72px);
}
@media (min-width: 1921px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 calc(100% - 42.292vw - 3.646vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 calc(100% - 812px - 70px);
  }
}
@media (min-width: 1600px) and (max-width: 1899.98px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 calc(50% - 70px);
  }
}
@media (min-width: 1500px) and (max-width: 1599.98px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 calc(50% - 70px);
  }
}
@media (min-width: 1400px) and (max-width: 1499.98px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 calc(50% - 70px);
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 calc(100% - 386px - 40px);
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__textual-anchor-btn-content-wrap {
    flex: 0 0 auto;
  }
}
.desc-vid-cta__textual-heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .desc-vid-cta__textual-heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__textual-heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.desc-vid-cta__textual-content-wrap {
  margin-top: 35px;
}
.desc-vid-cta__textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.desc-vid-cta__textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.desc-vid-cta__textual-content-wrap p a:hover {
  color: #000000;
}
.desc-vid-cta__textual-content-wrap p a:visited {
  color: #000000;
}
.desc-vid-cta__textual-content-wrap p a:visited:hover {
  color: #000000;
}
.desc-vid-cta__textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.desc-vid-cta__textual-content-wrap h1,
.desc-vid-cta__textual-content-wrap h2,
.desc-vid-cta__textual-content-wrap h3,
.desc-vid-cta__textual-content-wrap h4,
.desc-vid-cta__textual-content-wrap h5,
.desc-vid-cta__textual-content-wrap h6,
.desc-vid-cta__textual-content-wrap ul,
.desc-vid-cta__textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.desc-vid-cta__textual-content-wrap h1,
.desc-vid-cta__textual-content-wrap h2,
.desc-vid-cta__textual-content-wrap h3,
.desc-vid-cta__textual-content-wrap h4,
.desc-vid-cta__textual-content-wrap h5,
.desc-vid-cta__textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.desc-vid-cta__textual-content-wrap ul,
.desc-vid-cta__textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.desc-vid-cta__textual-content-wrap ul strong,
.desc-vid-cta__textual-content-wrap ol strong {
  color: #000000;
}
.desc-vid-cta__textual-content-wrap ul a,
.desc-vid-cta__textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.desc-vid-cta__textual-content-wrap ul a:hover,
.desc-vid-cta__textual-content-wrap ol a:hover {
  color: #000000;
}
.desc-vid-cta__textual-content-wrap ul a:visited,
.desc-vid-cta__textual-content-wrap ol a:visited {
  color: #000000;
}
.desc-vid-cta__textual-content-wrap ul a:visited:hover,
.desc-vid-cta__textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .desc-vid-cta__textual-content-wrap {
    margin-top: 2.344vw;
  }
  .desc-vid-cta__textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .desc-vid-cta__textual-content-wrap ul,
  .desc-vid-cta__textual-content-wrap ol {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__textual-content-wrap {
    margin-top: 45px;
  }
  .desc-vid-cta__textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .desc-vid-cta__textual-content-wrap ul,
  .desc-vid-cta__textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__textual-content-wrap {
    margin-top: 35px;
  }
  .desc-vid-cta__textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .desc-vid-cta__textual-content-wrap ul,
  .desc-vid-cta__textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__textual-content-wrap {
    margin-top: 30px;
  }
  .desc-vid-cta__textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .desc-vid-cta__textual-content-wrap ul,
  .desc-vid-cta__textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.desc-vid-cta__multiple-links-content-wrap {
  margin-top: 35px;
}
@media (min-width: 1921px) {
  .desc-vid-cta__multiple-links-content-wrap {
    margin-top: 1.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__multiple-links-content-wrap {
    margin-top: 35px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__multiple-links-content-wrap {
    margin-top: 35px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__multiple-links-content-wrap {
    margin-top: 85px;
  }
}
.desc-vid-cta__multiple-pills-links-content-wrap {
  margin-top: 43px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.desc-vid-cta__multiple-pills-links-content-wrap.appearance-two {
  display: none;
}
.desc-vid-cta__multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.desc-vid-cta__multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .desc-vid-cta__multiple-pills-links-content-wrap {
    margin-top: 3.177vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .desc-vid-cta__multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__multiple-pills-links-content-wrap {
    margin-top: 61px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .desc-vid-cta__multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__multiple-pills-links-content-wrap {
    margin-top: 38px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .desc-vid-cta__multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .desc-vid-cta__multiple-pills-links-content-wrap {
    margin-top: 33px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__multiple-pills-links-content-wrap {
    display: none;
  }
  .desc-vid-cta__multiple-pills-links-content-wrap.appearance-two {
    display: flex;
  }
}
.desc-vid-cta__media-content-wrap {
  flex: 0 0 540px;
}
@media (min-width: 1921px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 42.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 812px;
  }
}
@media (min-width: 1600px) and (max-width: 1899.98px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 calc(50% - 15px);
  }
}
@media (min-width: 1500px) and (max-width: 1599.98px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 calc(50% - 20px);
  }
}
@media (min-width: 1400px) and (max-width: 1499.98px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 calc(50% - 20px);
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 386px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__media-content-wrap {
    flex: 0 0 auto;
    margin: 0 -36px;
  }
}
.desc-vid-cta__video-content-wrap {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.desc-vid-cta__video-content-wrap video {
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.desc-vid-cta__video-content-wrap .iframe-content-wrap {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  position: relative;
}
.desc-vid-cta__video-content-wrap .iframe-content-wrap iframe {
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.desc-vid-cta__video-content-wrap .iframe-content-wrap .iframe-overlay {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000000;
  border-radius: 3px;
  opacity: 0.6;
}
@media (min-width: 1921px) {
  .desc-vid-cta__video-content-wrap {
    border-radius: 0.156vw;
  }
  .desc-vid-cta__video-content-wrap video {
    border-radius: 0.156vw;
  }
  .desc-vid-cta__video-content-wrap .iframe-content-wrap {
    border-radius: 0.156vw;
  }
  .desc-vid-cta__video-content-wrap .iframe-content-wrap iframe {
    border-radius: 0.156vw;
  }
  .desc-vid-cta__video-content-wrap .iframe-content-wrap .iframe-overlay {
    border-radius: 0.156vw;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__video-content-wrap {
    height: 218px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__video-content-wrap {
    height: 100%;
  }
}
.desc-vid-cta__video-play-btn-content-wrap {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 8px 18px;
  background-color: #000000;
  z-index: 1;
  border-radius: 100px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.desc-vid-cta__video-play-btn-content-wrap .icon-wrap {
  width: 10px;
  height: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.desc-vid-cta__video-play-btn-content-wrap .icon-wrap img {
  width: 100%;
  height: 100%;
}
.desc-vid-cta__video-play-btn-content-wrap .text-content-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
}
@media (min-width: 1921px) {
  .desc-vid-cta__video-play-btn-content-wrap {
    padding: 0.573vw 1.406vw;
    border-radius: 5.208vw;
    gap: 0.469vw;
  }
  .desc-vid-cta__video-play-btn-content-wrap .icon-wrap {
    width: 0.781vw;
    height: 0.885vw;
  }
  .desc-vid-cta__video-play-btn-content-wrap .text-content-wrap p {
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .desc-vid-cta__video-play-btn-content-wrap {
    padding: 11px 27px;
    border-radius: 100px;
    gap: 9px;
  }
  .desc-vid-cta__video-play-btn-content-wrap .icon-wrap {
    width: 15px;
    height: 17px;
  }
  .desc-vid-cta__video-play-btn-content-wrap .text-content-wrap p {
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__video-play-btn-content-wrap {
    padding: 8px 18px;
    border-radius: 100px;
    gap: 5px;
  }
  .desc-vid-cta__video-play-btn-content-wrap .icon-wrap {
    width: 11px;
    height: 13px;
  }
  .desc-vid-cta__video-play-btn-content-wrap .text-content-wrap p {
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__video-play-btn-content-wrap {
    padding: 9px 20px;
    gap: 10px;
  }
  .desc-vid-cta__video-play-btn-content-wrap .icon-wrap {
    width: 11px;
    height: 13px;
  }
  .desc-vid-cta__video-play-btn-content-wrap .text-content-wrap p {
    font-size: 11px;
    line-height: 22px;
  }
}
.desc-vid-cta__image-content-wrap {
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.desc-vid-cta__image-content-wrap img {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .desc-vid-cta__image-content-wrap {
    border-radius: 0.156vw;
  }
  .desc-vid-cta__image-content-wrap img {
    border-radius: 0.156vw;
  }
}
@media (max-width: 1200.98px) {
  .desc-vid-cta__image-content-wrap {
    height: 256px;
  }
}
@media (max-width: 575.98px) {
  .desc-vid-cta__image-content-wrap {
    height: 100%;
  }
}

.community.color-ba0c2f .community__main-content-block .community__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(5167%) hue-rotate(342deg) brightness(114%) contrast(96%);
}
.community.color-ba0c2f .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap {
  background-color: #ba0c2f;
}
.community.color-ba0c2f .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a {
  color: #ffffff;
}
.community.color-ba0c2f .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-ba0c2f .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover {
  color: #ffffff;
}
.community.color-ba0c2f .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-08254a .community__main-content-block .community__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(1187%) hue-rotate(179deg) brightness(95%) contrast(103%);
}
.community.color-08254a .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap {
  background-color: #08254a;
}
.community.color-08254a .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a {
  color: #ffffff;
}
.community.color-08254a .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-08254a .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover {
  color: #ffffff;
}
.community.color-08254a .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-003324 .community__main-content-block .community__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(46%) sepia(10%) saturate(2671%) hue-rotate(1deg) brightness(95%) contrast(85%);
}
.community.color-003324 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap {
  background-color: #003324;
}
.community.color-003324 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a {
  color: #ffffff;
}
.community.color-003324 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-003324 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover {
  color: #ffffff;
}
.community.color-003324 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-006eb7 .community__main-content-block .community__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.community.color-006eb7 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap {
  background-color: #006eb7;
}
.community.color-006eb7 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a {
  color: #ffffff;
}
.community.color-006eb7 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.color-006eb7 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover {
  color: #ffffff;
}
.community.color-006eb7 .community__main-content-block .community__bottom-content-block .community__bottom-inner-content-block .community__bottom-block-textual-content-wrap .community__bottom-block-textual-content-inner-wrap .community__bottom-block-multi-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(3%) hue-rotate(343deg) brightness(106%) contrast(100%);
}
.community.bottom-back-color-f4f3ef .community__main-content-block .community__bottom-content-block {
  background-color: #f4f3ef;
}
.community__main-content-block {
  position: relative;
  overflow: hidden;
}
.community__leaf-content-block {
  position: absolute;
  width: 202px;
  height: 183px;
  right: -34px;
  bottom: 0;
  background-image: url("../images/leaf-img-3.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotateX(180deg) rotateY(180deg);
  z-index: 1;
}
@media (min-width: 1921px) {
  .community__leaf-content-block {
    width: 13.646vw;
    height: 14.115vw;
    right: -1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__leaf-content-block {
    width: 262px;
    height: 271px;
    right: -28px;
  }
}
@media (max-width: 1200.98px) {
  .community__leaf-content-block {
    width: 182px;
    height: 213px;
    right: -20px;
  }
}
@media (max-width: 991.98px) {
  .community__leaf-content-block {
    display: none;
  }
}
.community__top-content-block {
  height: 569px;
}
@media (min-width: 1921px) {
  .community__top-content-block {
    height: 37.188vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__top-content-block {
    height: 714px;
  }
}
@media (max-width: 1200.98px) {
  .community__top-content-block {
    height: 455px;
  }
}
@media (max-width: 575.98px) {
  .community__top-content-block {
    height: 358px;
  }
}
.community__main-image-content-block .image-wrap {
  width: 100%;
  height: 569px;
}
.community__main-image-content-block .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .community__main-image-content-block .image-wrap {
    height: 37.188vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__main-image-content-block .image-wrap {
    height: 714px;
  }
}
@media (max-width: 1200.98px) {
  .community__main-image-content-block .image-wrap {
    height: 455px;
  }
}
@media (max-width: 575.98px) {
  .community__main-image-content-block .image-wrap {
    height: 358px;
  }
}
.community__bottom-content-block {
  height: 227px;
  position: relative;
}
.community__bottom-inner-content-block {
  position: absolute;
  left: 0;
  top: -143px;
  width: 100%;
}
@media (min-width: 1921px) {
  .community__bottom-inner-content-block {
    top: -10.99vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__bottom-inner-content-block {
    top: -211px;
  }
}
@media (max-width: 1200.98px) {
  .community__bottom-inner-content-block {
    top: -126px;
  }
}
@media (max-width: 575.98px) {
  .community__bottom-inner-content-block {
    top: -210px;
  }
}
.community__bottom-block-textual-content-wrap {
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .community__bottom-block-textual-content-wrap {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__bottom-block-textual-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .community__bottom-block-textual-content-wrap {
    padding: 0;
  }
}
.community__bottom-block-textual-content-inner-wrap {
  background-color: #000000;
  border-radius: 3px;
  padding: 56px 95px 88px;
}
@media (min-width: 1921px) {
  .community__bottom-block-textual-content-inner-wrap {
    border-radius: 0.156vw;
    padding: 4.063vw 6.875vw 5.99vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__bottom-block-textual-content-inner-wrap {
    padding: 78px 132px 115px;
  }
}
@media (max-width: 1200.98px) {
  .community__bottom-block-textual-content-inner-wrap {
    padding: 44px 67px 62px;
  }
}
@media (max-width: 575.98px) {
  .community__bottom-block-textual-content-inner-wrap {
    padding: 45px 36px 66px;
  }
}
.community__bottom-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
@media (min-width: 1921px) {
  .community__bottom-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__bottom-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.community__bottom-block-text-content-wrap {
  margin-top: 18px;
}
.community__bottom-block-text-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #ffffff;
  text-align: center;
}
.community__bottom-block-text-content-wrap p a {
  color: #ffffff;
  text-decoration: underline;
}
.community__bottom-block-text-content-wrap p a:hover {
  color: #ffffff;
}
.community__bottom-block-text-content-wrap p a:visited {
  color: #ffffff;
}
.community__bottom-block-text-content-wrap p a:visited:hover {
  color: #ffffff;
}
.community__bottom-block-text-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.community__bottom-block-text-content-wrap h1,
.community__bottom-block-text-content-wrap h2,
.community__bottom-block-text-content-wrap h3,
.community__bottom-block-text-content-wrap h4,
.community__bottom-block-text-content-wrap h5,
.community__bottom-block-text-content-wrap h6,
.community__bottom-block-text-content-wrap ul,
.community__bottom-block-text-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #ffffff;
}
.community__bottom-block-text-content-wrap h1,
.community__bottom-block-text-content-wrap h2,
.community__bottom-block-text-content-wrap h3,
.community__bottom-block-text-content-wrap h4,
.community__bottom-block-text-content-wrap h5,
.community__bottom-block-text-content-wrap h6 {
  color: #ffffff;
  font-weight: 600;
}
.community__bottom-block-text-content-wrap ul,
.community__bottom-block-text-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.community__bottom-block-text-content-wrap ul strong,
.community__bottom-block-text-content-wrap ol strong {
  color: #ffffff;
}
.community__bottom-block-text-content-wrap ul a,
.community__bottom-block-text-content-wrap ol a {
  color: #ffffff;
  text-decoration: underline;
}
.community__bottom-block-text-content-wrap ul a:hover,
.community__bottom-block-text-content-wrap ol a:hover {
  color: #ffffff;
}
.community__bottom-block-text-content-wrap ul a:visited,
.community__bottom-block-text-content-wrap ol a:visited {
  color: #ffffff;
}
.community__bottom-block-text-content-wrap ul a:visited:hover,
.community__bottom-block-text-content-wrap ol a:visited:hover {
  color: #ffffff;
}
@media (min-width: 1921px) {
  .community__bottom-block-text-content-wrap {
    margin-top: 1.302vw;
  }
  .community__bottom-block-text-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .community__bottom-block-text-content-wrap ul,
  .community__bottom-block-text-content-wrap ol {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__bottom-block-text-content-wrap {
    margin-top: 25px;
  }
  .community__bottom-block-text-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .community__bottom-block-text-content-wrap ul,
  .community__bottom-block-text-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .community__bottom-block-text-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .community__bottom-block-text-content-wrap ul,
  .community__bottom-block-text-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .community__bottom-block-text-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .community__bottom-block-text-content-wrap ul,
  .community__bottom-block-text-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.community__bottom-block-multi-links-content-wrap {
  margin-top: 25px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .community__bottom-block-multi-links-content-wrap {
    margin-top: 1.823vw;
    gap: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .community__bottom-block-multi-links-content-wrap {
    margin-top: 35px;
    gap: 16px;
  }
}
@media (max-width: 1200.98px) {
  .community__bottom-block-multi-links-content-wrap {
    margin-top: 25px;
    gap: 15px;
  }
}

.virtual-tour {
  background-color: #f4f3ef;
}
.virtual-tour.color-ba0c2f .virtual-tour__main-content-wrap .virtual-tour__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(20%) sepia(85%) saturate(4598%) hue-rotate(339deg) brightness(72%) contrast(104%);
}
.virtual-tour.color-ba0c2f .virtual-tour__main-content-wrap .virtual-tour__main-inner-content-wrap .virtual-tour__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.virtual-tour.color-08254a .virtual-tour__main-content-wrap .virtual-tour__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(1187%) hue-rotate(179deg) brightness(95%) contrast(103%);
}
.virtual-tour.color-08254a .virtual-tour__main-content-wrap .virtual-tour__main-inner-content-wrap .virtual-tour__heading-text-content-wrap h2 {
  color: #08254a;
}
.virtual-tour.color-003324 .virtual-tour__main-content-wrap .virtual-tour__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(46%) sepia(10%) saturate(2671%) hue-rotate(1deg) brightness(95%) contrast(85%);
}
.virtual-tour.color-003324 .virtual-tour__main-content-wrap .virtual-tour__main-inner-content-wrap .virtual-tour__heading-text-content-wrap h2 {
  color: #003324;
}
.virtual-tour.color-006eb7 .virtual-tour__main-content-wrap .virtual-tour__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.virtual-tour.color-006eb7 .virtual-tour__main-content-wrap .virtual-tour__main-inner-content-wrap .virtual-tour__heading-text-content-wrap h2 {
  color: #006eb7;
}
.virtual-tour__main-content-wrap {
  padding: 67px 0 91px;
  position: relative;
}
@media (min-width: 1921px) {
  .virtual-tour__main-content-wrap {
    padding: 7.24vw 0 8.073vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .virtual-tour__main-content-wrap {
    padding: 139px 0 155px;
  }
}
@media (max-width: 1200.98px) {
  .virtual-tour__main-content-wrap {
    padding: 80px 0 108px;
  }
}
@media (max-width: 991.98px) {
  .virtual-tour__main-content-wrap {
    padding: 55px 0 0;
  }
}
.virtual-tour__leaf-content-block {
  position: absolute;
  width: 277px;
  height: 251px;
  right: 0;
  top: -90px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  z-index: 1;
}
@media (min-width: 1921px) {
  .virtual-tour__leaf-content-block {
    width: 20.781vw;
    height: 18.854vw;
    top: -5.729vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .virtual-tour__leaf-content-block {
    width: 399px;
    height: 362px;
    top: -110px;
  }
}
@media (max-width: 1200.98px) {
  .virtual-tour__leaf-content-block {
    display: none;
  }
}
.virtual-tour__main-inner-content-wrap {
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .virtual-tour__main-inner-content-wrap {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .virtual-tour__main-inner-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .virtual-tour__main-inner-content-wrap {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .virtual-tour__main-inner-content-wrap {
    margin: 0 -50px;
  }
}
@media (max-width: 575.98px) {
  .virtual-tour__main-inner-content-wrap {
    margin: 0 -36px;
  }
}
.virtual-tour__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .virtual-tour__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .virtual-tour__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 991.98px) {
  .virtual-tour__heading-text-content-wrap {
    padding: 0 50px;
  }
}
@media (max-width: 575.98px) {
  .virtual-tour__heading-text-content-wrap {
    padding: 0 36px;
  }
}
.virtual-tour__360degree-content-wrap {
  margin-top: 32px;
  border-radius: 3px;
}
.virtual-tour__360degree-content-wrap .wpvr-cardboard {
  max-width: 100% !important;
  height: 556px !important;
  border-radius: 3px;
}
.virtual-tour__360degree-content-wrap .wpvr-cardboard div > * {
  border-radius: 3px !important;
}
@media (min-width: 1921px) {
  .virtual-tour__360degree-content-wrap {
    margin-top: 2.083vw;
    border-radius: 0.156vw;
  }
  .virtual-tour__360degree-content-wrap .wpvr-cardboard {
    height: 42.969vw !important;
    border-radius: 0.156vw;
  }
  .virtual-tour__360degree-content-wrap .wpvr-cardboard div > * {
    border-radius: 0.156vw !important;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .virtual-tour__360degree-content-wrap {
    margin-top: 40px;
  }
  .virtual-tour__360degree-content-wrap .wpvr-cardboard {
    height: 825px !important;
  }
}
@media (max-width: 1200.98px) {
  .virtual-tour__360degree-content-wrap {
    margin-top: 23px;
  }
  .virtual-tour__360degree-content-wrap .wpvr-cardboard {
    height: 476px !important;
  }
}
@media (max-width: 575.98px) {
  .virtual-tour__360degree-content-wrap {
    margin-top: 23px;
  }
  .virtual-tour__360degree-content-wrap .wpvr-cardboard {
    height: 576px !important;
  }
}

.sub-category-contact.color-ba0c2f .sub-category-contact__main-content-wrap .sub-category-contact__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(5167%) hue-rotate(342deg) brightness(114%) contrast(96%);
}
.sub-category-contact.color-ba0c2f .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-heading-text-content-wrap p {
  color: #ba0c2f;
}
.sub-category-contact.color-ba0c2f .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-multiple-links-wrap .sub-category-contact__single-cntct-link-wrap .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap img {
  filter: brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(5167%) hue-rotate(342deg) brightness(114%) contrast(96%);
}
.sub-category-contact.color-ba0c2f .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
}
.sub-category-contact.color-ba0c2f .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #e6284d;
}
.sub-category-contact.color-08254a .sub-category-contact__main-content-wrap .sub-category-contact__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(1187%) hue-rotate(179deg) brightness(95%) contrast(103%);
}
.sub-category-contact.color-08254a .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-heading-text-content-wrap p {
  color: #08254a;
}
.sub-category-contact.color-08254a .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-multiple-links-wrap .sub-category-contact__single-cntct-link-wrap .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap img {
  filter: brightness(0) saturate(100%) invert(24%) sepia(75%) saturate(2525%) hue-rotate(186deg) brightness(93%) contrast(104%);
}
.sub-category-contact.color-08254a .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #08254a;
  color: #ffffff;
}
.sub-category-contact.color-08254a .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #006eb7;
}
.sub-category-contact.color-003324 .sub-category-contact__main-content-wrap .sub-category-contact__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(46%) sepia(10%) saturate(2671%) hue-rotate(1deg) brightness(95%) contrast(85%);
}
.sub-category-contact.color-003324 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-heading-text-content-wrap p {
  color: #003324;
}
.sub-category-contact.color-003324 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-multiple-links-wrap .sub-category-contact__single-cntct-link-wrap .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap img {
  filter: brightness(0) saturate(100%) invert(42%) sepia(51%) saturate(561%) hue-rotate(2deg) brightness(98%) contrast(88%);
}
.sub-category-contact.color-003324 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #003324;
  color: #ffffff;
}
.sub-category-contact.color-003324 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #084835;
}
.sub-category-contact.color-006eb7 .sub-category-contact__main-content-wrap .sub-category-contact__leaf-content-block {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.sub-category-contact.color-006eb7 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-heading-text-content-wrap p {
  color: #006eb7;
}
.sub-category-contact.color-006eb7 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__cntct-multiple-links-wrap .sub-category-contact__single-cntct-link-wrap .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.sub-category-contact.color-006eb7 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link {
  background-color: #006eb7;
  color: #ffffff;
}
.sub-category-contact.color-006eb7 .sub-category-contact__main-content-wrap .sub-category-contact__main-inner-content-wrap .sub-category-contact__main-flex-content-wrap .sub-category-contact__main-left-side-content-wrap .sub-category-contact__left-side-flex-content-wrap .sub-category-contact__cntct-details-content-wrap .sub-category-contact__multiple-pills-links-content-wrap a.anchor-link:hover {
  background-color: #08254a;
}
.sub-category-contact__main-content-wrap {
  position: relative;
}
.sub-category-contact__leaf-content-block {
  position: absolute;
  width: 202px;
  height: 183px;
  left: -22px;
  bottom: -40px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(180deg) rotateX(180deg);
  z-index: 1;
  display: none;
}
.sub-category-contact__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .sub-category-contact__main-flex-content-wrap {
    flex-direction: column;
  }
}
.sub-category-contact__main-left-side-content-wrap {
  flex: 0 0 calc(100% - 815px);
  padding: 104px 30px 96px 129px;
}
@media (min-width: 1921px) {
  .sub-category-contact__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 60.521vw);
    padding: 7.5vw 3.646vw 5.573vw 10.469vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 1162px);
    padding: 144px 70px 107px 201px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .sub-category-contact__main-left-side-content-wrap {
    flex: 0 0 40%;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 571px);
    padding: 66px 54px 81px 118px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-contact__main-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 66px 50px 81px 50px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-contact__main-left-side-content-wrap {
    padding: 93px 36px 93px 36px;
  }
}
.sub-category-contact__left-side-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 43px;
  flex-direction: column;
}
@media (min-width: 1921px) {
  .sub-category-contact__left-side-flex-content-wrap {
    gap: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__left-side-flex-content-wrap {
    gap: 62px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__left-side-flex-content-wrap {
    gap: 40px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-contact__left-side-flex-content-wrap {
    justify-content: center;
    align-items: center;
  }
}
@media (max-width: 575.98px) {
  .sub-category-contact__left-side-flex-content-wrap {
    gap: 57px;
  }
}
.sub-category-contact__web-logo-content-wrap .image-wrap {
  width: 274px;
  height: 70px;
}
.sub-category-contact__web-logo-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .sub-category-contact__web-logo-content-wrap .image-wrap {
    width: 22.708vw;
    height: 5.729vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__web-logo-content-wrap .image-wrap {
    width: 436px;
    height: 110px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__web-logo-content-wrap .image-wrap {
    width: 277px;
    height: 70px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-contact__web-logo-content-wrap {
    width: 100%;
    display: flex;
    justify-content: center;
  }
  .sub-category-contact__web-logo-content-wrap .image-wrap {
    width: 307px;
    height: 78px;
  }
}
.sub-category-contact__cntct-details-content-wrap {
  padding: 0 0 0 52px;
}
@media (min-width: 1921px) {
  .sub-category-contact__cntct-details-content-wrap {
    padding: 0 0 0 4.01vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__cntct-details-content-wrap {
    padding: 0 0 0 77px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__cntct-details-content-wrap {
    padding: 0 0 0 50px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-contact__cntct-details-content-wrap {
    padding: 0;
  }
}
@media (max-width: 575.98px) {
  .sub-category-contact__cntct-details-content-wrap {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}
.sub-category-contact__cntct-heading-text-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-contact__cntct-heading-text-content-wrap p {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__cntct-heading-text-content-wrap p {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-contact__cntct-heading-text-content-wrap p {
    text-align: center;
  }
}
.sub-category-contact__cntct-multiple-links-wrap {
  margin-top: 26px;
  display: flex;
  flex-direction: column;
  gap: 26px;
  max-width: 200px;
}
@media (min-width: 1921px) {
  .sub-category-contact__cntct-multiple-links-wrap {
    margin-top: 2.604vw;
    gap: 1.979vw;
    max-width: 14.115vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__cntct-multiple-links-wrap {
    margin-top: 50px;
    gap: 24px;
    max-width: 271px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__cntct-multiple-links-wrap {
    margin-top: 14px;
    gap: 38px;
    max-width: 190px;
  }
}
.sub-category-contact__single-cntct-link-wrap a {
  display: block;
}
.sub-category-contact__single-cntct-link-wrap a:hover {
  color: #000000;
}
.sub-category-contact__single-cntct-link-inner-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 14px;
}
.sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap {
  flex: 0 0 21px;
  width: 21px;
  height: 21px;
  align-self: flex-start;
}
.sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap {
  flex: 0 0 calc(100% - 21px - 14px);
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 20px;
  letter-spacing: 0.15px;
  color: #000000;
}
.sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 20px;
  letter-spacing: 0.15px;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-contact__single-cntct-link-inner-wrap {
    gap: 1.042vw;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap {
    flex: 0 0 1.563vw;
    width: 1.563vw;
    height: 1.563vw;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap {
    flex: 0 0 calc(100% - 1.563vw - 1.042vw);
    font-size: 1.094vw;
    line-height: 1.302vw;
    letter-spacing: 0.063vw;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap p {
    font-size: 1.094vw;
    line-height: 1.302vw;
    letter-spacing: 0.063vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__single-cntct-link-inner-wrap {
    gap: 20px;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap {
    flex: 0 0 30px;
    width: 30px;
    height: 30px;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap {
    flex: 0 0 calc(100% - 30px - 20px);
    font-size: 21px;
    line-height: 25px;
    letter-spacing: 1.2px;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap p {
    font-size: 21px;
    line-height: 25px;
    letter-spacing: 1.2px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__single-cntct-link-inner-wrap {
    gap: 14px;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-logo-wrap {
    flex: 0 0 21px;
    width: 21px;
    height: 21px;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap {
    flex: 0 0 calc(100% - 21px - 14px);
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 1.2px;
  }
  .sub-category-contact__single-cntct-link-inner-wrap .link-text-wrap p {
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 1.2px;
  }
}
.sub-category-contact__multiple-pills-links-content-wrap {
  margin-top: 43px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.sub-category-contact__multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.sub-category-contact__multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-contact__multiple-pills-links-content-wrap {
    margin-top: 3.177vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .sub-category-contact__multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__multiple-pills-links-content-wrap {
    margin-top: 61px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .sub-category-contact__multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__multiple-pills-links-content-wrap {
    margin-top: 38px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .sub-category-contact__multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-contact__multiple-pills-links-content-wrap {
    margin-top: 33px;
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-contact__multiple-pills-links-content-wrap {
    display: none;
  }
  .sub-category-contact__multiple-pills-links-content-wrap.appearance-two {
    display: flex;
  }
}
.sub-category-contact__main-right-side-content-wrap {
  flex: 0 0 815px;
}
@media (min-width: 1921px) {
  .sub-category-contact__main-right-side-content-wrap {
    flex: 0 0 60.521vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__main-right-side-content-wrap {
    flex: 0 0 1162px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .sub-category-contact__main-right-side-content-wrap {
    flex: 0 0 60%;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__main-right-side-content-wrap {
    flex: 0 0 571px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-contact__main-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.sub-category-contact__map-content-wrap {
  width: 100%;
  height: 532px;
}
.sub-category-contact__map-content-wrap iframe {
  width: 100%;
  height: 100%;
}
.sub-category-contact__map-content-wrap #map {
  width: 100% !important;
  height: 100% !important;
}
@media (min-width: 1921px) {
  .sub-category-contact__map-content-wrap {
    height: 39.115vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-contact__map-content-wrap {
    height: 751px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-contact__map-content-wrap {
    height: 100%;
  }
}
@media (max-width: 991.98px) {
  .sub-category-contact__map-content-wrap {
    height: 500px;
  }
}

.sub-category-location.color-ba0c2f .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.sub-category-location.color-ba0c2f .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__address-text-content-wrap p {
  color: #ba0c2f;
}
.sub-category-location.color-ba0c2f .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__key-features-heading-text-content-wrap p {
  color: #ba0c2f;
}
.sub-category-location.color-ba0c2f .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__multi-feature-content-wrap .sub-category-location__single-feature-content-wrap .sub-category-location__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(5167%) hue-rotate(342deg) brightness(114%) contrast(96%);
}
.sub-category-location.color-ba0c2f .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-right-side-content-wrap .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap .sub-category-location__location-image-main-slider button.slick-arrow {
  background-color: #ba0c2f;
}
.sub-category-location.color-08254a .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__heading-text-content-wrap h2 {
  color: #08254a;
}
.sub-category-location.color-08254a .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__address-text-content-wrap p {
  color: #08254a;
}
.sub-category-location.color-08254a .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__key-features-heading-text-content-wrap p {
  color: #08254a;
}
.sub-category-location.color-08254a .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__multi-feature-content-wrap .sub-category-location__single-feature-content-wrap .sub-category-location__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(24%) sepia(75%) saturate(2525%) hue-rotate(186deg) brightness(93%) contrast(104%);
}
.sub-category-location.color-08254a .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-right-side-content-wrap .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap .sub-category-location__location-image-main-slider button.slick-arrow {
  background-color: #006eb7;
}
.sub-category-location.color-003324 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__heading-text-content-wrap h2 {
  color: #003324;
}
.sub-category-location.color-003324 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__address-text-content-wrap p {
  color: #003324;
}
.sub-category-location.color-003324 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__key-features-heading-text-content-wrap p {
  color: #003324;
}
.sub-category-location.color-003324 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__multi-feature-content-wrap .sub-category-location__single-feature-content-wrap .sub-category-location__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(42%) sepia(51%) saturate(561%) hue-rotate(2deg) brightness(98%) contrast(88%);
}
.sub-category-location.color-003324 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-right-side-content-wrap .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap .sub-category-location__location-image-main-slider button.slick-arrow {
  background-color: #96722b;
}
.sub-category-location.color-006eb7 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__heading-text-content-wrap h2 {
  color: #006eb7;
}
.sub-category-location.color-006eb7 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__address-text-content-wrap p {
  color: #006eb7;
}
.sub-category-location.color-006eb7 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__key-features-heading-text-content-wrap p {
  color: #006eb7;
}
.sub-category-location.color-006eb7 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__key-features-content-wrap .sub-category-location__multi-feature-content-wrap .sub-category-location__single-feature-content-wrap .sub-category-location__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.sub-category-location.color-006eb7 .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-right-side-content-wrap .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap .sub-category-location__location-image-main-slider button.slick-arrow {
  background-color: #08254a;
}
.sub-category-location.top-pad .sub-category-location__main-content-wrap {
  padding: 33px 0 91px;
}
.sub-category-location.layout-two .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap {
  flex-direction: row-reverse;
}
.sub-category-location.layout-two .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-right-side-content-wrap .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap .sub-category-location__location-image-main-slider .sub-category-location__location-image-main-slide .sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper img {
  -o-object-position: left top;
  object-position: left top;
}
.sub-category-location.layout-two .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-right-side-content-wrap .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap .sub-category-location__location-image-sub-slider .sub-category-location__location-image-slide .sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper img {
  -o-object-position: left top;
  object-position: left top;
}
.sub-category-location.heading-color-change .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__textual-content-wrap h1,
.sub-category-location.heading-color-change .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__textual-content-wrap h2,
.sub-category-location.heading-color-change .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__textual-content-wrap h3,
.sub-category-location.heading-color-change .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__textual-content-wrap h4,
.sub-category-location.heading-color-change .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__textual-content-wrap h5,
.sub-category-location.heading-color-change .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap .sub-category-location__main-left-side-content-wrap .sub-category-location__textual-content-wrap h6 {
  color: #08254a;
}
@media (min-width: 1921px) {
  .sub-category-location.top-pad .sub-category-location__main-content-wrap {
    padding: 3.125vw 0 6.094vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location.top-pad .sub-category-location__main-content-wrap {
    padding: 60px 0 117px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location.top-pad .sub-category-location__main-content-wrap {
    padding: 79px 0 126px;
  }
  .sub-category-location.layout-two .sub-category-location__main-content-wrap .sub-category-location__main-inner-content-wrap .sub-category-location__main-flex-content-wrap {
    flex-direction: column-reverse;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location.top-pad .sub-category-location__main-content-wrap {
    padding: 70px 0 60px;
  }
}
.sub-category-location__main-content-wrap {
  padding: 89px 0 102px;
}
@media (min-width: 1921px) {
  .sub-category-location__main-content-wrap {
    padding: 6.667vw 0 6.094vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__main-content-wrap {
    padding: 128px 0 117px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__main-content-wrap {
    padding: 79px 0 126px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__main-content-wrap {
    padding: 70px 0 60px;
  }
}
.sub-category-location__main-inner-content-wrap {
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .sub-category-location__main-inner-content-wrap {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__main-inner-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__main-inner-content-wrap {
    padding: 0;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__main-inner-content-wrap {
    padding: 0;
    margin: 0 -36px;
  }
}
.sub-category-location__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-location__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__heading-text-content-wrap {
    padding: 0 36px;
  }
}
.sub-category-location__address-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-location__address-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__address-text-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__address-text-content-wrap p {
    font-size: 15px;
    line-height: 25px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__address-text-content-wrap {
    padding: 0 36px;
  }
}
.sub-category-location__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 52px;
  margin-top: 19px;
}
@media (min-width: 1921px) {
  .sub-category-location__main-flex-content-wrap {
    gap: 8.073vw;
    margin-top: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__main-flex-content-wrap {
    gap: 155px;
    margin-top: 28px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__main-flex-content-wrap {
    flex-direction: column;
    gap: 80px;
    margin-top: 25px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__main-flex-content-wrap {
    gap: 41px;
    margin-top: 12px;
  }
}
.sub-category-location__main-left-side-content-wrap {
  flex: 0 0 calc(100% - 445px - 52px);
}
@media (min-width: 1921px) {
  .sub-category-location__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 35.104vw - 8.073vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 674px - 155px);
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__main-left-side-content-wrap {
    flex: 0 0 auto;
    display: flex;
    justify-content: flex-start;
    gap: 83px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-location__main-left-side-content-wrap {
    flex-direction: column;
    gap: 40px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__main-left-side-content-wrap {
    gap: 45px;
    padding: 0 36px;
  }
}
.sub-category-location__textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.sub-category-location__textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.sub-category-location__textual-content-wrap p a:hover {
  color: #000000;
}
.sub-category-location__textual-content-wrap p a:visited {
  color: #000000;
}
.sub-category-location__textual-content-wrap p a:visited:hover {
  color: #000000;
}
.sub-category-location__textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.sub-category-location__textual-content-wrap h1,
.sub-category-location__textual-content-wrap h2,
.sub-category-location__textual-content-wrap h3,
.sub-category-location__textual-content-wrap h4,
.sub-category-location__textual-content-wrap h5,
.sub-category-location__textual-content-wrap h6,
.sub-category-location__textual-content-wrap ul,
.sub-category-location__textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.sub-category-location__textual-content-wrap h1,
.sub-category-location__textual-content-wrap h2,
.sub-category-location__textual-content-wrap h3,
.sub-category-location__textual-content-wrap h4,
.sub-category-location__textual-content-wrap h5,
.sub-category-location__textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.sub-category-location__textual-content-wrap ul,
.sub-category-location__textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.sub-category-location__textual-content-wrap ul strong,
.sub-category-location__textual-content-wrap ol strong {
  color: #000000;
}
.sub-category-location__textual-content-wrap ul a,
.sub-category-location__textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.sub-category-location__textual-content-wrap ul a:hover,
.sub-category-location__textual-content-wrap ol a:hover {
  color: #000000;
}
.sub-category-location__textual-content-wrap ul a:visited,
.sub-category-location__textual-content-wrap ol a:visited {
  color: #000000;
}
.sub-category-location__textual-content-wrap ul a:visited:hover,
.sub-category-location__textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-location__textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .sub-category-location__textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .sub-category-location__textual-content-wrap h1,
  .sub-category-location__textual-content-wrap h2,
  .sub-category-location__textual-content-wrap h3,
  .sub-category-location__textual-content-wrap h4,
  .sub-category-location__textual-content-wrap h5,
  .sub-category-location__textual-content-wrap h6,
  .sub-category-location__textual-content-wrap ul,
  .sub-category-location__textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .sub-category-location__textual-content-wrap ul,
  .sub-category-location__textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .sub-category-location__textual-content-wrap ul,
  .sub-category-location__textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__textual-content-wrap {
    flex: 0 0 318px;
  }
  .sub-category-location__textual-content-wrap p {
    font-size: 18px;
    line-height: 25px;
  }
  .sub-category-location__textual-content-wrap ul,
  .sub-category-location__textual-content-wrap ol {
    font-size: 18px;
    line-height: 25px;
  }
}
@media (max-width: 991.98px) {
  .sub-category-location__textual-content-wrap {
    flex: 0 0 auto;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .sub-category-location__textual-content-wrap ul,
  .sub-category-location__textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.sub-category-location__key-features-content-wrap {
  margin-top: 42px;
}
@media (min-width: 1921px) {
  .sub-category-location__key-features-content-wrap {
    margin-top: 1.667vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__key-features-content-wrap {
    margin-top: 32px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__key-features-content-wrap {
    margin-top: 0;
    flex: 0 0 calc(100% - 318px - 83px);
  }
}
@media (max-width: 991.98px) {
  .sub-category-location__key-features-content-wrap {
    flex: 0 0 auto;
  }
}
.sub-category-location__key-features-heading-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-location__key-features-heading-text-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__key-features-heading-text-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__key-features-heading-text-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
.sub-category-location__multi-feature-content-wrap {
  margin-top: 26px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 16px;
  column-gap: 16px;
  row-gap: 26px;
}
@media (min-width: 1921px) {
  .sub-category-location__multi-feature-content-wrap {
    margin-top: 3.073vw;
    -moz-column-gap: 1.042vw;
    column-gap: 1.042vw;
    row-gap: 1.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__multi-feature-content-wrap {
    margin-top: 59px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    row-gap: 34px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__multi-feature-content-wrap {
    margin-top: 23px;
    -moz-column-gap: 18px;
    column-gap: 18px;
    row-gap: 22px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__multi-feature-content-wrap {
    margin-top: 20px;
    flex-direction: column;
    -moz-column-gap: 18px;
    column-gap: 18px;
    row-gap: 18px;
  }
}
.sub-category-location__single-feature-content-wrap {
  flex: 0 0 calc(50% - 8px);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 21px;
}
@media (min-width: 1921px) {
  .sub-category-location__single-feature-content-wrap {
    flex: 0 0 calc(50% - 0.521vw);
    gap: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__single-feature-content-wrap {
    flex: 0 0 calc(50% - 10px);
    gap: 22px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__single-feature-content-wrap {
    flex: 0 0 calc(50% - 9px);
    gap: 12px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__single-feature-content-wrap {
    flex: 0 0 auto;
    gap: 15px;
  }
}
.sub-category-location__feature-image-content-wrap {
  flex: 0 0 41px;
}
.sub-category-location__feature-image-content-wrap .image-wrap {
  width: 41px;
  height: 41px;
}
.sub-category-location__feature-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(105deg) brightness(93%) contrast(101%);
}
@media (min-width: 1921px) {
  .sub-category-location__feature-image-content-wrap {
    flex: 0 0 2.865vw;
  }
  .sub-category-location__feature-image-content-wrap .image-wrap {
    width: 2.865vw;
    height: 2.865vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__feature-image-content-wrap {
    flex: 0 0 55px;
  }
  .sub-category-location__feature-image-content-wrap .image-wrap {
    width: 55px;
    height: 55px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__feature-image-content-wrap {
    flex: 0 0 29px;
  }
  .sub-category-location__feature-image-content-wrap .image-wrap {
    width: 29px;
    height: 29px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__feature-image-content-wrap {
    flex: 0 0 40px;
  }
  .sub-category-location__feature-image-content-wrap .image-wrap {
    width: 40px;
    height: 40px;
  }
}
.sub-category-location__feature-text-content-wrap {
  flex: 0 0 calc(100% - 41px - 21px);
}
.sub-category-location__feature-text-content-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .sub-category-location__feature-text-content-wrap {
    flex: 0 0 calc(100% - 2.865vw - 1.146vw);
  }
  .sub-category-location__feature-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__feature-text-content-wrap {
    flex: 0 0 calc(100% - 55px - 22px);
  }
  .sub-category-location__feature-text-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__feature-text-content-wrap {
    flex: 0 0 calc(100% - 29px - 12px);
  }
  .sub-category-location__feature-text-content-wrap p {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__feature-text-content-wrap {
    flex: 0 0 calc(100% - 40px - 15px);
  }
}
.sub-category-location__main-right-side-content-wrap {
  flex: 0 0 445px;
}
@media (min-width: 1921px) {
  .sub-category-location__main-right-side-content-wrap {
    flex: 0 0 35.104vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__main-right-side-content-wrap {
    flex: 0 0 674px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__main-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap {
  width: 445px;
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap {
    width: 35.104vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap {
    width: 674px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-main-slider-and-location-image-image-sub-slider-content-wrap {
    width: 100%;
  }
}
.sub-category-location__location-image-main-slider {
  height: 330px;
}
.sub-category-location__location-image-main-slider button.slick-arrow {
  width: 25px;
  height: 71px;
  background-color: #000000;
  z-index: 1;
}
.sub-category-location__location-image-main-slider button.slick-arrow::before {
  content: "";
  opacity: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8px;
  height: 10px;
  background-image: url("../images/white-caret-icon.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.sub-category-location__location-image-main-slider button.slick-arrow.slick-prev {
  border-radius: 0 3px 3px 0;
  left: 0;
}
.sub-category-location__location-image-main-slider button.slick-arrow.slick-next {
  border-radius: 3px 0 0 3px;
  right: 0;
}
.sub-category-location__location-image-main-slider button.slick-arrow.slick-next::before {
  transform: translate(-50%, -50%) rotate(180deg);
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-main-slider {
    height: 26.094vw;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow {
    width: 1.979vw;
    height: 5.625vw;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow::before {
    width: 0.417vw;
    height: 0.833vw;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow.slick-prev {
    border-radius: 0 0.156vw 0.156vw 0;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow.slick-next {
    border-radius: 0.156vw 0 0 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-main-slider {
    height: 501px;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow {
    width: 38px;
    height: 108px;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow::before {
    width: 8px;
    height: 16px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-main-slider {
    height: 450px;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow {
    width: 27px;
    height: 75px;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow::before {
    width: 8px;
    height: 10px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__location-image-main-slider {
    height: 448px;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow {
    width: 24px;
    height: 69px;
  }
  .sub-category-location__location-image-main-slider button.slick-arrow::before {
    width: 8px;
    height: 10px;
  }
}
.sub-category-location__location-image-main-slide {
  height: 330px;
  border-radius: 3px;
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-main-slide {
    height: 26.094vw;
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-main-slide {
    height: 501px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-main-slide {
    height: 450px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-main-slide {
    height: 448px;
  }
}
.sub-category-location__location-image-main-slide-wrap {
  height: 100%;
}
.sub-category-location__location-image-main-slide-wrap .media-content-wrap {
  width: 100%;
  height: 100%;
}
.sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper {
  width: 100%;
  height: 330px;
}
.sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper img {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper {
    height: 26.094vw;
  }
  .sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper img {
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper {
    height: 501px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper {
    height: 450px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__location-image-main-slide-wrap .media-content-wrap .image-wrapper {
    height: 448px;
  }
}
.sub-category-location__location-image-sub-slider {
  margin-top: 14px;
}
.sub-category-location__location-image-sub-slider .slick-list {
  margin: 0 -8.5px;
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-sub-slider {
    margin-top: 1.042vw;
  }
  .sub-category-location__location-image-sub-slider .slick-list {
    margin: 0 -0.651vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-sub-slider {
    margin-top: 20px;
  }
  .sub-category-location__location-image-sub-slider .slick-list {
    margin: 0 -12.5px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-sub-slider {
    margin-top: 16px;
    overflow: hidden;
  }
  .sub-category-location__location-image-sub-slider .slick-list {
    margin: 0 -8.5px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__location-image-sub-slider {
    margin-top: 14px;
  }
  .sub-category-location__location-image-sub-slider .slick-list {
    margin: 0 -8px;
  }
}
.sub-category-location__location-image-slide {
  margin: 0 8.5px;
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-slide {
    margin: 0 0.651vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-slide {
    margin: 0 12.5px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-slide {
    margin: 0 8.5px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__location-image-slide {
    margin: 0 8px;
  }
}
.sub-category-location__location-image-slide-wrap {
  height: 100%;
  border-radius: 3px;
}
.sub-category-location__location-image-slide-wrap .media-content-wrap {
  width: 100%;
  height: 100%;
}
.sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper {
  width: 100%;
  height: 119px;
}
.sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper img {
  width: 100%;
  height: 100%;
  border-radius: 3px;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (min-width: 1921px) {
  .sub-category-location__location-image-slide-wrap {
    border-radius: 0.156vw;
  }
  .sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper {
    height: 9.375vw;
  }
  .sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper img {
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper {
    height: 180px;
  }
}
@media (max-width: 1200.98px) {
  .sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper {
    height: 100px;
  }
}
@media (max-width: 575.98px) {
  .sub-category-location__location-image-slide-wrap .media-content-wrap .image-wrapper {
    height: 116px;
  }
}

.services-offer.color-ba0c2f .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.services-offer.color-ba0c2f .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__key-features-heading-text-content-wrap p {
  color: #ba0c2f;
}
.services-offer.color-ba0c2f .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__multi-feature-content-wrap .services-offer__single-feature-content-wrap .services-offer__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(8%) sepia(94%) saturate(5167%) hue-rotate(342deg) brightness(114%) contrast(96%);
}
.services-offer.color-08254a .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__heading-text-content-wrap h2 {
  color: #08254a;
}
.services-offer.color-08254a .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__key-features-heading-text-content-wrap p {
  color: #08254a;
}
.services-offer.color-08254a .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__multi-feature-content-wrap .services-offer__single-feature-content-wrap .services-offer__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(24%) sepia(75%) saturate(2525%) hue-rotate(186deg) brightness(93%) contrast(104%);
}
.services-offer.color-003324 .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__heading-text-content-wrap h2 {
  color: #003324;
}
.services-offer.color-003324 .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__key-features-heading-text-content-wrap p {
  color: #003324;
}
.services-offer.color-003324 .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__multi-feature-content-wrap .services-offer__single-feature-content-wrap .services-offer__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(42%) sepia(51%) saturate(561%) hue-rotate(2deg) brightness(98%) contrast(88%);
}
.services-offer.color-006eb7 .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__heading-text-content-wrap h2 {
  color: #006eb7;
}
.services-offer.color-006eb7 .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__key-features-heading-text-content-wrap p {
  color: #006eb7;
}
.services-offer.color-006eb7 .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap .services-offer__key-features-content-wrap .services-offer__multi-feature-content-wrap .services-offer__single-feature-content-wrap .services-offer__feature-image-content-wrap .image-wrap img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(3435%) hue-rotate(187deg) brightness(94%) contrast(100%);
}
.services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap {
  flex-direction: row-reverse;
}
.services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap {
  padding: 148px 95px 156px 180px;
}
@media (min-width: 1921px) {
  .services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap {
    padding: 7.708vw 8.021vw 8.125vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap {
    padding: 148px 154px 156px 278px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap {
    padding: 80px 97px 80px 118px;
  }
}
@media (max-width: 991.98px) {
  .services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap {
    flex-direction: column;
  }
  .services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap {
    padding: 60px 50px 60px 50px;
  }
}
@media (max-width: 575.98px) {
  .services-offer.media-right .services-offer__main-content-wrap .services-offer__main-inner-content-wrap .services-offer__main-flex-content-wrap .services-offer__main-right-side-content-wrap {
    padding: 50px 36px 50px 36px;
  }
}
.services-offer__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .services-offer__main-flex-content-wrap {
    flex-direction: column;
  }
}
.services-offer__main-left-side-content-wrap {
  flex: 0 0 563px;
}
@media (min-width: 1921px) {
  .services-offer__main-left-side-content-wrap {
    flex: 0 0 42.552vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__main-left-side-content-wrap {
    flex: 0 0 817px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .services-offer__main-left-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__main-left-side-content-wrap {
    flex: 0 0 440px;
  }
}
@media (max-width: 991.98px) {
  .services-offer__main-left-side-content-wrap {
    flex: 0 0 auto;
  }
}
.services-offer__main-image-wrap {
  width: 100%;
  height: 100%;
}
.services-offer__main-image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 991.98px) {
  .services-offer__main-image-wrap {
    height: auto;
  }
}
.services-offer__main-right-side-content-wrap {
  flex: 0 0 calc(100% - 563px);
  padding: 148px 180px 156px 95px;
}
@media (min-width: 1921px) {
  .services-offer__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 42.552vw);
    padding: 7.708vw 14.479vw 8.125vw 8.021vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 817px);
    padding: 148px 278px 156px 154px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .services-offer__main-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__main-right-side-content-wrap {
    flex: 0 0 calc(100% - 440px);
    padding: 80px 118px 80px 97px;
  }
}
@media (max-width: 991.98px) {
  .services-offer__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding: 60px 50px 60px 50px;
  }
}
@media (max-width: 575.98px) {
  .services-offer__main-right-side-content-wrap {
    flex: 0 0 auto;
    padding: 50px 36px 50px 36px;
  }
}
.services-offer__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .services-offer__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.services-offer__textual-content-wrap {
  margin-top: 30px;
}
.services-offer__textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.services-offer__textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.services-offer__textual-content-wrap p a:hover {
  color: #000000;
}
.services-offer__textual-content-wrap p a:visited {
  color: #000000;
}
.services-offer__textual-content-wrap p a:visited:hover {
  color: #000000;
}
.services-offer__textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.services-offer__textual-content-wrap h1,
.services-offer__textual-content-wrap h2,
.services-offer__textual-content-wrap h3,
.services-offer__textual-content-wrap h4,
.services-offer__textual-content-wrap h5,
.services-offer__textual-content-wrap h6,
.services-offer__textual-content-wrap ul,
.services-offer__textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.services-offer__textual-content-wrap h1,
.services-offer__textual-content-wrap h2,
.services-offer__textual-content-wrap h3,
.services-offer__textual-content-wrap h4,
.services-offer__textual-content-wrap h5,
.services-offer__textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.services-offer__textual-content-wrap ul,
.services-offer__textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.services-offer__textual-content-wrap ul strong,
.services-offer__textual-content-wrap ol strong {
  color: #000000;
}
.services-offer__textual-content-wrap ul a,
.services-offer__textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.services-offer__textual-content-wrap ul a:hover,
.services-offer__textual-content-wrap ol a:hover {
  color: #000000;
}
.services-offer__textual-content-wrap ul a:visited,
.services-offer__textual-content-wrap ol a:visited {
  color: #000000;
}
.services-offer__textual-content-wrap ul a:visited:hover,
.services-offer__textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .services-offer__textual-content-wrap {
    margin-top: 2.083vw;
  }
  .services-offer__textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .services-offer__textual-content-wrap ul,
  .services-offer__textual-content-wrap ol {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__textual-content-wrap {
    margin-top: 40px;
  }
  .services-offer__textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .services-offer__textual-content-wrap ul,
  .services-offer__textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .services-offer__textual-content-wrap ul,
  .services-offer__textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .services-offer__textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .services-offer__textual-content-wrap ul,
  .services-offer__textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.services-offer__key-features-content-wrap {
  margin-top: 26px;
}
@media (min-width: 1921px) {
  .services-offer__key-features-content-wrap {
    margin-top: 2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__key-features-content-wrap {
    margin-top: 45px;
  }
}
.services-offer__key-features-heading-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .services-offer__key-features-heading-text-content-wrap p {
    font-size: 1.198vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__key-features-heading-text-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__key-features-heading-text-content-wrap p {
    font-size: 23px;
    line-height: 28px;
  }
}
.services-offer__multi-feature-content-wrap {
  margin-top: 20px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 24px;
  column-gap: 24px;
  row-gap: 20px;
}
@media (min-width: 1921px) {
  .services-offer__multi-feature-content-wrap {
    margin-top: 3.073vw;
    -moz-column-gap: 1.042vw;
    column-gap: 1.042vw;
    row-gap: 1.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__multi-feature-content-wrap {
    margin-top: 59px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    row-gap: 34px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__multi-feature-content-wrap {
    margin-top: 23px;
    -moz-column-gap: 18px;
    column-gap: 18px;
    row-gap: 22px;
  }
}
@media (max-width: 575.98px) {
  .services-offer__multi-feature-content-wrap {
    margin-top: 20px;
    flex-direction: column;
    -moz-column-gap: 18px;
    column-gap: 18px;
    row-gap: 18px;
  }
}
.services-offer__single-feature-content-wrap {
  flex: 0 0 calc(50% - 12px);
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 20px;
}
@media (min-width: 1921px) {
  .services-offer__single-feature-content-wrap {
    flex: 0 0 calc(50% - 0.521vw);
    gap: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__single-feature-content-wrap {
    flex: 0 0 calc(50% - 10px);
    gap: 22px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__single-feature-content-wrap {
    flex: 0 0 calc(50% - 9px);
    gap: 12px;
  }
}
@media (max-width: 575.98px) {
  .services-offer__single-feature-content-wrap {
    flex: 0 0 auto;
    gap: 15px;
  }
}
.services-offer__feature-image-content-wrap {
  flex: 0 0 40px;
}
.services-offer__feature-image-content-wrap .image-wrap {
  width: 40px;
  height: 40px;
}
.services-offer__feature-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(105deg) brightness(93%) contrast(101%);
}
@media (min-width: 1921px) {
  .services-offer__feature-image-content-wrap {
    flex: 0 0 2.865vw;
  }
  .services-offer__feature-image-content-wrap .image-wrap {
    width: 2.865vw;
    height: 2.865vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__feature-image-content-wrap {
    flex: 0 0 55px;
  }
  .services-offer__feature-image-content-wrap .image-wrap {
    width: 55px;
    height: 55px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__feature-image-content-wrap {
    flex: 0 0 29px;
  }
  .services-offer__feature-image-content-wrap .image-wrap {
    width: 29px;
    height: 29px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__feature-image-content-wrap {
    flex: 0 0 40px;
  }
  .services-offer__feature-image-content-wrap .image-wrap {
    width: 40px;
    height: 40px;
  }
}
.services-offer__feature-text-content-wrap {
  flex: 0 0 calc(100% - 40px - 20px);
}
.services-offer__feature-text-content-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .services-offer__feature-text-content-wrap {
    flex: 0 0 calc(100% - 2.865vw - 1.146vw);
  }
  .services-offer__feature-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .services-offer__feature-text-content-wrap {
    flex: 0 0 calc(100% - 55px - 22px);
  }
  .services-offer__feature-text-content-wrap p {
    font-size: 19px;
    line-height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__feature-text-content-wrap {
    flex: 0 0 calc(100% - 29px - 12px);
  }
  .services-offer__feature-text-content-wrap p {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .services-offer__feature-text-content-wrap {
    flex: 0 0 calc(100% - 40px - 15px);
  }
}

.area-we-cover {
  background-color: #f4f3ef;
}
.area-we-cover.color-ba0c2f .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-left-side-content-wrap .area-we-cover__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.area-we-cover.color-ba0c2f .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-right-side-content-wrap .area-we-cover__main-image-wrap {
  background-color: #ba0c2f;
}
.area-we-cover.color-08254a .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-left-side-content-wrap .area-we-cover__heading-text-content-wrap h2 {
  color: #08254a;
}
.area-we-cover.color-08254a .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-right-side-content-wrap .area-we-cover__main-image-wrap {
  background-color: #08254a;
}
.area-we-cover.color-003324 .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-left-side-content-wrap .area-we-cover__heading-text-content-wrap h2 {
  color: #003324;
}
.area-we-cover.color-003324 .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-right-side-content-wrap .area-we-cover__main-image-wrap {
  background-color: #003324;
}
.area-we-cover.color-006eb7 .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-left-side-content-wrap .area-we-cover__heading-text-content-wrap h2 {
  color: #006eb7;
}
.area-we-cover.color-006eb7 .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap .area-we-cover__main-right-side-content-wrap .area-we-cover__main-image-wrap {
  background-color: #006eb7;
}
.area-we-cover.media-left .area-we-cover__main-content-wrap .area-we-cover__main-inner-content-wrap .area-we-cover__main-flex-content-wrap {
  flex-direction: row-reverse;
}
.area-we-cover__main-content-wrap {
  padding: 112px 0 123px;
}
@media (min-width: 1921px) {
  .area-we-cover__main-content-wrap {
    padding: 6.771vw 0 6.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__main-content-wrap {
    padding: 130px 0 130px;
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__main-content-wrap {
    padding: 70px 0 70px;
  }
}
.area-we-cover__main-inner-content-wrap {
  padding: 0 95px;
}
@media (min-width: 1921px) {
  .area-we-cover__main-inner-content-wrap {
    padding: 0 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__main-inner-content-wrap {
    padding: 0 140px;
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__main-inner-content-wrap {
    padding: 0;
  }
}
.area-we-cover__main-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 95px;
}
@media (min-width: 1921px) {
  .area-we-cover__main-flex-content-wrap {
    gap: 7.292vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__main-flex-content-wrap {
    gap: 140px;
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__main-flex-content-wrap {
    flex-direction: column;
    gap: 70px;
  }
}
@media (max-width: 991.98px) {
  .area-we-cover__main-flex-content-wrap {
    margin: 0 -50px;
  }
}
@media (max-width: 575.98px) {
  .area-we-cover__main-flex-content-wrap {
    margin: 0 -36px;
  }
}
.area-we-cover__main-left-side-content-wrap {
  flex: 0 0 calc(100% - 570px - 95px);
}
@media (min-width: 1921px) {
  .area-we-cover__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 35.156vw - 7.292vw);
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__main-left-side-content-wrap {
    flex: 0 0 calc(100% - 675px - 140px);
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__main-left-side-content-wrap {
    flex: 0 0 auto;
  }
}
@media (max-width: 991.98px) {
  .area-we-cover__main-left-side-content-wrap {
    padding: 0 50px;
  }
}
.area-we-cover__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .area-we-cover__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.area-we-cover__textual-content-wrap {
  margin-top: 30px;
}
.area-we-cover__textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.area-we-cover__textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.area-we-cover__textual-content-wrap p a:hover {
  color: #000000;
}
.area-we-cover__textual-content-wrap p a:visited {
  color: #000000;
}
.area-we-cover__textual-content-wrap p a:visited:hover {
  color: #000000;
}
.area-we-cover__textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.area-we-cover__textual-content-wrap h1,
.area-we-cover__textual-content-wrap h2,
.area-we-cover__textual-content-wrap h3,
.area-we-cover__textual-content-wrap h4,
.area-we-cover__textual-content-wrap h5,
.area-we-cover__textual-content-wrap h6,
.area-we-cover__textual-content-wrap ul,
.area-we-cover__textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.area-we-cover__textual-content-wrap h1,
.area-we-cover__textual-content-wrap h2,
.area-we-cover__textual-content-wrap h3,
.area-we-cover__textual-content-wrap h4,
.area-we-cover__textual-content-wrap h5,
.area-we-cover__textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.area-we-cover__textual-content-wrap ul,
.area-we-cover__textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.area-we-cover__textual-content-wrap ul strong,
.area-we-cover__textual-content-wrap ol strong {
  color: #000000;
}
.area-we-cover__textual-content-wrap ul a,
.area-we-cover__textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.area-we-cover__textual-content-wrap ul a:hover,
.area-we-cover__textual-content-wrap ol a:hover {
  color: #000000;
}
.area-we-cover__textual-content-wrap ul a:visited,
.area-we-cover__textual-content-wrap ol a:visited {
  color: #000000;
}
.area-we-cover__textual-content-wrap ul a:visited:hover,
.area-we-cover__textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .area-we-cover__textual-content-wrap {
    margin-top: 2.083vw;
  }
  .area-we-cover__textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .area-we-cover__textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .area-we-cover__textual-content-wrap h1,
  .area-we-cover__textual-content-wrap h2,
  .area-we-cover__textual-content-wrap h3,
  .area-we-cover__textual-content-wrap h4,
  .area-we-cover__textual-content-wrap h5,
  .area-we-cover__textual-content-wrap h6,
  .area-we-cover__textual-content-wrap ul,
  .area-we-cover__textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .area-we-cover__textual-content-wrap ul,
  .area-we-cover__textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__textual-content-wrap {
    margin-top: 40px;
  }
  .area-we-cover__textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .area-we-cover__textual-content-wrap ul,
  .area-we-cover__textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__textual-content-wrap {
    margin-top: 30px;
  }
  .area-we-cover__textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .area-we-cover__textual-content-wrap ul,
  .area-we-cover__textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .area-we-cover__textual-content-wrap {
    margin-top: 25px;
  }
  .area-we-cover__textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .area-we-cover__textual-content-wrap ul,
  .area-we-cover__textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.area-we-cover__main-right-side-content-wrap {
  flex: 0 0 570px;
}
@media (min-width: 1921px) {
  .area-we-cover__main-right-side-content-wrap {
    flex: 0 0 35.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__main-right-side-content-wrap {
    flex: 0 0 675px;
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__main-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.area-we-cover__main-image-wrap {
  width: 100%;
  height: 462px;
  border-radius: 3px;
  background-color: #000000;
}
.area-we-cover__main-image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  border-radius: 3px;
}
.area-we-cover__main-image-wrap #map {
  width: 100% !important;
  height: 100% !important;
  border-radius: 3px !important;
}
@media (min-width: 1921px) {
  .area-we-cover__main-image-wrap {
    height: 26.042vw;
    border-radius: 0.156vw;
  }
  .area-we-cover__main-image-wrap img {
    border-radius: 0.156vw;
  }
  .area-we-cover__main-image-wrap #map {
    border-radius: 0.156vw !important;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .area-we-cover__main-image-wrap {
    height: 500px;
  }
}
@media (max-width: 1200.98px) {
  .area-we-cover__main-image-wrap {
    height: 450px;
  }
}
@media (max-width: 991.98px) {
  .area-we-cover__main-image-wrap {
    height: 400px;
    border-radius: 0px;
  }
  .area-we-cover__main-image-wrap img {
    border-radius: 0px;
  }
  .area-we-cover__main-image-wrap #map {
    border-radius: 0px !important;
  }
}

.contact-us__top-content-wrap {
  position: relative;
  z-index: 1;
}
.contact-us__top-block-main-image-content-wrap .image-wrap {
  width: 100%;
  height: 296px;
}
.contact-us__top-block-main-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
}
@media (min-width: 1921px) {
  .contact-us__top-block-main-image-content-wrap .image-wrap {
    height: 26.042vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__top-block-main-image-content-wrap .image-wrap {
    height: 500px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__top-block-main-image-content-wrap .image-wrap {
    height: 270px;
  }
}
@media (max-width: 991.98px) {
  .contact-us__top-block-main-image-content-wrap .image-wrap {
    height: 280px;
  }
}
@media (max-width: 575.98px) {
  .contact-us__top-block-main-image-content-wrap .image-wrap {
    height: 250px;
  }
}
.contact-us__top-block-details-content-wrap {
  position: absolute;
  top: 42px;
  right: 180px;
  background-color: #ba0c2f;
  padding: 58px 95px;
  border-radius: 3px;
  max-width: 445px;
  width: 100%;
}
@media (min-width: 1921px) {
  .contact-us__top-block-details-content-wrap {
    top: 4.167vw;
    right: 14.479vw;
    padding: 4.167vw 5.208vw;
    border-radius: 0.156vw;
    max-width: 34.635vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__top-block-details-content-wrap {
    top: 80px;
    right: 278px;
    padding: 80px 100px;
    max-width: 665px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__top-block-details-content-wrap {
    top: 30px;
    right: 118px;
    padding: 40px 40px;
    max-width: 380px;
  }
}
@media (max-width: 991.98px) {
  .contact-us__top-block-details-content-wrap {
    position: static;
    padding: 50px 50px;
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .contact-us__top-block-details-content-wrap {
    padding: 40px 36px;
  }
}
.contact-us__top-block-heading-text-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .contact-us__top-block-heading-text-content-wrap p {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__top-block-heading-text-content-wrap p {
    font-size: 50px;
    line-height: 62px;
  }
}
.contact-us__cntct-multiple-links-wrap {
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 22px;
}
@media (min-width: 1921px) {
  .contact-us__cntct-multiple-links-wrap {
    margin-top: 1.563vw;
    gap: 1.563vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__cntct-multiple-links-wrap {
    margin-top: 30px;
    gap: 30px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__cntct-multiple-links-wrap {
    margin-top: 15px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .contact-us__cntct-multiple-links-wrap {
    flex-wrap: wrap;
    flex-direction: row;
  }
}
@media (max-width: 575.98px) {
  .contact-us__cntct-multiple-links-wrap {
    flex-wrap: unset;
    flex-direction: column;
  }
}
@media (max-width: 991.98px) {
  .contact-us__single-cntct-link-wrap {
    flex: 0 0 calc(50% - 7.5px);
  }
}
@media (max-width: 575.98px) {
  .contact-us__single-cntct-link-wrap {
    flex: 0 0 auto;
  }
}
.contact-us__single-cntct-link-heading-text-content-wrap p {
  font-style: normal;
  font-weight: 700;
  font-size: 17px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .contact-us__single-cntct-link-heading-text-content-wrap p {
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__single-cntct-link-heading-text-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__single-cntct-link-heading-text-content-wrap p {
    font-size: 15px;
    line-height: 23px;
  }
}
@media (max-width: 575.98px) {
  .contact-us__single-cntct-link-heading-text-content-wrap p {
    font-size: 16px;
    line-height: 25px;
  }
}
.contact-us__single-cntct-link-anchor-wrap {
  display: block;
  width: 100%;
  margin-top: 6px;
}
@media (min-width: 1921px) {
  .contact-us__single-cntct-link-anchor-wrap {
    margin-top: 0.521vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__single-cntct-link-anchor-wrap {
    margin-top: 10px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__single-cntct-link-anchor-wrap {
    margin-top: 5px;
  }
}
.contact-us__single-cntct-link-logo-and-text-content-wrap {
  display: flex;
  justify-content: flex-start;
  gap: 10px;
}
.contact-us__single-cntct-link-logo-and-text-content-wrap .link-logo-wrap {
  flex: 0 0 19px;
  width: 19px;
  height: 19px;
  align-self: flex-start;
  display: flex;
  justify-content: center;
  align-items: center;
}
.contact-us__single-cntct-link-logo-and-text-content-wrap .link-logo-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}
.contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap {
  flex: 0 0 calc(100% - 19px - 10px);
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #ffffff;
  word-break: break-all;
}
.contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #ffffff;
  word-break: break-all;
}
@media (min-width: 1921px) {
  .contact-us__single-cntct-link-logo-and-text-content-wrap {
    gap: 0.781vw;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-logo-wrap {
    flex: 0 0 1.563vw;
    width: 1.563vw;
    height: 1.563vw;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap {
    flex: 0 0 calc(100% - 1.563vw - 0.781vw);
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap p {
    font-size: 0.99vw;
    line-height: 1.458vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__single-cntct-link-logo-and-text-content-wrap {
    gap: 15px;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-logo-wrap {
    flex: 0 0 30px;
    width: 30px;
    height: 30px;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap {
    flex: 0 0 calc(100% - 30px - 15px);
    font-size: 19px;
    line-height: 28px;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__single-cntct-link-logo-and-text-content-wrap {
    align-items: center;
    gap: 10px;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-logo-wrap {
    flex: 0 0 15px;
    width: 15px;
    height: 15px;
    align-self: unset;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap {
    flex: 0 0 calc(100% - 15px - 10px);
    font-size: 15px;
    line-height: 23px;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap p {
    font-size: 15px;
    line-height: 23px;
  }
}
@media (max-width: 575.98px) {
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap {
    font-size: 16px;
    line-height: 25px;
  }
  .contact-us__single-cntct-link-logo-and-text-content-wrap .link-text-wrap p {
    font-size: 16px;
    line-height: 25px;
  }
}
.contact-us__cntct-textual-content-wrap {
  margin-top: 11px;
}
.contact-us__cntct-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 0px;
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap p a {
  color: #ffffff;
  text-decoration: underline;
}
.contact-us__cntct-textual-content-wrap p a:hover {
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap p a:visited {
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap p a:visited:hover {
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.contact-us__cntct-textual-content-wrap h1,
.contact-us__cntct-textual-content-wrap h2,
.contact-us__cntct-textual-content-wrap h3,
.contact-us__cntct-textual-content-wrap h4,
.contact-us__cntct-textual-content-wrap h5,
.contact-us__cntct-textual-content-wrap h6,
.contact-us__cntct-textual-content-wrap ul,
.contact-us__cntct-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap h1,
.contact-us__cntct-textual-content-wrap h2,
.contact-us__cntct-textual-content-wrap h3,
.contact-us__cntct-textual-content-wrap h4,
.contact-us__cntct-textual-content-wrap h5,
.contact-us__cntct-textual-content-wrap h6 {
  color: #ffffff;
  font-weight: 700;
}
.contact-us__cntct-textual-content-wrap ul,
.contact-us__cntct-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 0px;
}
.contact-us__cntct-textual-content-wrap ul strong,
.contact-us__cntct-textual-content-wrap ol strong {
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap ul a,
.contact-us__cntct-textual-content-wrap ol a {
  color: #ffffff;
  text-decoration: underline;
}
.contact-us__cntct-textual-content-wrap ul a:hover,
.contact-us__cntct-textual-content-wrap ol a:hover {
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap ul a:visited,
.contact-us__cntct-textual-content-wrap ol a:visited {
  color: #ffffff;
}
.contact-us__cntct-textual-content-wrap ul a:visited:hover,
.contact-us__cntct-textual-content-wrap ol a:visited:hover {
  color: #ffffff;
}
@media (min-width: 1921px) {
  .contact-us__cntct-textual-content-wrap {
    margin-top: 0.781vw;
  }
  .contact-us__cntct-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .contact-us__cntct-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .contact-us__cntct-textual-content-wrap h1,
  .contact-us__cntct-textual-content-wrap h2,
  .contact-us__cntct-textual-content-wrap h3,
  .contact-us__cntct-textual-content-wrap h4,
  .contact-us__cntct-textual-content-wrap h5,
  .contact-us__cntct-textual-content-wrap h6,
  .contact-us__cntct-textual-content-wrap ul,
  .contact-us__cntct-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .contact-us__cntct-textual-content-wrap ul,
  .contact-us__cntct-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__cntct-textual-content-wrap {
    margin-top: 15px;
  }
  .contact-us__cntct-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .contact-us__cntct-textual-content-wrap ul,
  .contact-us__cntct-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__cntct-textual-content-wrap {
    margin-top: 8px;
  }
  .contact-us__cntct-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .contact-us__cntct-textual-content-wrap ul,
  .contact-us__cntct-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .contact-us__cntct-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .contact-us__cntct-textual-content-wrap ul,
  .contact-us__cntct-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.contact-us__cntct-btn-content-wrap {
  margin-top: 12px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.contact-us__cntct-btn-content-wrap .anchor-btn {
  font-size: 15px;
  line-height: 22px;
}
.contact-us__cntct-btn-content-wrap .anchor-btn:hover {
  border-color: #ffffff;
  background-color: #ffffff;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .contact-us__cntct-btn-content-wrap {
    margin-top: 0.781vw;
  }
  .contact-us__cntct-btn-content-wrap .anchor-btn {
    font-size: 0.885vw;
    line-height: 1.25vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__cntct-btn-content-wrap {
    margin-top: 15px;
  }
  .contact-us__cntct-btn-content-wrap .anchor-btn {
    font-size: 17px;
    line-height: 24px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__cntct-btn-content-wrap {
    margin-top: 10px;
  }
  .contact-us__cntct-btn-content-wrap .anchor-btn {
    font-size: 15px;
    line-height: 23px;
  }
}
@media (max-width: 575.98px) {
  .contact-us__cntct-btn-content-wrap .anchor-btn {
    font-size: 16px;
    line-height: 25px;
  }
}
.contact-us__bottom-content-wrap {
  position: relative;
  overflow: hidden;
  background-color: #f4f3ef;
}
.contact-us__bottom-block-leaf-content-wrap {
  position: absolute;
  width: 202px;
  height: 183px;
  right: -34px;
  top: 101px;
  background-image: url("../images/leaf-img-3.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotateX(180deg) rotateY(180deg);
  z-index: 1;
  filter: brightness(0) saturate(100%) invert(98%) sepia(29%) saturate(5458%) hue-rotate(310deg) brightness(101%) contrast(76%);
}
@media (min-width: 1921px) {
  .contact-us__bottom-block-leaf-content-wrap {
    width: 17.292vw;
    height: 15.677vw;
    top: 3.125vw;
    right: -2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__bottom-block-leaf-content-wrap {
    width: 332px;
    height: 301px;
    top: 60px;
    right: -45px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__bottom-block-leaf-content-wrap {
    width: 202px;
    height: 183px;
    right: -34px;
    top: 25px;
  }
}
@media (max-width: 991.98px) {
  .contact-us__bottom-block-leaf-content-wrap {
    display: none;
  }
}
.contact-us__bottom-block-inner-main-content-wrap {
  padding: 105px 95px 61px;
}
@media (min-width: 1921px) {
  .contact-us__bottom-block-inner-main-content-wrap {
    padding: 6.771vw 7.292vw 6.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .contact-us__bottom-block-inner-main-content-wrap {
    padding: 130px 140px 130px;
  }
}
@media (max-width: 1200.98px) {
  .contact-us__bottom-block-inner-main-content-wrap {
    padding: 80px 0 80px;
  }
}
@media (max-width: 991.98px) {
  .contact-us__bottom-block-inner-main-content-wrap {
    padding: 60px 0 60px;
  }
}
@media (max-width: 575.98px) {
  .contact-us__bottom-block-inner-main-content-wrap {
    padding: 50px 0 50px;
  }
}

.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
  color: #ba0c2f;
}
.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a {
  color: #ba0c2f;
}
.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover {
  color: #e6284d;
}
.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-images.color-ba0c2f .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #e6284d;
  color: #ffffff;
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
  color: #08254a;
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a {
  color: #08254a;
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover {
  color: #002f5d;
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #08254a;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-images.color-08254a .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #006eb7;
  color: #ffffff;
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
  color: #003324;
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a {
  color: #003324;
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover {
  color: #084835;
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #003324;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-images.color-003324 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #084835;
  color: #ffffff;
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
  color: #006eb7;
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a {
  color: #006eb7;
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover {
  color: #08254a;
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #006eb7;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-images.color-006eb7 .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap .cntnt-wt-head-anchor-images__main-block-heading-and-textual-content-wrap .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #08254a;
  color: #ffffff;
}
.cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap {
  flex-direction: row-reverse;
}
.cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
  padding: 104px 180px 104px 95px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    padding: 7.865vw 14.479vw 7.344vw 8.021vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    padding: 151px 278px 141px 154px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    padding: 104px 118px 95px 83px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
  .cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    padding: 80px 50px 80px 50px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-images.media-left .cntnt-wt-head-anchor-images__main-block-content-wrap .cntnt-wt-head-anchor-images__main-block-inner-content-wrap .cntnt-wt-head-anchor-images__main-block-flex-content-wrap .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    padding: 60px 36px 60px 36px;
  }
}
.cntnt-wt-head-anchor-images__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
}
.cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 560px);
  padding: 104px 95px 104px 180px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 42.708vw);
    padding: 7.865vw 8.021vw 7.344vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 820px);
    padding: 151px 154px 141px 278px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 437px);
    padding: 104px 83px 95px 118px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 80px 50px 80px 50px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-images__main-block-left-side-content-wrap {
    padding: 60px 36px 60px 36px;
  }
}
.cntnt-wt-head-anchor-images__main-block-heading-content-wrap {
  max-width: 445px;
}
.cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-block-heading-content-wrap {
    max-width: 34.635vw;
  }
  .cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images__main-block-heading-content-wrap {
    max-width: 665px;
  }
  .cntnt-wt-head-anchor-images__main-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images__main-block-heading-content-wrap {
    max-width: 385px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-heading-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap {
  max-width: 445px;
  margin-top: 22px;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap p a:hover {
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap p a:visited {
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap p:not(:first-child) {
  margin-top: 20px;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h1,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h2,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h3,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h4,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h5,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h6,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
  margin-top: 40px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h1,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h2,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h3,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h4,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h5,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap h6 {
  color: #08254a;
  font-weight: 600;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul strong,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol strong {
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul a,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul a:hover,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol a:hover {
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul a:visited,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol a:visited {
  color: #000000;
}
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul a:visited:hover,
.cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap {
    max-width: 34.635vw;
    margin-top: 1.823vw;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap p:not(:first-child) {
    margin-top: 1.042vw;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap h1,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap h2,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap h3,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap h4,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap h5,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap h6,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
    margin-top: 2.083vw;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap {
    max-width: 665px;
    margin-top: 35px;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap {
    max-width: 385px;
    margin-top: 30px;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ul,
  .cntnt-wt-head-anchor-images__main-block-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap {
  max-width: 445px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap {
    max-width: 34.635vw;
    margin-top: 2.865vw;
    gap: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap {
    max-width: 665px;
    margin-top: 55px;
    gap: 16px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap {
    max-width: 385px;
    margin-top: 30px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap {
  max-width: 445px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap {
    max-width: 34.635vw;
    margin-top: 2.865vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap {
    max-width: 665px;
    margin-top: 55px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap {
    max-width: 385px;
    margin-top: 30px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-anchor-images__main-block-multiple-pills-links-content-wrap {
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
.cntnt-wt-head-anchor-images__main-block-right-side-content-wrap {
  flex: 0 0 560px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-block-right-side-content-wrap {
    flex: 0 0 42.708vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-anchor-images__main-block-right-side-content-wrap {
    flex: 0 0 820px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .cntnt-wt-head-anchor-images__main-block-right-side-content-wrap {
    flex: 0 0 50%;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-anchor-images__main-block-right-side-content-wrap {
    flex: 0 0 437px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-anchor-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.cntnt-wt-head-anchor-images__main-image-content-wrap {
  width: 100%;
  height: 100%;
  max-height: 800px;
}
.cntnt-wt-head-anchor-images__main-image-content-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-anchor-images__main-image-content-wrap {
    max-height: 41.667vw;
  }
}

.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap {
  flex-direction: row-reverse;
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 598px);
  padding: 117px 180px 120px 30px;
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
  max-width: 474px;
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
  max-width: 474px;
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
  flex: 0 0 598px;
  justify-content: flex-start;
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
  width: 598px;
  min-height: 734px;
  height: 100%;
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
  width: 461px;
  height: 650px;
  right: unset;
  left: 60px;
  bottom: -120px;
  transform: rotate(-142deg) rotateY(180deg);
}
.cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
  position: absolute;
  width: 305px;
  height: 276px;
  bottom: 190px;
  right: unset;
  left: 74px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(15deg);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
  color: #ba0c2f;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #ba0c2f;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(11%) sepia(80%) saturate(5699%) hue-rotate(341deg) brightness(86%) contrast(96%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #e6284d;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(29%) sepia(69%) saturate(5384%) hue-rotate(335deg) brightness(93%) contrast(93%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #ba0c2f;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #e6284d;
  color: #ffffff;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-ba0c2f .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(96%) sepia(35%) saturate(5707%) hue-rotate(309deg) brightness(99%) contrast(78%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
  color: #08254a;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #08254a;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(46%) saturate(1802%) hue-rotate(184deg) brightness(98%) contrast(99%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #002f5d;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(10%) sepia(58%) saturate(4037%) hue-rotate(198deg) brightness(92%) contrast(101%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #08254a;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #006eb7;
  color: #ffffff;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-08254a .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(96%) sepia(35%) saturate(5707%) hue-rotate(309deg) brightness(99%) contrast(78%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
  color: #003324;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #003324;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(48%) saturate(911%) hue-rotate(117deg) brightness(98%) contrast(103%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #084835;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(22%) sepia(27%) saturate(1141%) hue-rotate(111deg) brightness(94%) contrast(98%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #003324;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #084835;
  color: #ffffff;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-003324 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(96%) sepia(35%) saturate(5707%) hue-rotate(309deg) brightness(99%) contrast(78%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
  color: #006eb7;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a {
  color: #006eb7;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a::after {
  filter: brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(1647%) hue-rotate(183deg) brightness(104%) contrast(105%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover {
  color: #08254a;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap a:hover::after {
  filter: brightness(0) saturate(100%) invert(14%) sepia(97%) saturate(546%) hue-rotate(173deg) brightness(89%) contrast(103%);
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #006eb7;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #08254a;
  color: #ffffff;
}
.cntnt-wt-head-targets-anchor-grphc-images.color-006eb7 .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
  filter: brightness(0) saturate(100%) invert(96%) sepia(35%) saturate(5707%) hue-rotate(309deg) brightness(99%) contrast(78%);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 49.063vw);
    padding: 11.563vw 14.479vw 11.615vw 1.354vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 35.104vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 35.104vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 35.104vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 35.104vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 49.063vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 49.063vw;
    min-height: 48.698vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 39.219vw;
    height: 55.26vw;
    left: 0.781vw;
    bottom: -15.625vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 25.938vw;
    height: 23.49vw;
    bottom: 11.458vw;
    left: 1.823vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 942px);
    padding: 222px 278px 223px 26px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 674px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 674px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 674px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 674px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 942px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 942px;
    min-height: 935px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 753px;
    height: 1061px;
    left: 15px;
    bottom: -300px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 498px;
    height: 451px;
    bottom: 220px;
    left: 35px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 501px);
    padding: 105px 118px 105px 17px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 394px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 394px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 394px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 394px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 501px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 501px;
    min-height: 635px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 501px;
    height: 707px;
    left: -85px;
    bottom: -220px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 331px;
    height: 301px;
    bottom: 130px;
    left: 20px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 80px 50px 80px 50px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 100%;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 100%;
    min-height: 635px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 650px;
    height: 950px;
    left: -15px;
    bottom: -270px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 331px;
    height: 301px;
    bottom: 250px;
    left: 30px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    padding: 93px 36px 55px 36px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    min-height: 550px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 350px;
    height: 600px;
    left: 45px;
    bottom: -90px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 234px;
    height: 212px;
    bottom: 160px;
    left: 20px;
  }
}
@media (max-width: 375.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    left: -15px;
    bottom: -90px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images.media-left .cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-inner-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    left: 15px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-content-wrap {
  background-color: #f4f3ef;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-flex-content-wrap {
    flex-direction: column;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
  flex: 0 0 calc(100% - 598px);
  padding: 117px 17px 120px 180px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 49.063vw);
    padding: 11.563vw 1.354vw 11.615vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 942px);
    padding: 222px 26px 223px 278px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 calc(100% - 501px);
    padding: 105px 17px 105px 118px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    flex: 0 0 auto;
    padding: 80px 50px 80px 50px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-left-side-content-wrap {
    padding: 93px 36px 55px 36px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap {
  display: flex;
  flex-direction: column;
  gap: 60px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap {
    gap: 4.167vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap {
    gap: 80px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap {
    gap: 50px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap {
    gap: 40px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-targets-content-wrap {
    gap: 30px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
  max-width: 444px;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 35.052vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 673px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 386px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-heading-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
  max-width: 444px;
  margin-top: 22px;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p a:hover {
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p a:visited {
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h1,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h2,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h3,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h4,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h5,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h6,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h1,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h2,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h3,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h4,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h5,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h6 {
  color: #000000;
  font-weight: 600;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul strong,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol strong {
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul a,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul a:hover,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol a:hover {
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul a:visited,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol a:visited {
  color: #000000;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul a:visited:hover,
.cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 35.052vw;
    margin-top: 2.344vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h1,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h2,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h3,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h4,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h5,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap h6,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 673px;
    margin-top: 35px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 386px;
    margin-top: 25px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap {
    margin-top: 15px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ul,
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-single-targets-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
  max-width: 444px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 15px;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 35.052vw;
    margin-top: 3.385vw;
    gap: 0.833vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 673px;
    margin-top: 65px;
    gap: 16px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 386px;
    margin-top: 55px;
    gap: 15px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-links-content-wrap {
    max-width: 100%;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
  max-width: 444px;
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  -moz-column-gap: 12px;
  column-gap: 12px;
  row-gap: 14px;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 35.052vw;
    margin-top: 3.385vw;
    -moz-column-gap: 0.833vw;
    column-gap: 0.833vw;
    row-gap: 1.094vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 673px;
    margin-top: 65px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 21px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 386px;
    margin-top: 55px;
    -moz-column-gap: 10px;
    column-gap: 10px;
    row-gap: 14px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap .anchor-link {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-multiple-pills-links-content-wrap {
    -moz-column-gap: 15px;
    column-gap: 15px;
    row-gap: 14px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
  flex: 0 0 598px;
  display: flex;
  justify-content: flex-end;
  align-items: flex-end;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 49.063vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 942px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 501px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-block-right-side-content-wrap {
    flex: 0 0 auto;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
  position: relative;
  width: 598px;
  min-height: 734px;
  height: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 49.063vw;
    min-height: 48.698vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 942px;
    min-height: 935px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 501px;
    min-height: 635px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    width: 100%;
    min-height: 635px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__main-and-graphic-images-content-wrap {
    min-height: 550px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap {
  max-width: 272px;
  margin-top: 117px;
}
.cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 400;
  font-size: 31px;
  line-height: 38px;
  letter-spacing: 0px;
  color: #96722b;
  text-align: center;
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap {
    max-width: 18.229vw;
    margin-top: 11.563vw;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap p {
    font-size: 2.135vw;
    line-height: 2.5vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap {
    max-width: 350px;
    margin-top: 222px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap p {
    font-size: 41px;
    line-height: 48px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap {
    max-width: 300px;
    margin-top: 105px;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap p {
    font-size: 31px;
    line-height: 38px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap {
    max-width: calc(100% - 100px);
    margin-top: 0;
  }
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap p {
    font-size: 27px;
    line-height: 35px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap {
    max-width: calc(100% - 72px);
  }
  .cntnt-wt-head-targets-anchor-grphc-images__special-text-content-wrap p {
    font-size: 23px;
    line-height: 31px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
  position: absolute;
  width: 461px;
  height: 650px;
  right: 15px;
  bottom: -100px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transform: rotate(-38deg);
  filter: brightness(0) saturate(100%) invert(97%) sepia(3%) saturate(606%) hue-rotate(341deg) brightness(102%) contrast(84%);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 39.219vw;
    height: 55.26vw;
    right: 1.563vw;
    bottom: -14.583vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 753px;
    height: 1061px;
    right: 30px;
    bottom: -280px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 501px;
    height: 707px;
    right: -100px;
    bottom: -180px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 650px;
    height: 950px;
    right: -50px;
    bottom: -320px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 350px;
    height: 600px;
    right: -20px;
    bottom: -180px;
  }
}
@media (max-width: 375.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__graphic-image-content-wrap {
    width: 290px;
    height: 550px;
    right: -20px;
    bottom: -180px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
  position: absolute;
  width: 305px;
  height: 276px;
  bottom: 250px;
  right: 20px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(113deg);
}
@media (min-width: 1921px) {
  .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 25.938vw;
    height: 23.49vw;
    bottom: 13.281vw;
    right: 1.51vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 498px;
    height: 451px;
    bottom: 255px;
    right: 29px;
  }
}
@media (max-width: 1200.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 331px;
    height: 301px;
    bottom: 165px;
    right: 10px;
  }
}
@media (max-width: 991.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 331px;
    height: 301px;
    right: 30px;
    bottom: 250px;
  }
}
@media (max-width: 575.98px) {
  .cntnt-wt-head-targets-anchor-grphc-images__leaf-content-wrap {
    width: 234px;
    height: 212px;
    right: 30px;
    bottom: 180px;
  }
}
.cntnt-wt-head-targets-anchor-grphc-images__main-image-content-wrap {
  position: absolute;
  width: 100%;
  height: auto;
  right: 0;
  bottom: 0;
}
.cntnt-wt-head-targets-anchor-grphc-images__main-image-content-wrap img {
  width: 100%;
  height: 100%;
}

.gallery-block.isSlider .gallery-block__media-flex-content-wrap {
  display: block;
  gap: unset;
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap .slick-list {
  margin: 0 -10px;
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow {
  width: 25px;
  height: 71px;
  background-color: #ba0c2f;
  z-index: 1;
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow::before {
  content: "";
  opacity: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8px;
  height: 10px;
  background-image: url("../images/white-caret-icon.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow.slick-prev {
  border-radius: 0 3px 3px 0;
  left: 0;
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow.slick-next {
  border-radius: 3px 0 0 3px;
  right: 0;
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow.slick-next::before {
  transform: translate(-50%, -50%) rotate(180deg);
}
@media (min-width: 1921px) {
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow {
    width: 1.979vw;
    height: 5.625vw;
  }
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow::before {
    width: 0.417vw;
    height: 0.833vw;
  }
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow.slick-prev {
    border-radius: 0 0.156vw 0.156vw 0;
  }
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow.slick-next {
    border-radius: 0.156vw 0 0 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow {
    width: 38px;
    height: 108px;
  }
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow::before {
    width: 8px;
    height: 16px;
  }
}
@media (max-width: 1200.98px) {
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow {
    width: 27px;
    height: 75px;
  }
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow::before {
    width: 8px;
    height: 10px;
  }
}
@media (max-width: 575.98px) {
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow {
    width: 24px;
    height: 69px;
  }
  .gallery-block.isSlider .gallery-block__media-flex-content-wrap button.slick-arrow::before {
    width: 8px;
    height: 10px;
  }
}
.gallery-block.isSlider .gallery-block__media-flex-content-wrap .gallery-block__single-media-content-wrap {
  flex: unset;
  margin: 0 10px;
}
.gallery-block.layout-two .gallery-block__main-wrap {
  padding: 30px 0;
}
@media (min-width: 1921px) {
  .gallery-block.layout-two .gallery-block__main-wrap {
    padding: 2.083vw 0;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .gallery-block.layout-two .gallery-block__main-wrap {
    padding: 40px 0;
  }
}
.gallery-block__main-wrap {
  padding: 75px 0;
}
@media (min-width: 1921px) {
  .gallery-block__main-wrap {
    padding: 5.729vw 0;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .gallery-block__main-wrap {
    padding: 110px 0;
  }
}
.gallery-block__media-flex-content-wrap {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 20px;
}
@media (min-width: 1921px) {
  .gallery-block__media-flex-content-wrap {
    gap: 1.042vw;
  }
}
.gallery-block__single-media-content-wrap {
  flex: 0 0 calc(25% - 15px);
  width: 100%;
}
.gallery-block__single-media-content-wrap .image-wrap {
  width: 100%;
  height: 200px;
}
.gallery-block__single-media-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
}
@media (min-width: 1921px) {
  .gallery-block__single-media-content-wrap {
    flex: 0 0 calc(25% - 0.781vw);
  }
  .gallery-block__single-media-content-wrap .image-wrap {
    height: 15.625vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .gallery-block__single-media-content-wrap .image-wrap {
    height: 300px;
  }
}
@media (max-width: 1024.98px) {
  .gallery-block__single-media-content-wrap {
    flex: 0 0 calc(33.33% - 13.33px);
  }
}
@media (max-width: 768.98px) {
  .gallery-block__single-media-content-wrap {
    flex: 0 0 calc(50% - 10px);
  }
}
@media (max-width: 575.98px) {
  .gallery-block__single-media-content-wrap {
    flex: 0 0 auto;
  }
}

.current-positions__main-block-content-wrap {
  background-color: #f4f3ef;
  position: relative;
  overflow: hidden;
}
.current-positions__leaf-content-wrap {
  position: absolute;
  width: 332px;
  height: 301px;
  top: 42px;
  right: -40px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(0);
}
@media (min-width: 1921px) {
  .current-positions__leaf-content-wrap {
    width: 25.938vw;
    height: 23.49vw;
    top: 3.229vw;
    right: -3.125vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .current-positions__leaf-content-wrap {
    width: 498px;
    height: 451px;
    top: 62px;
    right: -60px;
  }
}
@media (max-width: 1200.98px) {
  .current-positions__leaf-content-wrap {
    width: 331px;
    height: 301px;
    top: 42px;
    right: -40px;
  }
}
@media (max-width: 991.98px) {
  .current-positions__leaf-content-wrap {
    display: none;
  }
}
.current-positions__main-block-inner-content-wrap {
  padding: 114px 95px 104px;
}
@media (min-width: 1921px) {
  .current-positions__main-block-inner-content-wrap {
    padding: 7.813vw 7.292vw 7.813vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .current-positions__main-block-inner-content-wrap {
    padding: 150px 140px 150px;
  }
}
@media (max-width: 1200.98px) {
  .current-positions__main-block-inner-content-wrap {
    padding: 80px 0 80px;
  }
}
@media (max-width: 991.98px) {
  .current-positions__main-block-inner-content-wrap {
    padding: 70px 0 70px;
  }
}
@media (max-width: 575.98px) {
  .current-positions__main-block-inner-content-wrap {
    padding: 50px 0 50px;
  }
}
.current-positions__main-block-heading-content-wrap {
  max-width: 444px;
}
.current-positions__main-block-heading-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .current-positions__main-block-heading-content-wrap {
    max-width: 49.479vw;
  }
  .current-positions__main-block-heading-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .current-positions__main-block-heading-content-wrap {
    max-width: 950px;
  }
  .current-positions__main-block-heading-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .current-positions__main-block-heading-content-wrap {
    max-width: 100%;
  }
}
.current-positions__available-positions-content-wrap {
  margin-top: 30px;
}
@media (min-width: 1921px) {
  .current-positions__available-positions-content-wrap {
    margin-top: 2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .current-positions__available-positions-content-wrap {
    margin-top: 45px;
  }
}

.history.color-ba0c2f .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__heading-and-textual-content-wrap .history__heading-text-content-wrap h2 {
  color: #ba0c2f;
}
.history.color-ba0c2f .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider button.slick-arrow {
  background-color: #ba0c2f;
}
.history.color-ba0c2f .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider .history__event-slide .history__event-slide-wrap .history__event-details-content-wrap .history__event-heading-text-content-wrap p {
  color: #ba0c2f;
}
.history.color-08254a .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__heading-and-textual-content-wrap .history__heading-text-content-wrap h2 {
  color: #08254a;
}
.history.color-08254a .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider button.slick-arrow {
  background-color: #006eb7;
}
.history.color-08254a .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider .history__event-slide .history__event-slide-wrap .history__event-details-content-wrap .history__event-heading-text-content-wrap p {
  color: #08254a;
}
.history.color-003324 .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__heading-and-textual-content-wrap .history__heading-text-content-wrap h2 {
  color: #003324;
}
.history.color-003324 .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider button.slick-arrow {
  background-color: #96722b;
}
.history.color-003324 .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider .history__event-slide .history__event-slide-wrap .history__event-details-content-wrap .history__event-heading-text-content-wrap p {
  color: #003324;
}
.history.color-006eb7 .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__heading-and-textual-content-wrap .history__heading-text-content-wrap h2 {
  color: #006eb7;
}
.history.color-006eb7 .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider button.slick-arrow {
  background-color: #08254a;
}
.history.color-006eb7 .history__main-content-wrap .history__main-inner-content-wrap .history__main-inner-sub-content-wrap .history__events-slider-content-wrap .history__events-slider .history__event-slide .history__event-slide-wrap .history__event-details-content-wrap .history__event-heading-text-content-wrap p {
  color: #006eb7;
}
.history__main-content-wrap {
  background-color: #f4f3ef;
  position: relative;
  overflow: hidden;
}
.history__leaf-content-wrap {
  position: absolute;
  width: 332px;
  height: 301px;
  bottom: 40px;
  right: 35px;
  background-image: url("../images/leaf-img-2.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotate(180deg) rotateX(180deg);
  z-index: 1;
}
@media (min-width: 1921px) {
  .history__leaf-content-wrap {
    width: 25.938vw;
    height: 23.49vw;
    bottom: 3.646vw;
    right: 2.865vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__leaf-content-wrap {
    width: 498px;
    height: 451px;
    bottom: 70px;
    right: 55px;
  }
}
@media (max-width: 1200.98px) {
  .history__leaf-content-wrap {
    width: 331px;
    height: 301px;
    bottom: 60px;
    right: 55px;
  }
}
@media (max-width: 991.98px) {
  .history__leaf-content-wrap {
    width: 331px;
    height: 301px;
    bottom: 30px;
    right: 10px;
  }
}
@media (max-width: 575.98px) {
  .history__leaf-content-wrap {
    width: 234px;
    height: 212px;
    bottom: 20px;
    right: 5px;
  }
}
.history__graphic-image-content-wrap {
  position: absolute;
  width: 502px;
  height: 707px;
  right: 90px;
  bottom: 30px;
  background-image: url("../images/rounded-graphic-img.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  transform: rotate(70deg);
  filter: brightness(0) saturate(100%) invert(97%) sepia(3%) saturate(606%) hue-rotate(341deg) brightness(102%) contrast(84%);
}
@media (min-width: 1921px) {
  .history__graphic-image-content-wrap {
    width: 32.292vw;
    height: 45.365vw;
    right: 6.51vw;
    bottom: -3.125vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__graphic-image-content-wrap {
    width: 620px;
    height: 871px;
    right: 125px;
    bottom: -60px;
  }
}
@media (max-width: 1200.98px) {
  .history__graphic-image-content-wrap {
    width: 501px;
    height: 707px;
    right: 90px;
    bottom: -40px;
  }
}
@media (max-width: 991.98px) {
  .history__graphic-image-content-wrap {
    width: 510px;
    height: 750px;
    right: 100px;
    bottom: -60px;
  }
}
@media (max-width: 575.98px) {
  .history__graphic-image-content-wrap {
    width: 350px;
    height: 500px;
    right: -20px;
    bottom: -50px;
  }
}
.history__main-inner-sub-content-wrap {
  padding: 95px 0 112px;
  position: relative;
  z-index: 1;
}
@media (min-width: 1921px) {
  .history__main-inner-sub-content-wrap {
    padding: 6.25vw 0 6.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__main-inner-sub-content-wrap {
    padding: 120px 0 130px;
  }
}
@media (max-width: 1200.98px) {
  .history__main-inner-sub-content-wrap {
    padding: 95px 0 95px;
  }
}
@media (max-width: 991.98px) {
  .history__main-inner-sub-content-wrap {
    padding: 80px 0 80px;
  }
}
@media (max-width: 575.98px) {
  .history__main-inner-sub-content-wrap {
    padding: 60px 0 60px;
  }
}
.history__heading-and-textual-content-wrap {
  max-width: 540px;
}
@media (min-width: 1921px) {
  .history__heading-and-textual-content-wrap {
    max-width: 42.083vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__heading-and-textual-content-wrap {
    max-width: 808px;
  }
}
@media (max-width: 1200.98px) {
  .history__heading-and-textual-content-wrap {
    max-width: 50%;
  }
}
@media (max-width: 991.98px) {
  .history__heading-and-textual-content-wrap {
    max-width: 100%;
  }
}
.history__heading-text-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .history__heading-text-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__heading-text-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
.history__textual-content-wrap {
  margin-top: 22px;
}
.history__textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.history__textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.history__textual-content-wrap p a:hover {
  color: #000000;
}
.history__textual-content-wrap p a:visited {
  color: #000000;
}
.history__textual-content-wrap p a:visited:hover {
  color: #000000;
}
.history__textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.history__textual-content-wrap h1,
.history__textual-content-wrap h2,
.history__textual-content-wrap h3,
.history__textual-content-wrap h4,
.history__textual-content-wrap h5,
.history__textual-content-wrap h6,
.history__textual-content-wrap ul,
.history__textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.history__textual-content-wrap h1,
.history__textual-content-wrap h2,
.history__textual-content-wrap h3,
.history__textual-content-wrap h4,
.history__textual-content-wrap h5,
.history__textual-content-wrap h6 {
  color: #08254a;
  font-weight: 600;
}
.history__textual-content-wrap ul,
.history__textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.history__textual-content-wrap ul strong,
.history__textual-content-wrap ol strong {
  color: #000000;
}
.history__textual-content-wrap ul a,
.history__textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.history__textual-content-wrap ul a:hover,
.history__textual-content-wrap ol a:hover {
  color: #000000;
}
.history__textual-content-wrap ul a:visited,
.history__textual-content-wrap ol a:visited {
  color: #000000;
}
.history__textual-content-wrap ul a:visited:hover,
.history__textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .history__textual-content-wrap {
    margin-top: 2.344vw;
  }
  .history__textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .history__textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .history__textual-content-wrap h1,
  .history__textual-content-wrap h2,
  .history__textual-content-wrap h3,
  .history__textual-content-wrap h4,
  .history__textual-content-wrap h5,
  .history__textual-content-wrap h6,
  .history__textual-content-wrap ul,
  .history__textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .history__textual-content-wrap ul,
  .history__textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__textual-content-wrap {
    margin-top: 45px;
  }
  .history__textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .history__textual-content-wrap ul,
  .history__textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .history__textual-content-wrap {
    margin-top: 30px;
  }
  .history__textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .history__textual-content-wrap ul,
  .history__textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 991.98px) {
  .history__textual-content-wrap {
    max-width: 100%;
  }
}
@media (max-width: 575.98px) {
  .history__textual-content-wrap {
    margin-top: 25px;
  }
  .history__textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .history__textual-content-wrap ul,
  .history__textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}
.history__events-slider-content-wrap {
  margin-top: 55px;
}
@media (min-width: 1921px) {
  .history__events-slider-content-wrap {
    margin-top: 3.906vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__events-slider-content-wrap {
    margin-top: 75px;
  }
}
@media (max-width: 1200.98px) {
  .history__events-slider-content-wrap {
    margin-top: 45px;
  }
}
@media (max-width: 991.98px) {
  .history__events-slider-content-wrap {
    margin-top: 35px;
  }
}
@media (max-width: 575.98px) {
  .history__events-slider-content-wrap {
    margin-top: 25px;
  }
}
.history__events-slider .slick-list {
  margin: 0 -15px;
}
.history__events-slider .slick-list .slick-track {
  display: flex;
}
.history__events-slider button.slick-arrow {
  width: 38px;
  height: 108px;
  background-color: #000000;
  z-index: 1;
}
.history__events-slider button.slick-arrow::before {
  content: "";
  opacity: 1;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 8px;
  height: 15px;
  background-image: url("../images/white-caret-icon.svg");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.history__events-slider button.slick-arrow.slick-prev {
  border-radius: 3px 0 0 3px;
  left: -38px;
}
.history__events-slider button.slick-arrow.slick-next {
  border-radius: 0 3px 3px 0;
  right: -38px;
}
.history__events-slider button.slick-arrow.slick-next::before {
  transform: translate(-50%, -50%) rotate(180deg);
}
@media (min-width: 1921px) {
  .history__events-slider .slick-list {
    margin: 0 -1.563vw;
  }
  .history__events-slider button.slick-arrow {
    width: 2.604vw;
    height: 6.25vw;
  }
  .history__events-slider button.slick-arrow::before {
    width: 0.781vw;
    height: 1.042vw;
  }
  .history__events-slider button.slick-arrow.slick-prev {
    border-radius: 0.156vw 0 0 0.156vw;
    left: -2.604vw;
  }
  .history__events-slider button.slick-arrow.slick-next {
    border-radius: 0 0.156vw 0.156vw 0;
    right: -2.604vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__events-slider .slick-list {
    margin: 0 -30px;
  }
  .history__events-slider button.slick-arrow {
    width: 50px;
    height: 120px;
  }
  .history__events-slider button.slick-arrow::before {
    width: 15px;
    height: 20px;
  }
  .history__events-slider button.slick-arrow.slick-prev {
    left: -50px;
  }
  .history__events-slider button.slick-arrow.slick-next {
    right: -50px;
  }
}
@media (max-width: 1200.98px) {
  .history__events-slider .slick-list {
    margin: 0 -10px;
  }
  .history__events-slider button.slick-arrow {
    width: 27px;
    height: 75px;
  }
  .history__events-slider button.slick-arrow::before {
    width: 8px;
    height: 10px;
  }
  .history__events-slider button.slick-arrow.slick-prev {
    left: -27px;
  }
  .history__events-slider button.slick-arrow.slick-next {
    right: -27px;
  }
}
@media (max-width: 575.98px) {
  .history__events-slider button.slick-arrow {
    width: 24px;
    height: 69px;
  }
  .history__events-slider button.slick-arrow::before {
    width: 8px;
    height: 10px;
  }
  .history__events-slider button.slick-arrow.slick-prev {
    left: -24px;
  }
  .history__events-slider button.slick-arrow.slick-next {
    right: -24px;
  }
}
.history__event-slide {
  margin: 0 15px;
  height: auto;
  background-color: #ffffff;
  border-radius: 3px;
}
@media (min-width: 1921px) {
  .history__event-slide {
    margin: 0 1.563vw;
    border-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__event-slide {
    margin: 0 30px;
  }
}
@media (max-width: 1200.98px) {
  .history__event-slide {
    margin: 0 10px;
  }
}
.history__event-image-wrap .media-content-wrap .image-wrapper {
  width: 100%;
  height: 311px;
}
.history__event-image-wrap .media-content-wrap .image-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
@media (min-width: 1921px) {
  .history__event-image-wrap .media-content-wrap .image-wrapper {
    height: 18.75vw;
  }
  .history__event-image-wrap .media-content-wrap .image-wrapper img {
    border-top-left-radius: 0.156vw;
    border-top-right-radius: 0.156vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__event-image-wrap .media-content-wrap .image-wrapper {
    height: 360px;
  }
}
@media (max-width: 1200.98px) {
  .history__event-image-wrap .media-content-wrap .image-wrapper {
    height: 300px;
  }
}
@media (max-width: 991.98px) {
  .history__event-image-wrap .media-content-wrap .image-wrapper {
    height: 280px;
  }
}
.history__event-details-content-wrap {
  padding: 33px 45px 72px;
  background-color: #ffffff;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
@media (min-width: 1921px) {
  .history__event-details-content-wrap {
    padding: 2.344vw 2.865vw 4.167vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__event-details-content-wrap {
    padding: 45px 55px 80px;
  }
}
@media (max-width: 1200.98px) {
  .history__event-details-content-wrap {
    padding: 28px 35px 55px;
  }
}
@media (max-width: 991.98px) {
  .history__event-details-content-wrap {
    padding: 25px 30px 40px;
  }
}
@media (max-width: 575.98px) {
  .history__event-details-content-wrap {
    padding: 25px 20px 30px;
  }
}
.history__event-heading-text-content-wrap p {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .history__event-heading-text-content-wrap p {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__event-heading-text-content-wrap p {
    font-size: 50px;
    line-height: 62px;
  }
}
.history__event-textual-content-wrap {
  margin-top: 28px;
}
.history__event-textual-content-wrap p {
  font-style: normal;
  font-weight: 400;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
  color: #000000;
}
.history__event-textual-content-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.history__event-textual-content-wrap p a:hover {
  color: #000000;
}
.history__event-textual-content-wrap p a:visited {
  color: #000000;
}
.history__event-textual-content-wrap p a:visited:hover {
  color: #000000;
}
.history__event-textual-content-wrap p:not(:first-child) {
  margin-top: 10px;
}
.history__event-textual-content-wrap h1,
.history__event-textual-content-wrap h2,
.history__event-textual-content-wrap h3,
.history__event-textual-content-wrap h4,
.history__event-textual-content-wrap h5,
.history__event-textual-content-wrap h6,
.history__event-textual-content-wrap ul,
.history__event-textual-content-wrap ol {
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.history__event-textual-content-wrap h1,
.history__event-textual-content-wrap h2,
.history__event-textual-content-wrap h3,
.history__event-textual-content-wrap h4,
.history__event-textual-content-wrap h5,
.history__event-textual-content-wrap h6 {
  color: #08254a;
  font-weight: 600;
}
.history__event-textual-content-wrap ul,
.history__event-textual-content-wrap ol {
  padding-left: 25px;
  font-size: 19px;
  line-height: 28px;
  letter-spacing: 0px;
}
.history__event-textual-content-wrap ul strong,
.history__event-textual-content-wrap ol strong {
  color: #000000;
}
.history__event-textual-content-wrap ul a,
.history__event-textual-content-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.history__event-textual-content-wrap ul a:hover,
.history__event-textual-content-wrap ol a:hover {
  color: #000000;
}
.history__event-textual-content-wrap ul a:visited,
.history__event-textual-content-wrap ol a:visited {
  color: #000000;
}
.history__event-textual-content-wrap ul a:visited:hover,
.history__event-textual-content-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .history__event-textual-content-wrap {
    margin-top: 2.344vw;
  }
  .history__event-textual-content-wrap p {
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
  .history__event-textual-content-wrap p:not(:first-child) {
    margin-top: 0.521vw;
  }
  .history__event-textual-content-wrap h1,
  .history__event-textual-content-wrap h2,
  .history__event-textual-content-wrap h3,
  .history__event-textual-content-wrap h4,
  .history__event-textual-content-wrap h5,
  .history__event-textual-content-wrap h6,
  .history__event-textual-content-wrap ul,
  .history__event-textual-content-wrap ol {
    margin-top: 0.521vw;
  }
  .history__event-textual-content-wrap ul,
  .history__event-textual-content-wrap ol {
    padding-left: 1.302vw;
    font-size: 1.146vw;
    line-height: 1.615vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .history__event-textual-content-wrap {
    margin-top: 45px;
  }
  .history__event-textual-content-wrap p {
    font-size: 22px;
    line-height: 31px;
  }
  .history__event-textual-content-wrap ul,
  .history__event-textual-content-wrap ol {
    font-size: 22px;
    line-height: 31px;
  }
}
@media (max-width: 1200.98px) {
  .history__event-textual-content-wrap {
    margin-top: 22px;
  }
  .history__event-textual-content-wrap p {
    font-size: 18px;
    line-height: 26px;
  }
  .history__event-textual-content-wrap ul,
  .history__event-textual-content-wrap ol {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 575.98px) {
  .history__event-textual-content-wrap {
    margin-top: 20px;
  }
  .history__event-textual-content-wrap p {
    font-size: 19px;
    line-height: 28px;
  }
  .history__event-textual-content-wrap ul,
  .history__event-textual-content-wrap ol {
    font-size: 19px;
    line-height: 28px;
  }
}

.volunteer-expression__main-content-wrap {
  position: relative;
  overflow: hidden;
  background-color: #f4f3ef;
}
.volunteer-expression__leaf-content-block {
  position: absolute;
  width: 202px;
  height: 183px;
  right: -34px;
  top: 101px;
  background-image: url("../images/leaf-img-3.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: rotateX(180deg) rotateY(180deg);
  z-index: 1;
  filter: brightness(0) saturate(100%) invert(98%) sepia(29%) saturate(5458%) hue-rotate(310deg) brightness(101%) contrast(76%);
}
@media (min-width: 1921px) {
  .volunteer-expression__leaf-content-block {
    width: 17.292vw;
    height: 15.677vw;
    top: 3.125vw;
    right: -2.344vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .volunteer-expression__leaf-content-block {
    width: 332px;
    height: 301px;
    top: 60px;
    right: -45px;
  }
}
@media (max-width: 1200.98px) {
  .volunteer-expression__leaf-content-block {
    width: 202px;
    height: 183px;
    right: -34px;
    top: 25px;
  }
}
@media (max-width: 991.98px) {
  .volunteer-expression__leaf-content-block {
    display: none;
  }
}
.volunteer-expression__main-inner-content-wrap {
  padding: 105px 95px 61px;
}
@media (min-width: 1921px) {
  .volunteer-expression__main-inner-content-wrap {
    padding: 6.771vw 7.292vw 6.771vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .volunteer-expression__main-inner-content-wrap {
    padding: 130px 140px 130px;
  }
}
@media (max-width: 1200.98px) {
  .volunteer-expression__main-inner-content-wrap {
    padding: 80px 0 80px;
  }
}
@media (max-width: 991.98px) {
  .volunteer-expression__main-inner-content-wrap {
    padding: 60px 0 60px;
  }
}
@media (max-width: 575.98px) {
  .volunteer-expression__main-inner-content-wrap {
    padding: 50px 0 50px;
  }
}

.publications__main-inner-wrap {
  padding: 80px 180px;
}
@media (min-width: 1921px) {
  .publications__main-inner-wrap {
    padding: 5.208vw 14.479vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .publications__main-inner-wrap {
    padding: 100px 278px;
  }
}
@media (max-width: 1200.98px) {
  .publications__main-inner-wrap {
    padding: 80px 118px;
  }
}
@media (max-width: 991.98px) {
  .publications__main-inner-wrap {
    padding: 80px 50px;
  }
}
@media (max-width: 575.98px) {
  .publications__main-inner-wrap {
    padding: 60px 36px;
  }
}
.publications__multiple-publication-content-wrap {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 60px;
}
@media (min-width: 1921px) {
  .publications__multiple-publication-content-wrap {
    gap: 3.125vw;
  }
}
@media (max-width: 1200.98px) {
  .publications__multiple-publication-content-wrap {
    gap: 30px;
  }
}
@media (max-width: 991.98px) {
  .publications__multiple-publication-content-wrap {
    gap: 50px;
  }
}
.publications__single-publication-content-wrap {
  flex: 0 0 calc(33.33% - 40px);
}
.publications__single-publication-content-wrap.color-ba0c2f .publications__single-publication-action-btns-content-wrap .anchor-link,
.publications__single-publication-content-wrap.color-ba0c2f .publications__single-publication-action-btns-content-wrap ._df_button {
  background-color: #ba0c2f;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.publications__single-publication-content-wrap.color-ba0c2f .publications__single-publication-action-btns-content-wrap .anchor-link:hover,
.publications__single-publication-content-wrap.color-ba0c2f .publications__single-publication-action-btns-content-wrap ._df_button:hover {
  background-color: #e6284d;
  color: #ffffff;
}
.publications__single-publication-content-wrap.color-08254a .anchor-link,
.publications__single-publication-content-wrap.color-08254a ._df_button {
  background-color: #08254a;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.publications__single-publication-content-wrap.color-08254a .anchor-link:hover,
.publications__single-publication-content-wrap.color-08254a ._df_button:hover {
  background-color: #006eb7;
  color: #ffffff;
}
.publications__single-publication-content-wrap.color-003324 .anchor-link,
.publications__single-publication-content-wrap.color-003324 ._df_button {
  background-color: #003324;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.publications__single-publication-content-wrap.color-003324 .anchor-link:hover,
.publications__single-publication-content-wrap.color-003324 ._df_button:hover {
  background-color: #084835;
  color: #ffffff;
}
.publications__single-publication-content-wrap.color-006eb7 .anchor-link,
.publications__single-publication-content-wrap.color-006eb7 ._df_button {
  background-color: #006eb7;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
.publications__single-publication-content-wrap.color-006eb7 .anchor-link:hover,
.publications__single-publication-content-wrap.color-006eb7 ._df_button:hover {
  background-color: #08254a;
  color: #ffffff;
}
@media (min-width: 1921px) {
  .publications__single-publication-content-wrap {
    flex: 0 0 calc(33.33% - 2.083vw);
  }
}
@media (max-width: 1200.98px) {
  .publications__single-publication-content-wrap {
    flex: 0 0 calc(33.33% - 20px);
  }
}
@media (max-width: 991.98px) {
  .publications__single-publication-content-wrap {
    flex: 0 0 calc(50% - 25px);
  }
}
@media (max-width: 575.98px) {
  .publications__single-publication-content-wrap {
    flex: 0 0 100%;
  }
}
.publications__single-publication-image-wrap {
  width: 100%;
  height: auto;
}
.publications__single-publication-image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top;
  object-position: top;
  border-radius: 3px;
}
@media (min-width: 1921px) {
  .publications__single-publication-image-wrap img {
    border-radius: 0.156vw;
  }
}
.publications__single-publication-name-content-wrap {
  margin-top: 20px;
}
.publications__single-publication-name-content-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #08254a;
  text-align: center;
}
@media (min-width: 1921px) {
  .publications__single-publication-name-content-wrap {
    margin-top: 1.042vw;
  }
  .publications__single-publication-name-content-wrap p {
    font-size: 1.042vw;
    line-height: 1.302vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .publications__single-publication-name-content-wrap p {
    font-size: 20px;
    line-height: 25px;
  }
}
@media (max-width: 1200.98px) {
  .publications__single-publication-name-content-wrap p {
    font-size: 15px;
    line-height: 18px;
  }
}
.publications__single-publication-action-btns-content-wrap {
  margin-top: 20px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 15px;
}
.publications__single-publication-action-btns-content-wrap .anchor-link,
.publications__single-publication-action-btns-content-wrap ._df_button {
  background-color: #000000;
  border-radius: 50px;
  padding: 6px 19px;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 22px;
  letter-spacing: 0px;
  color: #ffffff;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.publications__single-publication-action-btns-content-wrap .anchor-link:hover,
.publications__single-publication-action-btns-content-wrap ._df_button:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (min-width: 1921px) {
  .publications__single-publication-action-btns-content-wrap {
    margin-top: 1.042vw;
    gap: 0.781vw;
  }
  .publications__single-publication-action-btns-content-wrap .anchor-link,
  .publications__single-publication-action-btns-content-wrap ._df_button {
    border-radius: 5.208vw;
    padding: 0.521vw 1.302vw;
    font-size: 0.729vw;
    line-height: 1.146vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .publications__single-publication-action-btns-content-wrap .anchor-link,
  .publications__single-publication-action-btns-content-wrap ._df_button {
    border-radius: 100px;
    padding: 10px 25px;
    font-size: 14px;
    line-height: 22px;
  }
}
@media (max-width: 1200.98px) {
  .publications__single-publication-action-btns-content-wrap .anchor-link,
  .publications__single-publication-action-btns-content-wrap ._df_button {
    padding: 6px 15px;
    font-size: 11px;
    line-height: 22px;
  }
}

.blog-detail__main-wrap {
  padding: 90px 0 90px;
}
@media (min-width: 1921px) {
  .blog-detail__main-wrap {
    padding: 4.688vw 0 4.688vw;
  }
}
@media (max-width: 575.98px) {
  .blog-detail__main-wrap {
    padding: 50px 0 50px;
  }
}
@media (min-width: 1921px) {
  .blog-detail__main-inner-wrap {
    padding: 0 5.208vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .blog-detail__main-inner-wrap {
    padding: 0 100px;
  }
}
@media (min-width: 1400px) and (max-width: 1899.98px) {
  .blog-detail__main-inner-wrap {
    padding: 0 60px;
  }
}
.blog-detail__main-heading-featured-img-content-wrap {
  display: flex;
  justify-content: flex-start;
}
@media (max-width: 1024.98px) {
  .blog-detail__main-heading-featured-img-content-wrap {
    flex-direction: column;
    gap: 24px;
  }
}
.blog-detail__main-heading-other-details-wrap {
  flex: 0 0 30%;
  position: relative;
}
@media (max-width: 1024.98px) {
  .blog-detail__main-heading-other-details-wrap {
    flex: 0 0 100%;
    position: static;
  }
}
.blog-detail__main-heading-other-details-inner-wrap {
  padding: 24px 24px 24px 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 150%;
  height: auto;
  background-color: #ffffff;
}
@media (min-width: 1921px) {
  .blog-detail__main-heading-other-details-inner-wrap {
    padding: 1.25vw 1.25vw 1.25vw 0;
  }
}
@media (max-width: 1024.98px) {
  .blog-detail__main-heading-other-details-inner-wrap {
    padding: 0;
    position: static;
    width: 100%;
  }
}
.blog-detail__main-heading-content-wrap h1 {
  font-style: normal;
  font-weight: 800;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 0px;
  color: #ba0c2f;
}
@media (min-width: 1921px) {
  .blog-detail__main-heading-content-wrap h1 {
    font-size: 2.865vw;
    line-height: 3.385vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .blog-detail__main-heading-content-wrap h1 {
    font-size: 55px;
    line-height: 65px;
  }
}
@media (max-width: 575.98px) {
  .blog-detail__main-heading-content-wrap h1 {
    font-size: 30px;
    line-height: 40px;
  }
}
.blog-detail__main-other-details-content-wrap {
  margin-top: 22px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 20px;
}
.blog-detail__main-other-details-content-wrap span {
  font-family: "Roboto", serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 23px;
  letter-spacing: 0px;
  color: #7f7f7f;
  position: relative;
}
.blog-detail__main-other-details-content-wrap span::before {
  content: "";
  position: absolute;
  left: -11.5px;
  top: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #7f7f7f;
}
.blog-detail__main-other-details-content-wrap span:first-child::before {
  content: none;
}
@media (min-width: 1921px) {
  .blog-detail__main-other-details-content-wrap {
    margin-top: 1.146vw;
    gap: 1.042vw;
  }
  .blog-detail__main-other-details-content-wrap span {
    font-size: 0.677vw;
    line-height: 1.198vw;
  }
  .blog-detail__main-other-details-content-wrap span::before {
    left: -0.599vw;
    top: 0.521vw;
    width: 0.156vw;
    height: 0.156vw;
  }
}
.blog-detail__main-featured-img-content-wrap {
  flex: 0 0 70%;
}
.blog-detail__main-featured-img-content-wrap .image-wrap {
  width: 100%;
  height: 535px;
}
.blog-detail__main-featured-img-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
@media (min-width: 1921px) {
  .blog-detail__main-featured-img-content-wrap .image-wrap {
    height: 27.865vw;
  }
}
@media (max-width: 1024.98px) {
  .blog-detail__main-featured-img-content-wrap {
    flex: 0 0 100%;
  }
  .blog-detail__main-featured-img-content-wrap .image-wrap {
    height: auto;
  }
}
@media (max-width: 575.98px) {
  .blog-detail__main-featured-img-content-wrap {
    margin: 0 -36px;
  }
}
.blog-detail__textual-cntent-wrap {
  padding: 0 80px;
  margin-top: 40px;
  max-width: 80%;
}
.blog-detail__textual-cntent-wrap p {
  font-style: normal;
  font-weight: 500;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0px;
  color: #000000;
}
.blog-detail__textual-cntent-wrap p a {
  color: #000000;
  text-decoration: underline;
}
.blog-detail__textual-cntent-wrap p a:hover {
  color: #000000;
}
.blog-detail__textual-cntent-wrap p a:visited {
  color: #000000;
}
.blog-detail__textual-cntent-wrap p a:visited:hover {
  color: #000000;
}
.blog-detail__textual-cntent-wrap p:not(:first-child) {
  margin-top: 24px;
}
.blog-detail__textual-cntent-wrap h1,
.blog-detail__textual-cntent-wrap h2,
.blog-detail__textual-cntent-wrap h3,
.blog-detail__textual-cntent-wrap h4,
.blog-detail__textual-cntent-wrap h5,
.blog-detail__textual-cntent-wrap h6,
.blog-detail__textual-cntent-wrap ul,
.blog-detail__textual-cntent-wrap ol {
  margin-top: 24px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  color: #000000;
}
.blog-detail__textual-cntent-wrap h1,
.blog-detail__textual-cntent-wrap h2,
.blog-detail__textual-cntent-wrap h3,
.blog-detail__textual-cntent-wrap h4,
.blog-detail__textual-cntent-wrap h5,
.blog-detail__textual-cntent-wrap h6 {
  color: #000000;
  font-weight: 700;
}
.blog-detail__textual-cntent-wrap ul,
.blog-detail__textual-cntent-wrap ol {
  padding-left: 25px;
  font-size: 17px;
  line-height: 27px;
  letter-spacing: 0px;
}
.blog-detail__textual-cntent-wrap ul li:not(:first-child),
.blog-detail__textual-cntent-wrap ol li:not(:first-child) {
  margin-top: 15px;
}
.blog-detail__textual-cntent-wrap ul strong,
.blog-detail__textual-cntent-wrap ol strong {
  color: #000000;
}
.blog-detail__textual-cntent-wrap ul a,
.blog-detail__textual-cntent-wrap ol a {
  color: #000000;
  text-decoration: underline;
}
.blog-detail__textual-cntent-wrap ul a:hover,
.blog-detail__textual-cntent-wrap ol a:hover {
  color: #000000;
}
.blog-detail__textual-cntent-wrap ul a:visited,
.blog-detail__textual-cntent-wrap ol a:visited {
  color: #000000;
}
.blog-detail__textual-cntent-wrap ul a:visited:hover,
.blog-detail__textual-cntent-wrap ol a:visited:hover {
  color: #000000;
}
@media (min-width: 1921px) {
  .blog-detail__textual-cntent-wrap {
    padding: 0 7.813vw;
    margin-top: 2.083vw;
  }
  .blog-detail__textual-cntent-wrap p {
    font-size: 0.99vw;
    line-height: 1.51vw;
  }
  .blog-detail__textual-cntent-wrap p:not(:first-child) {
    margin-top: 1.25vw;
  }
  .blog-detail__textual-cntent-wrap h1,
  .blog-detail__textual-cntent-wrap h2,
  .blog-detail__textual-cntent-wrap h3,
  .blog-detail__textual-cntent-wrap h4,
  .blog-detail__textual-cntent-wrap h5,
  .blog-detail__textual-cntent-wrap h6,
  .blog-detail__textual-cntent-wrap ul,
  .blog-detail__textual-cntent-wrap ol {
    margin-top: 1.25vw;
  }
  .blog-detail__textual-cntent-wrap ul,
  .blog-detail__textual-cntent-wrap ol {
    padding-left: 1.302vw;
    font-size: 0.99vw;
    line-height: 1.51vw;
  }
  .blog-detail__textual-cntent-wrap ul li:not(:first-child),
  .blog-detail__textual-cntent-wrap ol li:not(:first-child) {
    margin-top: 0.781vw;
  }
  .blog-detail__textual-cntent-wrap h1 {
    font-size: 2.865vw;
    line-height: 3.385vw;
  }
  .blog-detail__textual-cntent-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.125vw;
  }
  .blog-detail__textual-cntent-wrap h3 {
    font-size: 2.344vw;
    line-height: 2.865vw;
  }
  .blog-detail__textual-cntent-wrap h4 {
    font-size: 2.083vw;
    line-height: 2.604vw;
  }
  .blog-detail__textual-cntent-wrap h5 {
    font-size: 1.823vw;
    line-height: 2.344vw;
  }
  .blog-detail__textual-cntent-wrap h6 {
    font-size: 1.563vw;
    line-height: 2.083vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .blog-detail__textual-cntent-wrap {
    padding: 0 150px;
  }
  .blog-detail__textual-cntent-wrap p {
    font-size: 19px;
    line-height: 29px;
  }
  .blog-detail__textual-cntent-wrap ul,
  .blog-detail__textual-cntent-wrap ol {
    font-size: 19px;
    line-height: 29px;
  }
  .blog-detail__textual-cntent-wrap h1 {
    font-size: 55px;
    line-height: 65px;
  }
  .blog-detail__textual-cntent-wrap h2 {
    font-size: 50px;
    line-height: 60px;
  }
  .blog-detail__textual-cntent-wrap h3 {
    font-size: 45px;
    line-height: 55px;
  }
  .blog-detail__textual-cntent-wrap h4 {
    font-size: 40px;
    line-height: 50px;
  }
  .blog-detail__textual-cntent-wrap h5 {
    font-size: 35px;
    line-height: 45px;
  }
  .blog-detail__textual-cntent-wrap h6 {
    font-size: 30px;
    line-height: 40px;
  }
}
@media (max-width: 1024.98px) {
  .blog-detail__textual-cntent-wrap {
    padding: 0;
    max-width: 100%;
  }
}

.related-blog {
  background-color: #f4f3ef;
}
.related-blog__main-wrap {
  padding: 70px 0 70px;
}
@media (min-width: 1921px) {
  .related-blog__main-wrap {
    padding: 3.646vw 0 3.646vw;
  }
}
@media (max-width: 1024.98px) {
  .related-blog__main-wrap {
    padding: 40px 0 40px;
  }
}
.related-blog__main-heading-textual-content-wrap h2 {
  font-family: "Noto Serif", serif;
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: 0px;
  color: #ba0c2f;
  text-align: center;
}
@media (min-width: 1921px) {
  .related-blog__main-heading-textual-content-wrap h2 {
    font-size: 2.604vw;
    line-height: 3.229vw;
  }
}
@media (min-width: 1900px) and (max-width: 1920.98px) {
  .related-blog__main-heading-textual-content-wrap h2 {
    font-size: 50px;
    line-height: 62px;
  }
}
@media (max-width: 1200.98px) {
  .related-blog__main-heading-textual-content-wrap h2 {
    font-size: 30px;
    line-height: 42px;
  }
}
.related-blog__multiple-blog-content-wrap {
  margin-top: 40px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 40px;
}
@media (min-width: 1921px) {
  .related-blog__multiple-blog-content-wrap {
    margin-top: 2.083vw;
    gap: 2.083vw;
  }
}
@media (max-width: 575.98px) {
  .related-blog__multiple-blog-content-wrap {
    flex-direction: column;
  }
}
.related-blog__single-blog-content-wrap {
  flex: 0 0 calc(25% - 30px);
}
.related-blog__single-blog-content-wrap:hover .related-blog__single-blog-inner-content-wrap .related-blog__single-news-image-content-wrap .image-wrap img {
  transform: scale(1.1);
}
@media (min-width: 1921px) {
  .related-blog__single-blog-content-wrap {
    flex: 0 0 calc(25% - 1.563vw);
  }
}
@media (max-width: 1024.98px) {
  .related-blog__single-blog-content-wrap {
    flex: 0 0 calc(50% - 20px);
  }
}
@media (max-width: 575.98px) {
  .related-blog__single-blog-content-wrap {
    flex: 0 0 100%;
  }
}
.related-blog__single-blog-inner-content-wrap {
  height: 100%;
}
@media (max-width: 575.98px) {
  .related-blog__single-blog-inner-content-wrap {
    display: flex;
    flex-direction: row-reverse;
    gap: 16px;
  }
}
.related-blog__single-news-image-content-wrap .image-wrap {
  width: 100%;
  height: 200px;
  overflow: hidden;
}
.related-blog__single-news-image-content-wrap .image-wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 1921px) {
  .related-blog__single-news-image-content-wrap .image-wrap {
    height: 10.417vw;
  }
}
@media (max-width: 575.98px) {
  .related-blog__single-news-image-content-wrap {
    flex: 0 0 100px;
  }
  .related-blog__single-news-image-content-wrap .image-wrap {
    height: 100px;
  }
}
@media (max-width: 575.98px) {
  .related-blog__single-blog-heading-other-details-content-wrap {
    flex: 0 0 calc(100% - 100px - 16px);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
}
.related-blog__single-blog-heading-content-wrap {
  margin-top: 15px;
}
.related-blog__single-blog-heading-content-wrap p {
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0px;
  color: #000000;
}
@media (min-width: 1921px) {
  .related-blog__single-blog-heading-content-wrap {
    margin-top: 0.781vw;
  }
  .related-blog__single-blog-heading-content-wrap p {
    font-size: 0.938vw;
    line-height: 1.25vw;
  }
}
@media (max-width: 575.98px) {
  .related-blog__single-blog-heading-content-wrap {
    margin-top: 0;
  }
}
.related-blog__single-blog-other-details-content-wrap {
  margin-top: 15px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 20px;
}
.related-blog__single-blog-other-details-content-wrap span {
  font-family: "Roboto", serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 23px;
  letter-spacing: 0px;
  color: #7f7f7f;
  position: relative;
}
.related-blog__single-blog-other-details-content-wrap span::before {
  content: "";
  position: absolute;
  left: -11.5px;
  top: 10px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #7f7f7f;
}
.related-blog__single-blog-other-details-content-wrap span:first-child::before {
  content: none;
}
@media (min-width: 1921px) {
  .related-blog__single-blog-other-details-content-wrap {
    margin-top: 0.781vw;
    gap: 1.042vw;
  }
  .related-blog__single-blog-other-details-content-wrap span {
    font-size: 0.677vw;
    line-height: 1.198vw;
  }
  .related-blog__single-blog-other-details-content-wrap span::before {
    left: -0.599vw;
    top: 0.521vw;
    width: 0.156vw;
    height: 0.156vw;
  }
}
@media (max-width: 575.98px) {
  .related-blog__single-blog-other-details-content-wrap span:not(:first-child) {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlbHBlcnMvX21peGlucy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwibWFpbi5jc3MiLCJoZWxwZXJzL192YXJpYWJsZXMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fZm9ybWluYXRvci1mb3JtLnNjc3MiLCJjb21wb25lbnRzL19ncmF2aXR5LWZvcm0uc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwicGFnZXMvX2hvbWUuc2NzcyIsInBhZ2VzL19vdXItdGVhbS5zY3NzIiwicGFnZXMvX2NhdGVnb3J5LXBhZ2Uuc2NzcyIsInBhZ2VzL19zdWItY2F0ZWdvcnktcGFnZS5zY3NzIiwicGFnZXMvX2NvbnRhY3QtdXMuc2NzcyIsInBhZ2VzL19vdXItdmFsdWVzLnNjc3MiLCJwYWdlcy9fam9pbi10aGUtdGVhbS5zY3NzIiwicGFnZXMvX3doby13ZS1hcmUuc2NzcyIsInBhZ2VzL19wdWJsaWNhdGlvbi5zY3NzIiwicGFnZXMvX2Jsb2ctZGV0YWlsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztDQUFBO0FDR0E7RUFDRSxzQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FDS0Y7O0FERkE7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLCtCRWtLb0I7QUQ3SnRCOztBREZBO0VBQ0UsUUFBQTtBQ0tGOztBREZBOzs7Ozs7Ozs7OztFQVdFLFNBQUE7RUFDQSxVQUFBO0FDS0Y7O0FESEE7O0VBRUUsU0FBQTtFQUNBLFVBQUE7QUNNRjs7QURKQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBQ09GOztBREpBOzs7RUFHRSxhQUFBO0FDT0Y7O0FESEU7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUNNSjs7QURGQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUUseUJBQUE7RUFDQSxhQUFBO0FDS0Y7O0FERkE7RUFDRSxpQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBQ0tGO0FGaUdFO0VDMUdGO0lBT0ksY0FBQTtFQ01GO0FBQ0Y7QUZtR0U7RUNqSEY7SUFXSSxpQkFBQTtFQ09GO0FBQ0Y7QUZvR0U7RUN2SEY7SUFlSSxpQkFBQTtFQ1FGO0FBQ0Y7QUZxR0U7RUM3SEY7SUFtQkksaUJBQUE7RUNTRjtBQUNGO0FGc0dFO0VDbklGO0lBdUJJLGlCQUFBO0VDVUY7QUFDRjtBRndCRTtFQzFERjtJQTJCSSw2QkFBQTtFQ1dGO0FBQ0Y7QUZBRTtFQ3ZDRjtJQStCSSw2QkFBQTtFQ1lGO0FBQ0Y7QUZ4QkU7RUNwQkY7SUFtQ0ksNEJBQUE7RUNhRjtBQUNGOztBRFZBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtBQ2FGO0FEWkU7RUFDRSxTQUFBO0FDY0o7QURiSTtFQUNFLFNBQUE7RUFDQSxVQUFBO0FDZU47O0FEMkJFO0VBQ0UsbUJBQUE7RUFDQSxnQkUvSFU7RUZnSVYsa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDeEJKO0FEeUJJO0VBQ0UsMEJBQUE7QUN2Qk47QUR5Qkk7RUFDRSxjQUFBO0FDdkJOOztBRCtCSTs7RUFDRSxtQkFBQTtFQUNBLGdCRW5KUTtFRm9KUixrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUMzQk47QUQ0Qk07O0VBQ0UsMEJBQUE7QUN6QlI7QUQyQk07O0VBQ0UsY0FBQTtBQ3hCUjs7QUZRRTtFQzBCRjtJQUlJLGtCQUFBO0lBQ0Esa0JBQUE7RUNqQ0Y7QUFDRjtBRi9DRTtFQzBFRjtJQVNJLGVBQUE7SUFDQSxpQkFBQTtFQ2hDRjtBQUNGOztBRkxFO0VDd0NGO0lBS0ksa0JBQUE7SUFDQSxvQkFBQTtFQ25DRjtBQUNGO0FGNURFO0VDd0ZGO0lBVUksZUFBQTtJQUNBLGlCQUFBO0VDbENGO0FBQ0Y7O0FGbEJFO0VDdURGO0lBS0ksa0JBQUE7SUFDQSxvQkFBQTtFQ3JDRjtBQUNGO0FGekVFO0VDdUdGO0lBVUksZUFBQTtJQUNBLGlCQUFBO0VDcENGO0FBQ0Y7O0FGL0JFO0VDc0VGO0lBS0ksaUJBQUE7SUFDQSxvQkFBQTtFQ3ZDRjtBQUNGO0FGdEZFO0VDc0hGO0lBVUksZUFBQTtJQUNBLGlCQUFBO0VDdENGO0FBQ0Y7O0FGNUNFO0VDcUZGO0lBS0ksa0JBQUE7SUFDQSxvQkFBQTtFQ3pDRjtBQUNGO0FGbkdFO0VDcUlGO0lBVUksZUFBQTtJQUNBLGlCQUFBO0VDeENGO0FBQ0Y7O0FGekRFO0VDb0dGO0lBS0ksa0JBQUE7SUFDQSxtQkFBQTtFQzNDRjtBQUNGO0FGaEhFO0VDb0pGO0lBVUksZUFBQTtJQUNBLGlCQUFBO0VDMUNGO0FBQ0Y7O0FFdktBO0VBaEZFLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCRERhO0VDRWIsa0JEUGtCO0VDUWxCLGdCRDZCVztFQzVCWCxlRDRDUTtFQzNDUixpQkQwRk07RUN6Rk4sbUJEMklLO0VDMUlMLGNETmE7RUhNYixnQ0FBQTtBRTRQRjtBRTFQRTtFQUNFLHlCQUFBO0VBQ0EsY0RYVztFQ1lYLHlCRFhXO0FEdVFmO0FFdkxFO0VBQ0UsZ0JEakRRO0FEME9aO0FFdExFO0VBQ0UsZ0JEbkRNO0FEMk9WO0FFckxFO0VBQ0UsMEJENER3QjtBRDJINUI7QUVwTEU7RUFDRSx5QkRzRG1CO0FEZ0l2QjtBRW5MRTtFQUNFLGNEakdXO0FEc1JmO0FGOUxFO0VJWEY7SUF3QkksV0FBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RUZxTEY7QUFDRjtBRnZORTtFSU9GO0lBNkJJLFdBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0VGdUxGO0FBQ0Y7O0FFcExBO0VBaEdFLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCRHBCYTtFQ3FCYixrQkQxQmtCO0VDMkJsQixnQkRVVztFQ1RYLGVEdUJRO0VDdEJSLGlCRG9FTTtFQ25FTixtQkR3SEs7RUN2SEwsY0R6QmE7RUhNYixnQ0FBQTtBRTRTRjtBRXZSRTtFQUNFLHlCQUFBO0VBQ0EsY0Q5Qlc7RUMrQlgseUJEOUJXO0FEdVRmO0FGeklFO0VJOURGO0lBOUVJLHdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtFRnlSRjtBQUNGO0FGeklFO0VJckVGO0lBeEVJLGtCQUFBO0lBQ0EsZURTTTtJQ1JOLGlCRHdESTtFRGtPTjtBQUNGO0FFbE5FO0VBQ0Usb0JBQUE7QUZvTko7QUYxSkU7RUkzREE7SUFJSSxzQkFBQTtFRnFOSjtBQUNGO0FFbE5FO0VBQ0UsWUFBQTtBRm9OSjtBRWpORTtFQUNFLGdCRDlGTTtBRGlUVjtBRWhORTtFQUNFLDZCQUFBO0VBQ0EsY0R0SVc7QUR3VmY7QUUvTUU7RUFDRSwwQkRZd0I7QURxTTVCO0FFOU1FO0VBQ0UsNkJBQUE7RUFDQSxjRDlJVztBRDhWZjtBRTdNRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFSi9JRixnQ0FBQTtBRStWRjtBRTlNSTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLFFBQUE7RUFDQSwyQkFBQTtFQUNBLHVEQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFSjNKSixnQ0FBQTtBRTRXRjtBRnBNRTtFSTdCQTtJQXFCSSxzQkFBQTtFRmdOSjtFRS9NSTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VGaU5OO0FBQ0Y7QUZ0TUU7RUlwQ0E7SUE2QkksbUJBQUE7RUZpTko7RUVoTkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFRmtOTjtBQUNGO0FFOU1FO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VKcExGLGdDQUFBO0FFcVlGO0FFL01JO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsUUFBQTtFQUNBLDBDQUFBO0VBQ0EsdURBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VKaE1KLGdDQUFBO0FFa1pGO0FGMU9FO0VJUUE7SUFxQkksc0JBQUE7RUZpTko7RUVoTkk7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFRmtOTjtBQUNGO0FGNU9FO0VJQ0E7SUE2QkksbUJBQUE7RUZrTko7RUVqTkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFRm1OTjtBQUNGO0FFL01FO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxjRDVOVztFQzZOWCxZQUFBO0VKMU5GLGdDQUFBO0FFNGFGO0FFaE5JO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsUUFBQTtFQUNBLDJCQUFBO0VBQ0EsdURBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsNEhBQUE7RUp2T0osZ0NBQUE7QUUwYkY7QUUvTUk7RUFDRSxjRDVPUztBRDZiZjtBRWhOTTtFQUNFLDRIQUFBO0FGa05SO0FGeFJFO0VJNkNBO0lBK0JJLHNCQUFBO0VGZ05KO0VFL01JO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RUZpTk47QUFDRjtBRjFSRTtFSXNDQTtJQXVDSSxtQkFBQTtFRmlOSjtFRWhOSTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VGa05OO0FBQ0Y7QUU5TUU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLGNEaFFXO0VDaVFYLFlBQUE7RUp6UUYsZ0NBQUE7QUUwZEY7QUUvTUk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0VBQ0EsMkJBQUE7RUFDQSx1REFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSw0SEFBQTtFSnRSSixnQ0FBQTtBRXdlRjtBRTlNSTtFQUNFLGNEalNTO0FEaWZmO0FFL01NO0VBQ0UsNEhBQUE7QUZpTlI7QUZ0VUU7RUk0RkE7SUErQkksc0JBQUE7RUYrTUo7RUU5TUk7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFRmdOTjtBQUNGO0FGeFVFO0VJcUZBO0lBdUNJLG1CQUFBO0VGZ05KO0VFL01JO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RUZpTk47QUFDRjs7QUU1TUE7RUEzUUUscUJBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJEbkRhO0VDb0RiLGtCRHpEa0I7RUMwRGxCLGdCRHJCVztFQ3NCWCxlRFBRO0VDUVIsaUJEd0NNO0VDdkNOLG1CRHlGSztFQ3hGTCxjRHhEYTtFSE1iLGdDQUFBO0FFOGdCRjtBRTFkRTtFQUNFLHlCQUFBO0VBQ0EsY0Q3RFc7RUM4RFgseUJEN0RXO0FEeWhCZjtBRjNXRTtFSTRJRjtJQXpQSSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RUY0ZEY7QUFDRjtBRjNXRTtFSXFJRjtJQW5QSSxrQkFBQTtJQUNBLGVEdkJNO0lDd0JOLGlCRDBCSTtFRG1jTjtBQUNGO0FFMU9FO0VBQ0Usb0JBQUE7QUY0T0o7QUY1WEU7RUkrSUE7SUFJSSxzQkFBQTtFRjZPSjtBQUNGO0FFMU9FO0VBQ0UsWUFBQTtBRjRPSjtBRXpPRTtFQUNFLHlCRGxVVztFQ21VWCxjRDNVVztBRHNqQmY7QUUxT0k7RUFDRSx5QkR0VVM7RUN1VVQsY0Q5VVM7QUQwakJmO0FFMU9JO0VBQ0UsY0RqVlM7QUQ2akJmO0FFeE9FO0VBQ0UsZ0JEcFRNO0FEOGhCVjtBRXZPRTtFQUNFLHlCRDFWVztFQzJWWCxjRDVWVztBRHFrQmY7O0FFdE9BO0VBaldFLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCRERhO0VDRWIsa0JEUGtCO0VDUWxCLGdCRDZCVztFQzVCWCxlRDRDUTtFQzNDUixpQkQwRk07RUN6Rk4sbUJEMklLO0VDMUlMLGNETmE7RUhNYixnQ0FBQTtFSTBWQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FGbVBGO0FFOWtCRTtFQUNFLHlCQUFBO0VBQ0EsY0RYVztFQ1lYLHlCRFhXO0FEMmxCZjtBRXZQRTtFQUNFLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FGeVBKOztBRXRQQTtFQUNFLG1CQUFBO0FGeVBGOztBR3ZtQkU7RUFDRSxtQkFBQTtBSDBtQko7QUd6bUJJO0VBQ0UsZ0NGd0trQjtFRXZLbEIsa0JGUGM7RUVRZCxnQkZnQ0k7RUUvQkosZUZ3REk7RUV2REosaUJGMkdFO0VFMUdGLG1CRjJJQztFRTFJRCxjRkhTO0FEOG1CZjtBR3htQkk7RUFDRSxnQkFBQTtFQUNBLGtCRmpCYztFRWtCZCxnQkZtQk87RUVsQlAsZUZrQ0k7RUVqQ0osaUJGbUZFO0VFbEZGLG1CRmlJQztFRWhJRCxjRmpCUztBRDJuQmY7QUY1Y0U7RUtqTEE7SUF1Qkksc0JBQUE7RUgwbUJKO0VHem1CSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RUgybUJOO0VHeG1CSTtJQUNFLG1CQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtFSDBtQk47QUFDRjtBRm5kRTtFS3hMQTtJQXFDSSxtQkFBQTtFSDBtQko7RUd6bUJJO0lBQ0UsZUZrQ0U7SUVqQ0YsaUJGaUZBO0VEMGhCTjtFR3htQkk7SUFDRSxnQkFBQTtJQUNBLGVGUUU7SUVQRixpQkZ5REE7RURpakJOO0FBQ0Y7O0FHcm1CQTtFQUNFLGtCQUFBO0FId21CRjtBR3ZtQkU7RUFDRSxhQUFBO0FIeW1CSjtBR3RtQkk7RUFDRSw4QkFBQTtBSHdtQk47QUdwbUJRO0VBQ0UsNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0FIc21CVjtBR3BtQlE7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esb0NBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7QUhzbUJWO0FHcm1CVTtFQUNFLHlCQUFBO0VBQ0EsWUFBQTtBSHVtQlo7QUd6bUJVO0VBQ0UseUJBQUE7RUFDQSxZQUFBO0FIdW1CWjtBR3BtQlE7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esb0NBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7QUhzbUJWO0FHcm1CVTtFQUNFLHlCQUFBO0VBQ0EsWUFBQTtBSHVtQlo7QUd6bUJVO0VBQ0UseUJBQUE7RUFDQSxZQUFBO0FIdW1CWjtBR3BtQlE7RUFDRSwyQkFBQTtBSHNtQlY7QUdybUJVO0VBQ0UsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLG9DQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0FIdW1CWjtBR3BtQlE7RUFDRSwyQkFBQTtBSHNtQlY7QUdwbUJZO0VBQ0Usb0NBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0VBQ0Esd0JBQUE7QUhzbUJkO0FHcm1CYztFQUNFLHdCQUFBO0VBQ0Esb0NBQUE7QUh1bUJoQjtBR3RtQmdCO0VBQ0UsNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtBSHdtQmxCO0FHcm1CYztFQUNFLG9DQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7QUh1bUJoQjtBRy9sQkk7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtFQUNBLDBCQUFBO0FIaW1CTjtBR2htQk07RUFDRSx1QkFBQTtBSGttQlI7QUcvbEJJO0VBQ0UsMkJBQUE7QUhpbUJOO0FHaG1CTTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtBSGttQlI7QUdobUJVO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLDRCQUFBO0VBQ0EsOEJBQUE7RUFDQSx5QkFBQTtFTDlLVixnQ0FBQTtBRWl4QkY7QUdqbUJZO0VBQ0UseUJBQUE7RUFDQSx3Q0FBQTtFQUNBLGdDQUFBO0VBQ0EsMkJBQUE7QUhtbUJkOztBRzNsQkE7RUFDRSxhQUFBO0FIOGxCRjs7QUZubkJFO0VLMkJJO0lBQ0UsaUNBQUE7RUg0bEJOO0VHeGxCUTtJQUNFLDRCQUFBO0lBQ0EsK0JBQUE7RUgwbEJWO0VHeGxCUTtJQUNFLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxzQkFBQTtJQUNBLDZCQUFBO0lBQ0EsK0JBQUE7RUgwbEJWO0VHeGxCUTtJQUNFLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxzQkFBQTtJQUNBLDZCQUFBO0lBQ0EsK0JBQUE7RUgwbEJWO0VHeGxCUTtJQUNFLDhCQUFBO0VIMGxCVjtFR3psQlU7SUFDRSw2QkFBQTtJQUNBLCtCQUFBO0VIMmxCWjtFR3hsQlE7SUFDRSw4QkFBQTtFSDBsQlY7RUd4bEJZO0lBQ0UsaUNBQUE7RUgwbEJkO0VHemxCYztJQUNFLDJCQUFBO0VIMmxCaEI7RUcxbEJnQjtJQUNFLDZCQUFBO0lBQ0EsK0JBQUE7RUg0bEJsQjtFR3psQmM7SUFDRSx5QkFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7RUgybEJoQjtFR3psQmdCO0lBQ0UsNkJBQUE7RUgybEJsQjtFR2xsQkk7SUFDRSxnQkFBQTtJQUNBLGNBQUE7RUhvbEJOO0VHbGxCSTtJQUNFLDhCQUFBO0VIb2xCTjtFR2psQlU7SUFDRSxtQkFBQTtJQUNBLHdCQUFBO0lBQ0Esc0JBQUE7SUFDQSxpQ0FBQTtJQUNBLDZCQUFBO0lBQ0EsK0JBQUE7RUhtbEJaO0FBQ0Y7QUYvcUJFO0VLdUdJO0lBQ0UsOEJBQUE7RUgya0JOO0VHdmtCUTtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUh5a0JWO0VHdmtCUTtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUh5a0JWO0VHdmtCUTtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUh5a0JWO0VHdGtCVTtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUh3a0JaO0VHbGtCYztJQUNFLHdCQUFBO0VIb2tCaEI7RUdua0JnQjtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUhxa0JsQjtFR2xrQmM7SUFDRSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0Esa0JBQUE7RUhva0JoQjtFRzVqQkk7SUFDRSxhQUFBO0lBQ0EsWUFBQTtFSDhqQk47RUc1akJJO0lBQ0UsMkJBQUE7RUg4akJOO0VHM2pCVTtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUg2akJaO0FBQ0Y7QUZseEJFO0VLZ09JO0lBQ0UsZ0JBQUE7RUhxakJOO0FBQ0Y7QUl4NUJFO0VBQ0UsYUFBQTtBSjA1Qko7QUl2NUJJO0VBQ0UsbUJBQUE7RUFDQSxnQ0hxS2tCO0VHcEtsQixrQkhWYztFR1dkLGdCSDZCSTtFRzVCSixlSHFESTtFR3BESixpQkh3R0U7RUd2R0YsbUJId0lDO0VHdklELGNITlM7QUQrNUJmO0FJdjVCSTtFQUNFLGtCSGxCYztFR21CZCxnQkhrQk87RUdqQlAsZUhvQ0k7RUduQ0osaUJIcUZFO0VHcEZGLG1CSGdJQztFRy9IRCxjSGxCUztBRDI2QmY7QUl4NUJNO0VBQ0UsZ0JBQUE7QUowNUJSO0FJdjVCSTtFQUNFLGFBQUE7QUp5NUJOO0FJcjVCRTtFQUNFLGdCQUFBO0FKdTVCSjtBSW41QlU7RUFDRSx3QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtBSnE1Qlo7QUlwNUJZO0VBQ0UsaUJBQUE7QUpzNUJkO0FJbjVCVTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtBSnE1Qlo7QUlsNUJZO0VBQ0UsYUFBQTtBSm81QmQ7QUlqNUJVO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsNkJBQUE7RUFDQSxrQkg3RFE7RUc4RFIsZ0JIekJDO0VHMEJELGVIVkY7RUdXRSxpQkhvQ0o7RUduQ0ksbUJIcUZMO0VHcEZLLGNIekRHO0FENDhCZjtBSWo1QlU7RUFDRSxrQkhyRVE7RUdzRVIsZ0JIOUJGO0VHK0JFLGVIakJGO0VHa0JFLGlCSDRCSjtFRzNCSSxtQkg2RUw7RUc1RUssY0g1REc7RUc2REgsK0JBQUE7QUptNUJaO0FJajVCVTtFQUNFLGdCQUFBO0FKbTVCWjtBSWw1Qlk7RUFDRSxrQkFBQTtBSm81QmQ7QUluNUJjO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJIaEZEO0VHaUZDLDREQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLDJCQUFBO0FKcTVCaEI7QUlsNUJjO0VBQ0Usd0JBQUE7RUFBQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsbUJBQUE7QUpvNUJoQjtBSWg1Qlk7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCSHJHQztFR3NHRCxrQkg1R007RUc2R04sZ0JIeEVEO0VHeUVDLGVIekRKO0VHMERJLGlCSFhOO0VHWU0sbUJIc0NQO0VHckNPLGNINUdDO0FEOC9CZjtBSWo1QmM7RUFDRSxjSDlHRDtFRytHQyxZQUFBO0FKbTVCaEI7QUlyNUJjO0VBQ0UsY0g5R0Q7RUcrR0MsWUFBQTtBSm01QmhCO0FJLzRCWTtFQUNFLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx5Qkh4SEM7RUd5SEQsa0JIL0hNO0VHZ0lOLGdCSDNGRDtFRzRGQyxlSDVFSjtFRzZFSSxpQkg5Qk47RUcrQk0sbUJIbUJQO0VHbEJPLGNIL0hDO0FEZ2hDZjtBSWg1QmM7RUFDRSxjSGpJRDtFR2tJQyxZQUFBO0FKazVCaEI7QUlwNUJjO0VBQ0UsY0hqSUQ7RUdrSUMsWUFBQTtBSms1QmhCO0FJOTRCWTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJIMUlDO0VHMklELGtCSGpKTTtFR2tKTixnQkg3R0Q7RUc4R0MsZUg5Rko7RUcrRkksaUJIaEROO0VHaURNLG1CSENQO0VHQU8sY0hqSkM7QURpaUNmO0FJNzRCWTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx5Qkh2SkM7RUd3SkQsNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0FKKzRCZDtBSTk0QmM7RUFDRSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QUpnNUJoQjtBSS80QmdCO0VBQ0UsWUFBQTtFQUNBLGNBQUE7QUppNUJsQjtBSTU0QmtCO0VBQ0UsNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtBSjg0QnBCO0FJeDRCVTtFQUNFLDRCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLG9DQUFBO0VBQ0EsNkJBQUE7RUFDQSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VOOUxWLGdDQUFBO0FFeWtDRjtBSXo0Qlk7RUFDRSx5QkFBQTtFQUNBLHdDQUFBO0VBQ0EsZ0NBQUE7RUFDQSwyQkFBQTtBSjI0QmQ7QUlwNEJNO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0Esb0NBQUE7RUFDQSw2QkFBQTtFQUNBLDJCQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtFQUNBLDhCQUFBO0VBQ0EseUJBQUE7RU5yTk4sZ0NBQUE7QUU0bENGO0FJcjRCUTtFQUNFLHlCQUFBO0VBQ0Esd0NBQUE7RUFDQSxnQ0FBQTtFQUNBLDJCQUFBO0FKdTRCVjtBRjE3QkU7RU0yREk7SUFDRSxzQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RUprNEJOO0VJaDRCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RUprNEJOO0VJaDRCTTtJQUNFLG1CQUFBO0VKazRCUjtFSTczQkU7SUFDRSxtQkFBQTtFSiszQko7RUk3M0JNO0lBQ0UsZ0NBQUE7RUorM0JSO0VJNzNCVTtJQUNFLG1CQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VKKzNCWjtFSTczQlU7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VKKzNCWjtFSTczQlU7SUFDRSxtQkFBQTtFSiszQlo7RUk3M0JjO0lBQ0UsY0FBQTtJQUNBLGVBQUE7SUFDQSxzQkFBQTtJQUNBLHdCQUFBO0VKKzNCaEI7RUk1M0JjO0lBQ0Usc0JBQUE7RUo4M0JoQjtFSTEzQlk7SUFDRSxnQkFBQTtJQUNBLHNCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFSjQzQmQ7RUl6M0JZO0lBQ0Usb0JBQUE7SUFDQSxnQkFBQTtJQUNBLHNCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFSjIzQmQ7RUl4M0JZO0lBQ0UsZ0JBQUE7SUFDQSxzQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RUowM0JkO0VJdjNCWTtJQUNFLHNCQUFBO0lBQ0EsNkJBQUE7SUFDQSwrQkFBQTtFSnkzQmQ7RUl2M0JjO0lBQ0UsZ0JBQUE7SUFDQSxzQkFBQTtJQUNBLFdBQUE7RUp5M0JoQjtFSXYzQmtCO0lBQ0UsNEJBQUE7SUFDQSwwQkFBQTtJQUNBLHNCQUFBO0lBQ0EsbUVBQUE7SUFFQSxrQkFBQTtJQUNBLGdDQUFBO0lBQ0EsdUNBQUE7RUp3M0JwQjtFSXYzQm9CO0lBQ0UsUUFBQTtJQUNBLDJCQUFBO0lBQ0EsY0FBQTtFSnkzQnRCO0VJajNCa0I7SUFDRSw2QkFBQTtJQUNBLCtCQUFBO0VKbTNCcEI7RUk3MkJVO0lBQ0Usd0JBQUE7SUFDQSxzQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNkJBQUE7SUFDQSwrQkFBQTtFSisyQlo7RUl6MkJNO0lBQ0Usd0JBQUE7SUFDQSxzQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNkJBQUE7SUFDQSwrQkFBQTtFSjIyQlI7QUFDRjtBRjFoQ0U7RU13TEk7SUFDRSxtQkFBQTtJQUVBLGVIMVNFO0lHMlNGLGlCSDNQQTtFRCtsQ047RUlsMkJJO0lBQ0UsZUgvVEU7SUdnVUYsaUJIOVFBO0VEa25DTjtFSWwyQk07SUFDRSxnQkFBQTtFSm8yQlI7RUk3MUJNO0lBQ0UsNkJBQUE7RUorMUJSO0VJNzFCVTtJQUNFLGVIbFZKO0lHbVZJLGlCSGpTTjtFRGdvQ047RUk3MUJVO0lBQ0UsZUhyVko7SUdzVkksaUJIcFNOO0VEbW9DTjtFSTcxQlU7SUFDRSxnQkFBQTtFSisxQlo7RUk3MUJjO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RUorMUJoQjtFSTUxQmM7SUFDRSxtQkFBQTtFSjgxQmhCO0VJMTFCWTtJQUNFLGVIdldOO0lHd1dNLGlCSHRUUjtFRGtwQ047RUl6MUJZO0lBQ0UsZUg1V047SUc2V00saUJIM1RSO0VEc3BDTjtFSXgxQlk7SUFDRSxlSGpYTjtJR2tYTSxpQkhoVVI7RUQwcENOO0VJdjFCWTtJQUNFLDBCQUFBO0lBQ0EsNEJBQUE7RUp5MUJkO0VJdDFCa0I7SUFDRSwwQkFBQTtJQUNBLDRCQUFBO0VKdzFCcEI7RUlsMUJVO0lBQ0UsMEJBQUE7SUFDQSw0QkFBQTtFSm8xQlo7RUk5MEJNO0lBQ0UsMEJBQUE7SUFDQSw0QkFBQTtFSmcxQlI7QUFDRjtBRnRyQ0U7RU02V0k7SUFDRSxlSHJaRTtJR3NaRixpQkhyV0E7RURpckNOO0VJcjBCVTtJQUNFLHVCQUFBO0VKdTBCWjtFSXQwQlk7SUFDRSxnQkFBQTtFSncwQmQ7QUFDRjs7QUs5eENBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FMaXlDRjtBS2h5Q0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7QUxreUNKO0FLaHlDRTtFQUVFLHlCSkhXO0VJSVgsMkJBQUE7RUFDQSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7QUxpeUNKO0FGOW5DRTtFTzFLQTtJQVdJLHVDQUFBO0VMaXlDSjtBQUNGO0FGNW5DRTtFT2pMQTtJQWdCSSw2QkFBQTtFTGl5Q0o7QUFDRjtBRnhyQ0U7RU8xSEE7SUFxQkksNEJBQUE7RUxpeUNKO0FBQ0Y7QUZodENFO0VPdkdBO0lBMEJJLDJCQUFBO0VMaXlDSjtBQUNGO0FGeHVDRTtFT3BGQTtJQStCSSwyQkFBQTtFTGl5Q0o7QUFDRjtBSzl4Q0k7RUFDRSxrQko5Q2M7RUkrQ2QsZ0JKWEs7RUlZTCxlSkRJO0VJRUosaUJKeUNFO0VJeENGLHFCSmlHRztFSWhHSCxjSjdDUztFSThDVCx5QkpxR2lCO0FEMnJDdkI7QUZocUNFO0VPNUhJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtJQUNBLHVCQUFBO0VMK3hDTjtBQUNGO0FGaHFDRTtFTzNISTtJQUNFLGVKaEJFO0lJaUJGLGlCSjBCQTtFRG93Q047QUFDRjtBRmh2Q0U7RU8xQ0k7SUFDRSxlSnpCRTtJSTBCRixpQkppQkE7RUQ0d0NOO0FBQ0Y7QUZ6d0NFO0VPaEJJO0lBQ0UsY0pqQ0M7SUlrQ0QsZ0JKU0Q7RURteENMO0FBQ0Y7QUZyeENFO0VPSEk7SUFDRSxjSnpDQztJSTBDRCxnQkpDRDtFRDB4Q0w7QUFDRjtBS3h4Q0U7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FMMHhDSjtBS3Z4Q0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJKbkdTO0VJb0dULHlCQUFBO0VBQ0EsbUJBQUE7RUFFQSxlQUFBO0VQakdKLGdDQUFBO0FFMDNDRjtBS3Z4Q007RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFUDFHTixnQ0FBQTtBRW80Q0Y7QUt4eENRO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFUG5IUixnQ0FBQTtBRTg0Q0Y7QUt6eENVO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0FMMnhDWjtBS3Z4Q1E7RUFDRSxrQkoxSVU7RUkySVYsZ0JKckdFO0VJc0dGLGVKNUZBO0VJNkZBLGlCSnpDRjtFSTBDRSxtQkpRSDtFSVBHLGNKaklLO0VIRmIsZ0NBQUE7QUU2NUNGO0FLcnhDUTtFQUNFLDJCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtBTHV4Q1Y7QUt0eENVO0VBQ0UsV0FBQTtFQUNBLFdBQUE7QUx3eENaO0FLbHhDRTtFQUNFLGdCQUFBO0FMb3hDSjtBS254Q0k7RUFDRSxrQkpuS2M7RUlvS2QsZ0JKOUhNO0VJK0hOLGVKcEhJO0VJcUhKLGlCSmxFRTtFSW1FRixtQkpqQkM7RUlrQkQsY0psS1M7QUR1N0NmO0FGendDRTtFT3BCQTtJQVlJLFVBQUE7RUxxeENKO0VLcHhDSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RUxzeENOO0FBQ0Y7QUYzd0NFO0VPM0JBO0lBb0JJLFVBQUE7RUxzeENKO0VLcnhDSTtJQUNFLGVKbElFO0lJbUlGLGlCSm5GQTtFRDAyQ047QUFDRjtBRjMwQ0U7RU80QkE7SUE0QkksVUFBQTtFTHV4Q0o7QUFDRjtBRm4yQ0U7RU8rQ0E7SUFnQ0ksYUFBQTtFTHd4Q0o7QUFDRjtBS3R4Q0U7RUFFRSx5Qkp2TFc7QUQ4OENmO0FLandDRTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBTG13Q0o7QUtqd0NFO0VBQ0UsOEJBQUE7RUFDQSxrQkFBQTtBTG13Q0o7QUtqd0NNO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0FMbXdDUjtBS2p3Q1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FMbXdDVjtBS2x3Q1U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FMb3dDWjtBS2h3Q1U7RUFDRSxrQkp4UFE7RUl5UFIsZ0JKak5GO0VJa05FLGVKeE1GO0VJeU1FLGlCSnZKSjtFSXdKSSxtQkp0R0w7RUl1R0ssY0p2UEc7RUl3UEgsa0JBQUE7QUxrd0NaO0FLN3ZDSTtFQUNFLGlCQUFBO0FMK3ZDTjtBRi8wQ0U7RU80Q0E7SUF3Q0ksdUJBQUE7RUwrdkNKO0VLN3ZDTTtJQUNFLFlBQUE7RUwrdkNSO0VLN3ZDUTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VMK3ZDVjtFSzV2Q1U7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VMOHZDWjtBQUNGO0FGeDFDRTtFT3FDQTtJQTRESSxrQkFBQTtFTDJ2Q0o7RUt6dkNNO0lBQ0UsUUFBQTtFTDJ2Q1I7RUt6dkNRO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RUwydkNWO0VLeHZDVTtJQUNFLGVKblBKO0lJb1BJLGlCSnBNTjtFRDg3Q047QUFDRjtBRi81Q0U7RU80RkE7SUFnRkksa0JBQUE7RUx1dkNKO0VLcnZDTTtJQUNFLFFBQUE7RUx1dkNSO0VLcnZDUTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VMdXZDVjtFS3B2Q1U7SUFDRSxlSnpRSjtJSTBRSSxpQkp4Tk47RUQ4OENOO0FBQ0Y7QUZsOENFO0VPK0dBO0lBb0dJLGtCQUFBO0VMbXZDSjtFS2p2Q007SUFDRSxRQUFBO0VMbXZDUjtFS2p2Q1E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFTG12Q1Y7RUtqdkNRO0lBQ0UsYUFBQTtFTG12Q1Y7RUsvdUNJO0lBRUUsYUFBQTtFTGd2Q047QUFDRjtBSzN1Q0U7RUFDRSx5QkpyVVc7RUlzVVgsd0NBQUE7QUw2dUNKO0FLMXVDRTtFQUNFLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FMNHVDSjtBS3p1Q0k7RUFDRSxZQUFBO0VBQ0EsWUFBQTtBTDJ1Q047QUsxdUNNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUw0dUNSO0FGbDZDRTtFTzJMSTtJQUNFLGNBQUE7SUFDQSxhQUFBO0VMMHVDTjtBQUNGO0FGajZDRTtFTzJMSTtJQUNFLFlBQUE7SUFDQSxZQUFBO0VMeXVDTjtBQUNGO0FGOTlDRTtFT3lQSTtJQUNFLFlBQUE7SUFDQSxZQUFBO0VMd3VDTjtBQUNGO0FGMWdERTtFT3NTSTtJQUNFLFlBQUE7SUFDQSxZQUFBO0VMdXVDTjtBQUNGO0FLbnVDRTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtFQUNBLFNBQUE7QUxxdUNKO0FGLzdDRTtFT3VOQTtJQU1JLFlBQUE7RUxzdUNKO0FBQ0Y7QUY3N0NFO0VPZ05BO0lBVUksU0FBQTtFTHV1Q0o7QUFDRjtBS2p1Q0k7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBTG11Q047QUtsdUNNO0VBQ0UsZUFBQTtFQUNBLGVBQUE7QUxvdUNSO0FLbHVDVTtFQUNFLGtCSnhhUTtFSXlhUixnQkpqWUY7RUlrWUUsZUpyWEY7RUlzWEUsaUJKclVKO0VJc1VJLG1CSnRSTDtFSXVSSyxjSi9aRztFSWdhSCxrQkFBQTtFQUNBLHFCQUFBO0FMb3VDWjtBS251Q1k7RUFDRSxxQkFBQTtBTHF1Q2Q7QUtodUNRO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0VBQ0EseUJKdGFLO0VJdWFMLHVCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw0Q0FBQTtFUHRiUixnQ0FBQTtBRXlwREY7QUtodUNVO0VBQ0UseUJKaGJHO0FEa3BEZjtBS2p1Q1k7RUFDRSw2QkFBQTtBTG11Q2Q7QUtsdUNjO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBTG91Q2hCO0FLbnVDZ0I7RUFDRSxlQUFBO0FMcXVDbEI7QUtwdUNrQjtFQUNFLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHNCQUFBO0FMc3VDcEI7QUtydUNvQjtFQUNFLGVBQUE7RUFDQSxnQ0FBQTtBTHV1Q3RCO0FLdHVDc0I7RUFDRSxjQUFBO0FMd3VDeEI7QUt0dUNzQjtFQUNFLG9CQUFBO0FMd3VDeEI7QUtydUN3QjtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtBTHV1QzFCO0FLcnVDMEI7RUFDRSxRQUFBO0VBQ0EsWUFBQTtFUDNkMUIsZ0NBQUE7QUVtc0RGO0FLdHVDNEI7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBTHd1QzlCO0FLcHVDNEI7RUFDRSxrQkpoZlY7RUlpZlUsZ0JKMWNoQjtFSTJjZ0IsZUo3YnBCO0VJOGJvQixpQkovWXRCO0VJZ1pzQixtQko5VnZCO0VJK1Z1QixjSnZlZjtFSEZiLGdDQUFBO0FFZ3RERjtBS251QzBCO0VBQ0UscUJBQUE7QUxxdUM1QjtBSzl0QzRCO0VBQ0UsV0FBQTtBTGd1QzlCO0FLL3RDOEI7RUFDRSw0SEFBQTtBTGl1Q2hDO0FLM3RDOEI7RUFDRSxjSmxnQmpCO0FEK3REZjtBS3B0Q2dCO0VBQ0UsbUNBQUE7QUxzdENsQjtBS3B0Q29CO0VBQ0Usb0JBQUE7RUFDQSxnQ0FBQTtBTHN0Q3RCO0FLcHRDd0I7RUFDRSxrQko1aEJOO0VJNmhCTSxnQkp0Zlo7RUl1ZlksZUp6ZWhCO0VJMGVnQixpQkozYmxCO0VJNGJrQixtQkoxWW5CO0VJMlltQixjSm5oQlg7RUlvaEJXLHFCQUFBO0FMc3RDMUI7QUtydEMwQjtFQUNFLHFCQUFBO0FMdXRDNUI7QUtsdENvQjtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBTG90Q3RCO0FLbnRDc0I7RUFDRSw2QkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBTHF0Q3hCO0FLcHRDd0I7RUFDRSxlQUFBO0FMc3RDMUI7QUtydEMwQjtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBTHV0QzVCO0FLdHRDNEI7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FMd3RDOUI7QUtwdEN3QjtFQUNFLG1DQUFBO0FMc3RDMUI7QUtwdEM0QjtFQUNFLGtCSnRrQlY7RUl1a0JVLGdCSmhpQmhCO0VJaWlCZ0IsZUp0aEJwQjtFSXVoQm9CLGlCSjFldEI7RUkyZXNCLG1CSnBidkI7RUlxYnVCLGNKN2pCZjtBRG14RGY7QUtudEMwQjtFQUNFLGVBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7QUxxdEM1QjtBS250QzRCO0VBQ0UseUJKbGxCZjtFSW1sQmUsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCSjFsQlY7RUkybEJVLGdCSnBqQmhCO0VJcWpCZ0IsZUoxaUJwQjtFSTJpQm9CLGlCSnpmdEI7RUkwZnNCLG1CSnhjdkI7RUl5Y3VCLGNKemxCZjtFSTBsQmUsa0JBQUE7RUFDQSxxQkFBQTtFUHJsQjVCLGdDQUFBO0FFMnlERjtBS3B0QzhCO0VBQ0UseUJKOWxCakI7RUkrbEJpQixjSmhtQmpCO0VJaW1CaUIscUJBQUE7QUxzdENoQztBSzdzQzhCO0VBQ0UseUJKdm1CakI7QURzekRmO0FLN3NDZ0M7RUFDRSx5Qkp2bUJuQjtFSXdtQm1CLGNKOW1CbkI7QUQ2ekRmO0FLdHNDOEI7RUFDRSx5QkpobkJqQjtBRHd6RGY7QUt0c0NnQztFQUNFLHlCSmxuQm5CO0VJbW5CbUIsY0o1bkJuQjtBRG8wRGY7QUsvckM4QjtFQUNFLHlCSjNuQmpCO0FENHpEZjtBSy9yQ2dDO0VBQ0UseUJKN25CbkI7RUk4bkJtQixjSjFvQm5CO0FEMjBEZjtBS3hyQzhCO0VBQ0UseUJKM29CakI7QURxMERmO0FLeHJDZ0M7RUFDRSx5Qkovb0JuQjtFSWdwQm1CLGNKeHBCbkI7QURrMURmO0FLM3FDVTtFQUNFLHlCSnhwQkc7QURxMERmO0FLNXFDWTtFQUNFLDZCQUFBO0FMOHFDZDtBSzdxQ2M7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FMK3FDaEI7QUs5cUNnQjtFQUNFLGVBQUE7QUxnckNsQjtBSy9xQ2tCO0VBQ0UsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0Esc0JBQUE7QUxpckNwQjtBS2hyQ29CO0VBQ0UsZUFBQTtFQUNBLGdDQUFBO0FMa3JDdEI7QUtqckNzQjtFQUNFLGNBQUE7QUxtckN4QjtBS2pyQ3NCO0VBQ0Usb0JBQUE7QUxtckN4QjtBS2hyQ3dCO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0FMa3JDMUI7QUtockMwQjtFQUNFLFFBQUE7RUFDQSxZQUFBO0VQbnNCMUIsZ0NBQUE7QUVzM0RGO0FLanJDNEI7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBTG1yQzlCO0FLL3FDNEI7RUFDRSxrQkp4dEJWO0VJeXRCVSxnQkpsckJoQjtFSW1yQmdCLGVKcnFCcEI7RUlzcUJvQixpQkp2bkJ0QjtFSXduQnNCLG1CSnRrQnZCO0VJdWtCdUIsY0ovc0JmO0VIRmIsZ0NBQUE7QUVtNERGO0FLOXFDMEI7RUFDRSxxQkFBQTtBTGdyQzVCO0FLeHFDNEI7RUFDRSxXQUFBO0FMMHFDOUI7QUtscUNnQztFQUNFLDRIQUFBO0FMb3FDbEM7QUs3cENnQztFQUNFLGNKbnZCbkI7QURrNURmO0FLcnBDZ0M7RUFDRSw2SEFBQTtBTHVwQ2xDO0FLaHBDZ0M7RUFDRSxjSmp3Qm5CO0FEbTVEZjtBS3hvQ2dDO0VBQ0UsMEhBQUE7QUwwb0NsQztBS25vQ2dDO0VBQ0UsY0pqeEJuQjtBRHM1RGY7QUszbkNnQztFQUNFLDhIQUFBO0FMNm5DbEM7QUt0bkNnQztFQUNFLGNKdHlCbkI7QUQ4NURmO0FLOW1DZ0I7RUFDRSxtQ0FBQTtBTGduQ2xCO0FLOW1Db0I7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QUxnbkN0QjtBSy9tQ3NCO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBTGluQ3hCO0FLL21Dd0I7RUFDRSxlQUFBO0FMaW5DMUI7QUtobkMwQjtFQUNFLFdBQUE7RUFDQSxhQUFBO0FMa25DNUI7QUtqbkM0QjtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFQUNBLGtCQUFBO0FMbW5DOUI7QUsvbUN3QjtFQUNFLG1DQUFBO0FMaW5DMUI7QUtobkMwQjtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBTGtuQzVCO0FLam5DNEI7RUFDRSxZQUFBO0VBQ0EsWUFBQTtBTG1uQzlCO0FLbG5DOEI7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBTG9uQ2hDO0FLaG5DMEI7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtBTGtuQzVCO0FLam5DNEI7RUFDRSxjQUFBO0VBQ0EsK0JBQUE7QUxtbkM5QjtBS2xuQzhCO0VBQ0UsZUFBQTtBTG9uQ2hDO0FLbG5DOEI7RUFDRSxnQkFBQTtFQUNBLG1CQUFBO0FMb25DaEM7QUtqbkM4QjtFQUNFLGtCSnYzQlo7RUl3M0JZLGdCSmoxQmxCO0VJazFCa0IsZUpyMEJ0QjtFSXMwQnNCLGlCSnR4QnhCO0VJdXhCd0IsbUJKcnVCekI7RUlzdUJ5QixjSjkyQmpCO0FEaStEZjtBS2xuQ2dDO0VBQ0UscUJBQUE7QUxvbkNsQztBSy9tQzBCO0VBQ0UsZ0JBQUE7QUxpbkM1QjtBS2huQzRCO0VBQ0Usa0JKdDRCVjtFSXU0QlUsZ0JKbDJCakI7RUltMkJpQixlSm4xQnBCO0VJbzFCb0IsaUJKcnlCdEI7RUlzeUJzQixzQkpydkJuQjtFSXN2Qm1CLGNKdDRCZjtFSXU0QmUsa0JBQUE7QUxrbkM5QjtBSy9tQzBCO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QUxpbkM1QjtBSy9tQzhCO0VBQ0UscUJBQUE7QUxpbkNoQztBSzNtQ3dCO0VBQ0UsYUFBQTtBTDZtQzFCO0FLeG1DOEI7RUFDRSxjSjM1QmpCO0FEcWdFZjtBS3ptQ2dDO0VBQ0UsNEhBQUE7QUwybUNsQztBS3RtQ2dDO0VBQ0UsY0poNkJuQjtBRHdnRWY7QUt2bUNrQztFQUNFLDRIQUFBO0FMeW1DcEM7QUs1bEM4QjtFQUNFLGNKOTZCakI7QUQ0Z0VmO0FLN2xDZ0M7RUFDRSw2SEFBQTtBTCtsQ2xDO0FLMWxDZ0M7RUFDRSxjSnY3Qm5CO0FEbWhFZjtBSzNsQ2tDO0VBQ0UsNkhBQUE7QUw2bENwQztBS2hsQzhCO0VBQ0UsY0puOEJqQjtBRHFoRWY7QUtqbENnQztFQUNFLDZIQUFBO0FMbWxDbEM7QUs5a0NnQztFQUNFLGNKMThCbkI7QUQwaEVmO0FLL2tDa0M7RUFDRSw0SEFBQTtBTGlsQ3BDO0FLcGtDOEI7RUFDRSxjSjc5QmpCO0FEbWlFZjtBS3JrQ2dDO0VBQ0UsOEhBQUE7QUx1a0NsQztBS2xrQ2dDO0VBQ0UsY0p0K0JuQjtBRDBpRWY7QUtua0NrQztFQUNFLDRIQUFBO0FMcWtDcEM7QUtuakNVO0VBQ0UseUJKbi9CRztBRHdpRWY7QUtwakNZO0VBQ0UsNkJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7QUxzakNkO0FLcmpDYztFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLDBEQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsNEhBQUE7QUx1akNoQjtBS2xqQ2M7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QUxvakNoQjtBS25qQ2dCO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUxxakNsQjtBS3BqQ2tCO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0Esd0NBQUE7RUFBQSxxQ0FBQTtBTHNqQ3BCO0FLbGpDYztFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QUxvakNoQjtBS25qQ2dCO0VBQ0UsZUFBQTtBTHFqQ2xCO0FLcGpDa0I7RUFDRSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtBTHNqQ3BCO0FLcmpDb0I7RUFDRSxlQUFBO0VBQ0EsZ0NBQUE7QUx1akN0QjtBS3RqQ3NCO0VBQ0UsY0FBQTtBTHdqQ3hCO0FLdGpDc0I7RUFDRSxvQkFBQTtBTHdqQ3hCO0FLcmpDd0I7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7QUx1akMxQjtBS3JqQzBCO0VBQ0UsUUFBQTtFQUNBLFlBQUE7RVBqa0MxQixnQ0FBQTtBRXluRUY7QUt0akM0QjtFQUNFLFdBQUE7RUFDQSxZQUFBO0FMd2pDOUI7QUtwakM0QjtFQUNFLGtCSnRsQ1Y7RUl1bENVLGdCSmhqQ2hCO0VJaWpDZ0IsZUpuaUNwQjtFSW9pQ29CLGlCSnIvQnRCO0VJcy9Cc0IsbUJKcDhCdkI7RUlxOEJ1QixjSjdrQ2Y7RUhGYixnQ0FBQTtBRXNvRUY7QUtuakMwQjtFQUNFLHFCQUFBO0FMcWpDNUI7QUs3aUM0QjtFQUNFLFdBQUE7QUwraUM5QjtBS3ZpQ2dDO0VBQ0UsNEhBQUE7QUx5aUNsQztBS2xpQ2dDO0VBQ0UsY0pqbkNuQjtBRHFwRWY7QUsxaENnQztFQUNFLDZIQUFBO0FMNGhDbEM7QUtyaENnQztFQUNFLGNKL25DbkI7QURzcEVmO0FLN2dDZ0M7RUFDRSw2SEFBQTtBTCtnQ2xDO0FLeGdDZ0M7RUFDRSxjSi9vQ25CO0FEeXBFZjtBS2hnQ2dDO0VBQ0UsOEhBQUE7QUxrZ0NsQztBSzMvQmdDO0VBQ0UsY0pwcUNuQjtBRGlxRWY7QUtuL0JnQjtFQUNFLG1DQUFBO0FMcS9CbEI7QUtwL0JrQjtFQUNFLGdCQUFBO0FMcy9CcEI7QUtyL0JvQjtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBTHUvQnRCO0FLdC9Cc0I7RUFDRSxhQUFBO0FMdy9CeEI7QUtwL0I0QjtFQUNFLGtCSjVzQ1Y7RUk2c0NVLGdCSnRxQ2hCO0VJdXFDZ0IsZUp4cENwQjtFSXlwQ29CLGlCSnptQ3RCO0VJMG1Dc0IsbUJKMWpDdkI7RUkyakN1QixjSm5zQ2Y7QUR5ckVmO0FLbC9CMEI7RUFDRSxnQkFBQTtBTG8vQjVCO0FLbi9CNEI7RUFDRSxrQkp4dENWO0VJeXRDVSxnQkpwckNqQjtFSXFyQ2lCLGVKcnFDcEI7RUlzcUNvQixpQkp2bkN0QjtFSXduQ3NCLHNCSnZrQ25CO0VJd2tDbUIsY0p4dENmO0FENnNFZjtBS2wvQjBCO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QUxvL0I1QjtBS2wvQjhCO0VBQ0UscUJBQUE7QUxvL0JoQztBSzkrQndCO0VBQ0UsY0FBQTtBTGcvQjFCO0FLMytCOEI7RUFDRSxjSjV1Q2pCO0FEeXRFZjtBSzUrQmdDO0VBQ0UsNEhBQUE7QUw4K0JsQztBS3orQmdDO0VBQ0UsY0pqdkNuQjtBRDR0RWY7QUsxK0JrQztFQUNFLDRIQUFBO0FMNCtCcEM7QUsvOUI4QjtFQUNFLGNKL3ZDakI7QURndUVmO0FLaCtCZ0M7RUFDRSw2SEFBQTtBTGsrQmxDO0FLNzlCZ0M7RUFDRSxjSnh3Q25CO0FEdXVFZjtBSzk5QmtDO0VBQ0UsNkhBQUE7QUxnK0JwQztBS245QjhCO0VBQ0UsY0pweENqQjtBRHl1RWY7QUtwOUJnQztFQUNFLDZIQUFBO0FMczlCbEM7QUtqOUJnQztFQUNFLGNKM3hDbkI7QUQ4dUVmO0FLbDlCa0M7RUFDRSw0SEFBQTtBTG85QnBDO0FLdjhCOEI7RUFDRSxjSjl5Q2pCO0FEdXZFZjtBS3g4QmdDO0VBQ0UsOEhBQUE7QUwwOEJsQztBS3I4QmdDO0VBQ0UsY0p2ekNuQjtBRDh2RWY7QUt0OEJrQztFQUNFLDRIQUFBO0FMdzhCcEM7QUtwN0JVO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FMczdCWjtBRi9sRUU7RU9nckNJO0lBQ0UsWUFBQTtFTGs3Qk47RUtqN0JNO0lBQ0Usa0JBQUE7SUFDQSxlQUFBO0VMbTdCUjtFS2o3QlU7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VMbTdCWjtFS2g3QlE7SUFDRSxZQUFBO0lBQ0Esa0RBQUE7RUxrN0JWO0VLLzZCWTtJQUNFLHdDQUFBO0VMaTdCZDtFS2g3QmM7SUFDRSxZQUFBO0VMazdCaEI7RUtqN0JnQjtJQUNFLGtCQUFBO0VMbTdCbEI7RUtqN0JvQjtJQUNFLGtCQUFBO0lBQ0Esb0NBQUE7RUxtN0J0QjtFS2g3QndCO0lBQ0UsWUFBQTtFTGs3QjFCO0VLaDdCMEI7SUFDRSxlQUFBO0VMazdCNUI7RUsvNkI0QjtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RUxpN0I5QjtFS3o2QjRCO0lBQ0UsY0FBQTtFTDI2QjlCO0VLbjZCZ0I7SUFDRSx5Q0FBQTtFTHE2QmxCO0VLbjZCb0I7SUFDRSx1QkFBQTtJQUNBLG9DQUFBO0VMcTZCdEI7RUtuNkJ3QjtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7RUxxNkIxQjtFS2o2Qm9CO0lBQ0UsbUJBQUE7SUFFQSxZQUFBO0VMazZCdEI7RUtqNkJzQjtJQUNFLGdDQUFBO0lBRUEsWUFBQTtFTGs2QnhCO0VLajZCd0I7SUFDRSxnQkFBQTtFTG02QjFCO0VLbDZCMEI7SUFDRSxhQUFBO0lBQ0EsZUFBQTtJQUNBLHFCQUFBO0lBQ0EsNkJBQUE7RUxvNkI1QjtFS242QjRCO0lBQ0Usc0JBQUE7RUxxNkI5QjtFS2o2QndCO0lBQ0UsdUNBQUE7RUxtNkIxQjtFS2o2QjRCO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFTG02QjlCO0VLaDZCMEI7SUFDRSxtQkFBQTtJQUVBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFTGk2QjVCO0VLLzVCNEI7SUFDRSxzQkFBQTtJQUNBLHdCQUFBO0lBRUEsa0JBQUE7SUFDQSxtQkFBQTtFTGc2QjlCO0VLbDVCWTtJQUNFLHdDQUFBO0VMbzVCZDtFS241QmM7SUFDRSxZQUFBO0VMcTVCaEI7RUtwNUJnQjtJQUNFLGtCQUFBO0VMczVCbEI7RUtwNUJvQjtJQUNFLGtCQUFBO0lBQ0Esb0NBQUE7RUxzNUJ0QjtFS241QndCO0lBQ0UsWUFBQTtFTHE1QjFCO0VLbjVCMEI7SUFDRSxlQUFBO0VMcTVCNUI7RUtsNUI0QjtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7RUxvNUI5QjtFSzM0QjRCO0lBQ0UsY0FBQTtFTDY0QjlCO0VLcjRCZ0I7SUFDRSx5Q0FBQTtFTHU0QmxCO0VLcjRCb0I7SUFDRSxZQUFBO0VMdTRCdEI7RUt0NEJzQjtJQUNFLFlBQUE7RUx3NEJ4QjtFS3Q0QndCO0lBQ0Usa0JBQUE7RUx3NEIxQjtFS3Y0QjBCO0lBQ0UsZ0JBQUE7RUx5NEI1QjtFS3g0QjRCO0lBQ0Usc0JBQUE7RUwwNEI5QjtFS3Q0QndCO0lBQ0UseUNBQUE7RUx3NEIxQjtFS3Q0QjRCO0lBQ0UsZUFBQTtJQUNBLGVBQUE7RUx3NEI5QjtFS3I0QjBCO0lBQ0UsbUJBQUE7RUx1NEI1QjtFS3I0QjRCO0lBQ0Usa0JBQUE7SUFDQSxtQ0FBQTtFTHU0QjlCO0VLcDRCOEI7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VMczRCaEM7RUtsNEIwQjtJQUNFLG1CQUFBO0VMbzRCNUI7RUtuNEI0QjtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtFTHE0QjlCO0VLbDRCMEI7SUFDRSxtQkFBQTtJQUVBLFlBQUE7RUxtNEI1QjtFS3YzQlk7SUFDRSx3Q0FBQTtJQUVBLG9CQUFBO0VMdzNCZDtFS3YzQmM7SUFDRSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7RUx5M0JoQjtFS3QzQmM7SUFDRSxlQUFBO0lBQ0EsWUFBQTtFTHczQmhCO0VLcjNCa0I7SUFDRSwyQ0FBQTtJQUFBLHdDQUFBO0VMdTNCcEI7RUtuM0JjO0lBQ0UsWUFBQTtFTHEzQmhCO0VLcDNCZ0I7SUFDRSxrQkFBQTtFTHMzQmxCO0VLcDNCb0I7SUFDRSxrQkFBQTtJQUNBLG9DQUFBO0VMczNCdEI7RUtuM0J3QjtJQUNFLFlBQUE7RUxxM0IxQjtFS24zQjBCO0lBQ0UsZUFBQTtFTHEzQjVCO0VLbDNCNEI7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VMbzNCOUI7RUszMkI0QjtJQUNFLGNBQUE7RUw2MkI5QjtFS3IyQmdCO0lBQ0UseUNBQUE7RUx1MkJsQjtFS3QyQmtCO0lBQ0UsbUJBQUE7RUx3MkJwQjtFS3YyQm9CO0lBQ0UsWUFBQTtFTHkyQnRCO0VLcjJCNEI7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VMdTJCOUI7RUtuMkIwQjtJQUNFLG1CQUFBO0VMcTJCNUI7RUtwMkI0QjtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtFTHMyQjlCO0VLbjJCMEI7SUFDRSxtQkFBQTtJQUVBLFlBQUE7RUxvMkI1QjtBQUNGO0FGL3pFRTtFTzArQ0k7SUFDRSxTQUFBO0VMdzFCTjtFS3YxQk07SUFDRSxlQUFBO0lBQ0EsZUFBQTtFTHkxQlI7RUt2MUJVO0lBQ0UsZUpybkRKO0lJc25ESSxpQkpwa0ROO0VENjVFTjtFS3QxQlE7SUFDRSxVQUFBO0VMdzFCVjtFS3IxQlk7SUFDRSw4QkFBQTtFTHUxQmQ7RUt0MUJjO0lBQ0UsU0FBQTtFTHcxQmhCO0VLdjFCZ0I7SUFDRSxlQUFBO0VMeTFCbEI7RUt2MUJvQjtJQUNFLGVBQUE7SUFDQSxnQ0FBQTtFTHkxQnRCO0VLdDFCd0I7SUFDRSxTQUFBO0VMdzFCMUI7RUt0MUIwQjtJQUNFLFlBQUE7RUx3MUI1QjtFS3IxQjRCO0lBQ0UsZUpocER0QjtJSWlwRHNCLGlCSi9sRHhCO0VEczdFTjtFSzkwQjRCO0lBQ0UsV0FBQTtFTGcxQjlCO0VLeDBCZ0I7SUFDRSxtQ0FBQTtFTDAwQmxCO0VLeDBCb0I7SUFDRSxvQkFBQTtJQUNBLGdDQUFBO0VMMDBCdEI7RUt4MEJ3QjtJQUNFLGVKM3FEbEI7SUk0cURrQixpQkoxbkRwQjtFRG84RU47RUt0MEJvQjtJQUNFLGdCQUFBO0lBRUEsU0FBQTtFTHUwQnRCO0VLdDBCc0I7SUFDRSw2QkFBQTtJQUVBLFNBQUE7RUx1MEJ4QjtFS3QwQndCO0lBQ0UsZUFBQTtFTHcwQjFCO0VLdjBCMEI7SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EseUJBQUE7RUx5MEI1QjtFS3gwQjRCO0lBQ0Usa0JBQUE7RUwwMEI5QjtFS3QwQndCO0lBQ0UsbUNBQUE7RUx3MEIxQjtFS3QwQjRCO0lBQ0UsZUozc0R0QjtJSTRzRHNCLGlCSjdwRHhCO0VEcStFTjtFS3IwQjBCO0lBQ0UsZ0JBQUE7SUFFQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFTHMwQjVCO0VLcDBCNEI7SUFDRSxvQkFBQTtJQUNBLGlCQUFBO0lBRUEsZUp6dER0QjtJSTB0RHNCLGlCSnpxRHhCO0VEOCtFTjtFS3Z6Qlk7SUFDRSw4QkFBQTtFTHl6QmQ7RUt4ekJjO0lBQ0UsU0FBQTtFTDB6QmhCO0VLenpCZ0I7SUFDRSxlQUFBO0VMMnpCbEI7RUt6ekJvQjtJQUNFLGVBQUE7SUFDQSxnQ0FBQTtFTDJ6QnRCO0VLeHpCd0I7SUFDRSxTQUFBO0VMMHpCMUI7RUt4ekIwQjtJQUNFLFlBQUE7RUwwekI1QjtFS3Z6QjRCO0lBQ0UsZUp6dkR0QjtJSTB2RHNCLGlCSnhzRHhCO0VEaWdGTjtFS2h6QjRCO0lBQ0UsV0FBQTtFTGt6QjlCO0VLMXlCZ0I7SUFDRSxtQ0FBQTtFTDR5QmxCO0VLMXlCb0I7SUFDRSxTQUFBO0VMNHlCdEI7RUszeUJzQjtJQUNFLFNBQUE7RUw2eUJ4QjtFSzN5QndCO0lBQ0UsZUFBQTtFTDZ5QjFCO0VLNXlCMEI7SUFDRSxhQUFBO0VMOHlCNUI7RUs3eUI0QjtJQUNFLGtCQUFBO0VMK3lCOUI7RUszeUJ3QjtJQUNFLG1DQUFBO0VMNnlCMUI7RUszeUI0QjtJQUNFLFlBQUE7SUFDQSxZQUFBO0VMNnlCOUI7RUsxeUIwQjtJQUNFLGdCQUFBO0VMNHlCNUI7RUsxeUI0QjtJQUNFLGVBQUE7SUFDQSwrQkFBQTtFTDR5QjlCO0VLMXlCOEI7SUFDRSxlSjV5RHhCO0lJNnlEd0IsaUJKNXZEMUI7RUR3aUZOO0VLeHlCMEI7SUFDRSxnQkFBQTtFTDB5QjVCO0VLenlCNEI7SUFDRSxlSnJ6RHRCO0lJc3pEc0IsaUJKdHdEeEI7SUl1d0R3QixzQkoxdERyQjtFRHFnRlQ7RUt4eUIwQjtJQUNFLGdCQUFBO0lBRUEsU0FBQTtFTHl5QjVCO0VLN3hCWTtJQUNFLDhCQUFBO0lBRUEsaUJBQUE7RUw4eEJkO0VLN3hCYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7RUwreEJoQjtFSzV4QmM7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFTDh4QmhCO0VLM3hCa0I7SUFDRSx3Q0FBQTtJQUFBLHFDQUFBO0VMNnhCcEI7RUt6eEJjO0lBQ0UsU0FBQTtFTDJ4QmhCO0VLMXhCZ0I7SUFDRSxlQUFBO0VMNHhCbEI7RUsxeEJvQjtJQUNFLGVBQUE7SUFDQSxnQ0FBQTtFTDR4QnRCO0VLenhCd0I7SUFDRSxTQUFBO0VMMnhCMUI7RUt6eEIwQjtJQUNFLFFBQUE7SUFDQSxZQUFBO0VMMnhCNUI7RUt4eEI0QjtJQUNFLGVKajNEdEI7SUlrM0RzQixpQkpoMER4QjtFRDBsRk47RUtqeEI0QjtJQUNFLFdBQUE7RUxteEI5QjtFSzN3QmdCO0lBQ0UsbUNBQUE7RUw2d0JsQjtFSzV3QmtCO0lBQ0UsZ0JBQUE7RUw4d0JwQjtFSzd3Qm9CO0lBQ0UsU0FBQTtFTCt3QnRCO0VLM3dCNEI7SUFDRSxlSno0RHRCO0lJMDREc0IsaUJKMzFEeEI7RUR3bUZOO0VLendCMEI7SUFDRSxnQkFBQTtFTDJ3QjVCO0VLMXdCNEI7SUFDRSxlSnQ1RHRCO0lJdTVEc0IsaUJKdjJEeEI7SUl3MkR3QixzQkozekRyQjtFRHVrRlQ7RUt6d0IwQjtJQUNFLGdCQUFBO0lBRUEsU0FBQTtFTDB3QjVCO0FBQ0Y7QUZ2bEZFO0VPaVJBO0lBMmtESSxhQUFBO0VMK3ZCSjtBQUNGO0FLN3ZCRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FMK3ZCSjtBRnZqRkU7RU80ekRNO0lBQ0UseUJBQUE7SUFDQSxrQkFBQTtFTDh2QlI7RUs1dkJVO0lBQ0UseUJBQUE7SUFDQSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0EsdUJBQUE7RUw4dkJaO0VLN3ZCWTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VMK3ZCZDtFSzd2Qlk7SUFDRSxlQUFBO0lBQ0EsYUFBQTtJQUNBLGNBQUE7SUFDQSx3QkFBQTtFTCt2QmQ7RUszdkJRO0lBQ0UsMEJBQUE7SUFDQSwyQkFBQTtJQUNBLDRCQUFBO0lBQ0EseUJBQUE7SUFDQSxvQkFBQTtJQUNBLDZCQUFBO0lBQ0EsdUJBQUE7RUw2dkJWO0VLNXZCVTtJQUNFLHVCQUFBO0lBQ0Esa0JBQUE7RUw4dkJaO0VLN3ZCWTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VMK3ZCZDtBQUNGO0FGeG9GRTtFTysxREE7SUFrREksYUFBQTtFTDJ2Qko7QUFDRjtBS3p2QkU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FMMnZCSjtBS3p2Qk07RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBTDJ2QlI7QUsxdkJRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBTDR2QlY7QUszdkJVO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUw2dkJaO0FGMW5GRTtFTzAyREE7SUEwQkksWUFBQTtFTDB2Qko7RUt2dkJRO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RUx5dkJWO0FBQ0Y7QUY1bkZFO0VPbTJEQTtJQXNDSSxTQUFBO0VMdXZCSjtFS3B2QlE7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFTHN2QlY7QUFDRjtBRi9zRkU7RU82NkRBO0lBa0RJLGFBQUE7RUxvdkJKO0FBQ0Y7QUtqdkJFO0VBQ0UsZUFBQTtFQUNBLGFBQUE7QUxtdkJKO0FLbHZCSTtFQUNFLGVBQUE7QUxvdkJOO0FLbnZCTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QUxxdkJSO0FLcHZCUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FMc3ZCVjtBRjdzRkU7RU8wOERBO0lBa0JJLGNBQUE7RUxxdkJKO0FBQ0Y7QUYzdUZFO0VPbStEQTtJQXNCSSxlQUFBO0VMc3ZCSjtBQUNGO0FLbnZCRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsTUFBQTtFQUNBLHlCSjltRVc7RUhNYixnQ0FBQTtBRTgxRkY7QUZ0cEZFO0VPMDVEQTtJQVVJLGFBQUE7RUxzdkJKO0FBQ0Y7QUtudkJFO0VBQ0UsWUFBQTtBTHF2Qko7QUtsdkJFO0VBQ0UsdUJBQUE7RUFDQSx5Qko1bUVXO0FEZzJGZjtBS2p2QkU7RUFDRSxhQUFBO0VBQ0EseUJBQUE7QUxtdkJKO0FLanZCSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBTG12Qk47QUtsdkJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBTG92QlI7QUtudkJRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUxxdkJWO0FLL3VCRTtFQUNFLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FMaXZCSjtBSzl1QkU7RUFDRSxpQkFBQTtBTGd2Qko7QUs3dUJNO0VBQ0UsNkJBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBTCt1QlI7QUs5dUJRO0VBQ0Usb0JBQUE7QUxndkJWO0FLL3VCVTtFQUNFLG9CQUFBO0FMaXZCWjtBSzd1QlU7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJKOXFFRztFSStxRUgsa0JKeHJFUTtFSXlyRVIsZ0JKanBFRjtFSWtwRUUsZUpyb0VGO0VJc29FRSxpQkp2bEVKO0VJd2xFSSxtQkp0aUVMO0VJdWlFSyxjSnZyRUc7QURzNkZmO0FLOXVCWTtFQUNFLGNKenJFQztBRHk2RmY7QUsvdUJjO0VBQ0UsY0ozckVEO0FENDZGZjtBSzl1Qlk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBTGd2QmQ7QUs5dUJZO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHVEQUFBO0VBQ0Esd0JBQUE7RUFDQSwySEFBQTtBTGd2QmQ7QUs3dUJZO0VBQ0UsZ0JBQUE7QUwrdUJkO0FLOXVCYztFQUNFLHlCQUFBO0FMZ3ZCaEI7QUs3dUJZO0VBSUUsVUFBQTtBTDR1QmQ7QUsvdUJjO0VBQ0UsYUFBQTtBTGl2QmhCO0FLOXVCYztFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUxndkJoQjtBSzF1QlE7RUFDRSxlQUFBO0FMNHVCVjtBSzN1QlU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtBTDZ1Qlo7QUs1dUJZO0VBQ0UsZUFBQTtFQUNBLGdDQUFBO0FMOHVCZDtBSzV1QmM7RUFDRSxvQkFBQTtBTDh1QmhCO0FLNXVCYztFQUNFLGtCSnB2RUk7RUlxdkVKLGdCSjlzRUY7RUkrc0VFLGVKbnNFTjtFSW9zRU0saUJKbnBFUjtFSW9wRVEsbUJKbG1FVDtFSW1tRVMsY0ozdUVEO0VJNHVFQyxxQkFBQTtBTDh1QmhCO0FLN3VCZ0I7RUFDRSxxQkFBQTtBTCt1QmxCO0FLcHVCSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBTHN1Qk47QUtydUJNO0VBQ0Usa0JKM3dFWTtFSTR3RVosZ0JKdHVFSTtFSXV1RUosZUozdEVFO0VJNHRFRixpQkoxcUVBO0VJMnFFQSxtQkp6bkVEO0VJMG5FQyxjSmx3RU87QUR5K0ZmO0FLcHVCSTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FMc3VCTjtBS3J1Qk07RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBTHV1QlI7QUtydUJVO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUx1dUJaO0FLdHVCWTtFQUNFLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQ0FBQTtFQUNBLDBCQUFBO0FMd3VCZDtBS3Z1QmM7RUFDRSx1QkFBQTtFQUNBLGtCSnh5RUk7RUl5eUVKLGdCSmp3RU47RUlrd0VNLGVKdnZFTjtFSXd2RU0saUJKdnNFUjtFSXdzRVEsbUJKdHBFVDtFSXVwRVMsY0oveEVEO0VJZ3lFQyxxQkFBQTtBTHl1QmhCO0FLdHVCWTtFQUNFLDBCQUFBO0VBQ0EsMkJBQUE7QUx3dUJkO0FLdHVCWTtFQUNFLDBCQUFBO0VBQ0EsMkJBQUE7QUx3dUJkO0FLbnVCTTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QUxxdUJSO0FLbnVCVTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FMcXVCWjtBS3B1Qlk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FMc3VCZDtBS3J1QmM7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBTHV1QmhCO0FLOXRCRTtFQUNFLHlCSjMwRVc7QUQyaUdmO0FLN3RCRTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBTCt0Qko7QUs1dEJFO0VBQ0UsZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLGtCQUFBO0FMOHRCSjtBSzV0Qk07RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0FMOHRCUjtBSzV0QlE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FMOHRCVjtBSzd0QlU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FMK3RCWjtBSzN0QlU7RUFDRSxrQko1M0VRO0VJNjNFUixnQkpyMUVGO0VJczFFRSxlSjUwRUY7RUk2MEVFLGlCSjN4RUo7RUk0eEVJLG1CSjF1RUw7RUkydUVLLGNKMzNFRztFSTQzRUgsa0JBQUE7QUw2dEJaO0FLeHRCSTtFQUNFLGlCQUFBO0FMMHRCTjs7QUtydEJBO0VBQ0UsV0FBQTtFQUNBLGFBQUE7RUFDQSx5QkoxNEVhO0FEa21HZjtBRnA3RkU7RU95dEVGO0lBTUksZUFBQTtFTHl0QkY7QUFDRjtBRmw3RkU7RU9rdEVGO0lBVUksYUFBQTtFTDB0QkY7QUFDRjtBRngrRkU7RU9td0VGO0lBY0ksYUFBQTtFTDJ0QkY7QUFDRjtBRnRnR0U7RU80eEVGO0lBa0JJLGFBQUE7RUw0dEJGO0FBQ0Y7O0FNem5HRTtFQUNFLGtCQUFBO0FONG5HSjtBTTFuR0U7RUFDRSx5QkxPVztFS05YLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBTjRuR0o7QUZsOUZFO0VROUtBO0lBT0ksMkJBQUE7RU42bkdKO0FBQ0Y7QUZoOUZFO0VRckxBO0lBVUksc0JBQUE7RU4rbkdKO0FBQ0Y7QUY1Z0dFO0VROUhBO0lBYUkscUJBQUE7RU5pb0dKO0FBQ0Y7QUZ2akdFO0VReEZBO0lBZ0JJLHFCQUFBO0VObW9HSjtBQUNGO0FNam9HRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0FObW9HSjtBRmovRkU7RVEzSkE7SUFZSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtFTm9vR0o7QUFDRjtBRmwvRkU7RVFsS0E7SUFrQkksWUFBQTtJQUNBLGFBQUE7RU5zb0dKO0FBQ0Y7QUYvaUdFO0VRM0dBO0lBc0JJLFlBQUE7SUFDQSxhQUFBO0VOd29HSjtBQUNGO0FGM2xHRTtFUXJFQTtJQTBCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7RU4wb0dKO0FBQ0Y7QU14b0dFO0VBQ0UsYUFBQTtFQUNBLDhCQUFBO0FOMG9HSjtBRnRtR0U7RVF0Q0E7SUFJSSxtQkFBQTtJQUNBLHNCQUFBO0lBQ0EsMkJBQUE7SUFDQSxTQUFBO0VONG9HSjtBQUNGO0FNMW9HRTtFQUNFLGVBQUE7QU40b0dKO0FGM2hHRTtFUWxIQTtJQUdJLGtCQUFBO0VOOG9HSjtBQUNGO0FGemhHRTtFUXpIQTtJQU1JLGVBQUE7RU5ncEdKO0FBQ0Y7QUZybEdFO0VRbEVBO0lBU0ksZUFBQTtFTmtwR0o7QUFDRjtBRjFsR0U7RVFsRUE7SUFZSSxjQUFBO0lBQ0EsZ0JBQUE7RU5vcEdKO0FBQ0Y7QU1scEdFO0VBQ0Usa0JBQUE7QU5vcEdKO0FNbnBHSTtFQUNFLGtCTHJGYztFS3NGZCxnQkxsREs7RUttREwsY0x6Q0c7RUswQ0gsaUJMR0U7RUtGRixxQkwwREc7RUt6REgsY0xwRlM7RUtxRlQseUJMOERpQjtFSzdEakIsa0JBQUE7QU5xcEdOO0FGN2pHRTtFUWxHQTtJQWNJLHFCQUFBO0VOcXBHSjtFTXBwR0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VOc3BHTjtBQUNGO0FGL2pHRTtFUW5GSTtJQUNFLGVMeERFO0lLeURGLGlCTGJBO0VEa3FHTjtBQUNGO0FGNW5HRTtFUWxEQTtJQTZCSSxrQkFBQTtFTnFwR0o7RU1wcEdJO0lBQ0UsY0xuRUM7SUtvRUQsaUJMdkJBO0VENnFHTjtBQUNGO0FNbnBHRTtFQUNFLGdCQUFBO0FOcXBHSjtBTXBwR0k7RUFDRSxZQUFBO0VBQ0EsWUFBQTtBTnNwR047QU1ycEdNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QU51cEdSO0FGaG1HRTtFUWxESTtJQUNFLGVBQUE7SUFDQSxlQUFBO0VOcXBHTjtBQUNGO0FGL2xHRTtFUW5ESTtJQUNFLFlBQUE7SUFDQSxZQUFBO0VOcXBHTjtBQUNGO0FGNXBHRTtFUVVJO0lBQ0UsWUFBQTtJQUNBLFlBQUE7RU5xcEdOO0FBQ0Y7QU1scEdFO0VBQ0UsbUNBQUE7QU5vcEdKO0FGcm5HRTtFUWhDQTtJQUlJLHlDQUFBO0VOcXBHSjtBQUNGO0FGbm5HRTtFUXZDQTtJQU9JLG9DQUFBO0VOdXBHSjtBQUNGO0FGL3FHRTtFUWdCQTtJQVVJLG1DQUFBO0VOeXBHSjtBQUNGO0FGdnNHRTtFUW1DQTtJQWFJLG1DQUFBO0VOMnBHSjtBQUNGO0FGL3RHRTtFUXNEQTtJQWdCSSxjQUFBO0VONnBHSjtBQUNGO0FNM3BHRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QU42cEdKO0FGbnBHRTtFUWJBO0lBTUksWUFBQTtFTjhwR0o7QUFDRjtBRmpwR0U7RVFwQkE7SUFTSSxTQUFBO0VOZ3FHSjtBQUNGO0FGN3NHRTtFUW1DQTtJQVlJLFNBQUE7RU5rcUdKO0FBQ0Y7QUZydUdFO0VRc0RBO0lBZUksc0JBQUE7SUFDQSxTQUFBO0VOb3FHSjtBQUNGO0FGOXZHRTtFUXlFQTtJQW1CSSxTQUFBO0lBQ0EsbUJBQUE7RU5zcUdKO0FBQ0Y7QU1wcUdFO0VBQ0UsbUNBQUE7RUFDQSxhQUFBO0FOc3FHSjtBRmxyR0U7RVFVQTtJQUtJLHlDQUFBO0VOdXFHSjtBQUNGO0FGaHJHRTtFUUdBO0lBUUksbUNBQUE7RU55cUdKO0FBQ0Y7QUY1dUdFO0VRMERBO0lBV0ksbUNBQUE7RU4ycUdKO0FBQ0Y7QUZwd0dFO0VRNkVBO0lBY0ksY0FBQTtFTjZxR0o7QUFDRjtBRjV4R0U7RVFnR0E7SUFpQkksZUFBQTtJQUNBLFNBQUE7RU4rcUdKO0FBQ0Y7QU03cUdFO0VBQ0UsV0FBQTtBTitxR0o7QU03cUdJO0VBQ0UsZ0JBQUE7QU4rcUdOO0FNOXFHTTtFQUNFLGVBQUE7QU5nckdSO0FNN3FHSTtFQUNFLGdCQUFBO0FOK3FHTjtBTTlxR007RUFDRSxnQkFBQTtBTmdyR1I7QU03cUdJO0VBQ0UsZ0JBQUE7QU4rcUdOO0FNOXFHTTtFQUNFLGdCQUFBO0FOZ3JHUjtBRmp1R0U7RVFzREk7SUFDRSxrQkFBQTtFTjhxR047RU03cUdNO0lBQ0Usa0JBQUE7RU4rcUdSO0VNNXFHSTtJQUNFLG1CQUFBO0VOOHFHTjtFTTdxR007SUFDRSxtQkFBQTtFTitxR1I7RU01cUdJO0lBQ0Usa0JBQUE7RU44cUdOO0VNN3FHTTtJQUNFLGtCQUFBO0VOK3FHUjtBQUNGO0FGOXVHRTtFUW9FSTtJQUNFLGdCQUFBO0VONnFHTjtFTTVxR007SUFDRSxnQkFBQTtFTjhxR1I7RU0zcUdJO0lBQ0UsZ0JBQUE7RU42cUdOO0VNNXFHTTtJQUNFLGdCQUFBO0VOOHFHUjtFTTNxR0k7SUFDRSxnQkFBQTtFTjZxR047RU01cUdNO0lBQ0UsZ0JBQUE7RU44cUdSO0FBQ0Y7QUZ6ekdFO0VRZ0pJO0lBQ0UsZ0JBQUE7RU40cUdOO0VNM3FHTTtJQUNFLGVBQUE7RU42cUdSO0VNMXFHSTtJQUNFLGdCQUFBO0VONHFHTjtFTTNxR007SUFDRSxlQUFBO0VONnFHUjtFTTFxR0k7SUFDRSxnQkFBQTtFTjRxR047RU0zcUdNO0lBQ0UsZUFBQTtFTjZxR1I7QUFDRjtBRmgyR0U7RVF3TEk7SUFDRSxjQUFBO0VOMnFHTjtFTTFxR007SUFDRSxjQUFBO0VONHFHUjtFTXpxR0k7SUFDRSxjQUFBO0VOMnFHTjtFTTFxR007SUFDRSxjQUFBO0VONHFHUjtFTXpxR0k7SUFDRSxjQUFBO0VOMnFHTjtFTTFxR007SUFDRSxjQUFBO0VONHFHUjtBQUNGO0FGdjRHRTtFUXFIQTtJQTJHSSwwQkFBQTtJQUNBLFdBQUE7RU4ycUdKO0VNMXFHSTtJQUNFLGdCQUFBO0VONHFHTjtFTTNxR007SUFDRSxnQkFBQTtFTjZxR1I7RU0xcUdJO0lBQ0UsZ0JBQUE7RU40cUdOO0VNM3FHTTtJQUNFLGdCQUFBO0VONnFHUjtFTTFxR0k7SUFDRSxpQkFBQTtFTjRxR047RU0zcUdNO0lBQ0UsZ0JBQUE7RU42cUdSO0FBQ0Y7QU16cUdFO0VBQ0Usb0JBQUE7RUFDQSxnQ0FBQTtBTjJxR0o7QU0xcUdJO0VBQ0Usa0JMeFZjO0VLeVZkLGdCTGpUSTtFS2tUSixlTHJTSTtFS3NTSixpQkxyUEU7RUtzUEYsbUJMdE1DO0VLdU1ELGNMdlZTO0FEbWdIZjtBRnIxR0U7RVFnS0E7SUFhSSxzQkFBQTtFTjRxR0o7RU0zcUdJO0lBQ0UsaUJBQUE7SUFDQSxvQkFBQTtFTjZxR047QUFDRjtBRnYxR0U7RVF5SkE7SUFvQkksb0JBQUE7RU44cUdKO0VNN3FHSTtJQUNFLGVMbFRFO0lLbVRGLGlCTDVQQTtFRDI2R047QUFDRjtBRnY1R0U7RVEyT0k7SUFDRSxlTDlURTtJSytURixpQkxoUkE7RUQrN0dOO0FBQ0Y7QU01cUdFO0VBQ0UsZUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QU44cUdKO0FGbjNHRTtFUWlNQTtJQU9JLG1CQUFBO0lBQ0EsWUFBQTtFTitxR0o7QUFDRjtBRmwzR0U7RVEwTEE7SUFXSSxnQkFBQTtJQUNBLFNBQUE7RU5pckdKO0FBQ0Y7QUYvNkdFO0VRaVBBO0lBZUksZUFBQTtJQUNBLFNBQUE7RU5tckdKO0FBQ0Y7QUYzOUdFO0VRdVJBO0lBb0JJLFFBQUE7RU5vckdKO0FBQ0Y7QU1qckdJO0VBQ0Usa0JMOVljO0VLK1lkLGdCTDFXTztFSzJXUCxlTDVWSTtFSzZWSixpQkxsVEU7RUttVEYsbUJMNVBDO0VLNlBELGNMN1lTO0FEZ2tIZjtBRmw1R0U7RVFtT0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VOa3JHTjtBQUNGO0FGajVHRTtFUWtPSTtJQUNFLGVMdldFO0lLd1dGLGlCTDdUQTtFRCsrR047QUFDRjtBRjk4R0U7RVErUkk7SUFDRSxlTG5YRTtJS29YRixpQkx6VUE7RUQyL0dOO0FBQ0Y7QU0vcUdFO0VBQ0UsZUFBQTtBTmlyR0o7QUZ2NkdFO0VRcVBBO0lBSUksa0JBQUE7RU5rckdKO0FBQ0Y7QUZyNkdFO0VROE9BO0lBT0ksZUFBQTtFTm9yR0o7QUFDRjtBRmorR0U7RVFxU0E7SUFXSSxlQUFBO0VOcXJHSjtBQUNGO0FGei9HRTtFUXdUQTtJQWVJLGNBQUE7RU5zckdKO0FBQ0Y7QUZqaEhFO0VRMlVBO0lBbUJJLGNBQUE7RU51ckdKO0FBQ0Y7QU1wckdJO0VBQ0UsZ0NMblJrQjtFS29SbEIsa0JMbGNjO0VLbWNkLGdCTDNaSTtFSzRaSixlTC9ZSTtFS2daSixpQkw5VkU7RUsrVkYsbUJMaFRDO0VLaVRELGNMbmJTO0FEeW1IZjtBRno4R0U7RVF1Ukk7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VOcXJHTjtBQUNGO0FGeDhHRTtFUXNSSTtJQUNFLGVMMVpFO0lLMlpGLGlCTDVXQTtFRGlpSE47QUFDRjtBRjNpSEU7RVF5WEk7SUFDRSxlTGphRTtJS2thRixpQkxsWEE7SUttWEEsa0JBQUE7RU5xckdOO0FBQ0Y7QU1sckdFO0VBQ0UsZUFBQTtBTm9yR0o7QU1sckdNO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FOb3JHUjtBTWxyR1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FOb3JHVjtBTW5yR1U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FOcXJHWjtBTWpyR1U7RUFDRSxrQkxyZlE7RUtzZlIsZ0JMOWNGO0VLK2NFLGVMcmNGO0VLc2NFLGlCTHBaSjtFS3FaSSxtQkxuV0w7RUtvV0ssY0xwZkc7QUR1cUhmO0FGei9HRTtFUTBTQTtJQW1DSSxtQkFBQTtFTmdyR0o7RU05cUdNO0lBQ0UsWUFBQTtFTmdyR1I7RU0vcUdRO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RU5pckdWO0VNOXFHVTtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7RU5nckdaO0FBQ0Y7QUZsZ0hFO0VRbVNBO0lBcURJLGdCQUFBO0VOOHFHSjtFTTVxR007SUFDRSxTQUFBO0VOOHFHUjtFTTdxR1E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFTitxR1Y7RU01cUdVO0lBQ0UsZUxyZUo7SUtzZUksaUJMaGJOO0VEOGxITjtBQUNGO0FGemtIRTtFUTBWQTtJQXVFSSxnQkFBQTtFTjRxR0o7RU0xcUdNO0lBQ0UsU0FBQTtFTjRxR1I7RU0zcUdRO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RU42cUdWO0VNMXFHVTtJQUNFLGVMN2ZKO0lLOGZJLGlCTDVjTjtFRHduSE47QUFDRjtBRi9uSEU7RVFnWUE7SUF5RkksZ0JBQUE7RU4wcUdKO0VNeHFHTTtJQUNFLHVCQUFBO0lBQ0EsUUFBQTtFTjBxR1I7RU16cUdRO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RU4ycUdWO0VNeHFHVTtJQUNFLGVMOWdCSjtJSytnQkksaUJML2ROO0VEeW9ITjtBQUNGO0FNcHFHRTtFQUNFLGdCQUFBO0FOc3FHSjtBTXBxR007RUFDRSxrQkw5a0JZO0VLK2tCWixnQkx2aUJFO0VLd2lCRixlTDloQkU7RUsraEJGLGlCTHBmQTtFS3FmQSxtQkw1YkQ7RUs2YkMsY0w3a0JPO0FEbXZIZjtBTWxxR007RUFDRSxrQkx4bEJZO0VLeWxCWixnQkxwakJLO0VLcWpCTCxlTHhpQkU7RUt5aUJGLGlCTDlmQTtFSytmQSxtQkx0Y0Q7RUt1Y0MsY0x2bEJPO0FEMnZIZjtBRjdrSEU7RVFzWkE7SUF3QkksbUJBQUE7RU5tcUdKO0VNanFHTTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RU5tcUdSO0VNL3BHTTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RU5pcUdSO0FBQ0Y7QUZubEhFO0VRK1lBO0lBdUNJLGdCQUFBO0VOaXFHSjtFTS9wR007SUFDRSxlTC9qQkE7SUtna0JBLGlCTGxoQkY7RURtckhOO0VNN3BHTTtJQUNFLGVMcmtCQTtJS3NrQkEsaUJMeGhCRjtFRHVySE47QUFDRjtBRnZwSEU7RVFzY0E7SUFzREksZ0JBQUE7RU4rcEdKO0VNN3BHTTtJQUNFLGVMamxCQTtJS2tsQkEsaUJMdmlCRjtFRHNzSE47RU0zcEdNO0lBQ0UsZUx2bEJBO0lLd2xCQSxpQkw3aUJGO0VEMHNITjtBQUNGO0FGMXNIRTtFUTRlQTtJQXFFSSxnQkFBQTtFTjZwR0o7RU01cEdJO0lBQ0Usa0JBQUE7RU44cEdOO0VNN3BHTTtJQUNFLGVML2xCQTtJS2dtQkEsaUJMbmpCRjtJS29qQkUsa0JBQUE7RU4rcEdSO0VNNXBHSTtJQUNFLGtCQUFBO0VOOHBHTjtFTTdwR007SUFDRSxlTHZtQkE7SUt3bUJBLGlCTDNqQkY7SUs0akJFLGtCQUFBO0VOK3BHUjtBQUNGO0FNM3BHRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QU42cEdKO0FGaHBIRTtFUThlQTtJQVFJLGtCQUFBO0lBQ0EsWUFBQTtFTjhwR0o7QUFDRjtBRi9vSEU7RVF1ZUE7SUFZSSxnQkFBQTtJQUNBLFNBQUE7RU5ncUdKO0FBQ0Y7QUY1c0hFO0VROGhCQTtJQWdCSSxnQkFBQTtJQUNBLFNBQUE7RU5rcUdKO0FBQ0Y7QUZ4dkhFO0VRb2tCQTtJQW9CSSxnQkFBQTtJQUNBLHVCQUFBO0lBQ0EsU0FBQTtFTm9xR0o7QUFDRjtBTWpxR0k7RUFDRSxxQkFBQTtBTm1xR047QU1scUdNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QU5vcUdSO0FNbnFHUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FOcXFHVjtBRnBySEU7RVFzaEJNO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RU5pcUdSO0FBQ0Y7QUZuckhFO0VRdWhCTTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VOK3BHUjtBQUNGO0FGaHZIRTtFUXNsQk07SUFDRSxXQUFBO0lBQ0EsWUFBQTtFTjZwR1I7QUFDRjtBRjV4SEU7RVFxb0JNO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RU4wcEdSO0FBQ0Y7QU10cEdFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSx5QkxsdUJXO0VLbXVCWCxlQUFBO0FOd3BHSjtBRnB0SEU7RVFzakJBO0lBU0ksa0JBQUE7RU55cEdKO0FBQ0Y7QUZsdEhFO0VRK2lCQTtJQVlJLGVBQUE7RU4ycEdKO0FBQ0Y7QUY5d0hFO0VRc21CQTtJQWdCSSxjQUFBO0VONHBHSjtBQUNGO0FGenpIRTtFUTRvQkE7SUFvQkksZUFBQTtFTjZwR0o7QUFDRjtBTTNwR0U7RUFDRSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QU42cEdKO0FGanpIRTtFUWdwQkE7SUFNSSw4QkFBQTtJQUNBLFFBQUE7RU4rcEdKO0FBQ0Y7QU01cEdJO0VBQ0Usa0JMN3dCYztFSzh3QmQsZ0JMenVCTztFSzB1QlAsZUw3dEJJO0VLOHRCSixpQkxuckJFO0VLb3JCRixtQkwzbkJDO0VLNG5CRCxjTDV3QlM7QUQwNkhmO0FGNXZIRTtFUWttQkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VONnBHTjtBQUNGO0FGM3ZIRTtFUWltQkk7SUFDRSxlTHp1QkU7SUswdUJGLGlCTC9yQkE7RUQ0MUhOO0FBQ0Y7QUZ4ekhFO0VRK3BCSTtJQUNFLGVMbHZCRTtJS212QkYsaUJMeHNCQTtFRG8ySE47QUFDRjtBRnAySEU7RVEyc0JJO0lBQ0UsZUx4dkJFO0lLeXZCRixpQkw5c0JBO0lLK3NCQSxrQkFBQTtFTjRwR047QUFDRjtBTXpwR0U7RUFDRSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBTjJwR0o7QUYzeEhFO0VRNG5CQTtJQU9JLFlBQUE7RU40cEdKO0FBQ0Y7QUZ6eEhFO0VRcW5CQTtJQVVJLFNBQUE7RU44cEdKO0FBQ0Y7QUZyMUhFO0VRNHFCQTtJQWFJLFNBQUE7RU5ncUdKO0FBQ0Y7QUY3MkhFO0VRK3JCQTtJQWdCSSxTQUFBO0VOa3FHSjtBQUNGO0FNL3BHSTtFQUNFLGtCTHIwQmM7RUtzMEJkLGdCTGp5Qk87RUtreUJQLGVMcnhCSTtFS3N4QkosaUJMM3VCRTtFSzR1QkYsbUJMbnJCQztFS29yQkQsY0xwMEJTO0FEcStIZjtBTWhxR007RUFDRSxjTHQwQk87QUR3K0hmO0FNaHFHTTtFQUNFLGNMejBCTztBRDIrSGY7QUY3ekhFO0VRK3BCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RU5pcUdOO0FBQ0Y7QUY1ekhFO0VROHBCSTtJQUNFLGVMdHlCRTtJS3V5QkYsaUJMNXZCQTtFRDY1SE47QUFDRjtBRnozSEU7RVEydEJJO0lBQ0UsZUw5eUJFO0lLK3lCRixpQkxwd0JBO0VEcTZITjtBQUNGO0FGLzNIRTtFUWl1Qkk7SUFDRSxlTHJ6QkU7SUtzekJGLGlCTDN3QkE7RUQ0NkhOO0FBQ0Y7O0FPdGdJRTtFQUNFLHlCTmtCVztBRHUvSGY7QU92Z0lFO0VBQ0UseUJORFc7QUQwZ0lmO0FPdmdJRTtFQUNFLGlCQUFBO0VBQ0EseUJOV1c7RU1WWCxrQkFBQTtFQUNBLGdCQUFBO0FQeWdJSjtBRmwySEU7RVMzS0E7SUFPSSxvQkFBQTtFUDBnSUo7QUFDRjtBRmgySEU7RVNsTEE7SUFXSSxpQkFBQTtFUDJnSUo7QUFDRjtBRjU1SEU7RVMzSEE7SUFlSSxpQkFBQTtFUDRnSUo7QUFDRjtBRnA3SEU7RVN4R0E7SUFtQkksaUJBQUE7RVA2Z0lKO0FBQ0Y7QUY1OEhFO0VTckZBO0lBdUJJLGlCQUFBO0VQOGdJSjtBQUNGO0FPM2dJRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EseURBQUE7QVA2Z0lKO0FGdjRIRTtFU2hKQTtJQWFJLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0VQOGdJSjtBQUNGO0FGeDRIRTtFU3ZKQTtJQW9CSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VQK2dJSjtBQUNGO0FGdjhIRTtFU2hHQTtJQTJCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VQZ2hJSjtBQUNGO0FGbCtIRTtFUzdFQTtJQWtDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VQaWhJSjtBQUNGO0FGMStIRTtFUzdFQTtJQXdDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtFUG1oSUo7QUFDRjtBT2poSUU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7RUFDQSxnRUFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0FQbWhJSjtBRjU3SEU7RVNqR0E7SUFhSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0VQb2hJSjtBQUNGO0FGNTdIRTtFU3hHQTtJQW1CSSxhQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7RVBxaElKO0FBQ0Y7QUYxL0hFO0VTakRBO0lBeUJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtFUHNoSUo7QUFDRjtBRnZpSUU7RVNYQTtJQStCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7RVB1aElKO0FBQ0Y7QU9yaElFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0FQdWhJSjtBT3RoSUk7RUFDRSxhQUFBO0VBQ0EsYUFBQTtBUHdoSU47QU92aElNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVB5aElSO0FGMStIRTtFUzFEQTtJQWVJLGNBQUE7SUFDQSxnQkFBQTtFUHloSUo7RU92aElJO0lBQ0UsY0FBQTtJQUNBLGdCQUFBO0VQeWhJTjtBQUNGO0FGNytIRTtFU2pFQTtJQXlCSSxhQUFBO0lBQ0EsYUFBQTtFUHloSUo7RU92aElJO0lBQ0UsYUFBQTtJQUNBLGFBQUE7RVB5aElOO0FBQ0Y7QUY5aUlFO0VTVkE7SUFtQ0ksWUFBQTtJQUNBLGFBQUE7RVB5aElKO0VPdmhJSTtJQUNFLFlBQUE7SUFDQSxhQUFBO0VQeWhJTjtBQUNGO0FGM2tJRTtFU1NBO0lBNkNJLFdBQUE7SUFDQSxhQUFBO0VQeWhJSjtFT3ZoSUk7SUFDRSxXQUFBO0lBQ0EsYUFBQTtFUHloSU47QUFDRjtBRnhtSUU7RVM0QkE7SUFzREksWUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0lBQ0EsdUJBQUE7SUFBQSxrQkFBQTtJQUNBLGFBQUE7RVAwaElKO0VPeGhJSTtJQUNFLFdBQUE7SUFDQSxhQUFBO0VQMGhJTjtBQUNGO0FPdmhJRTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7QVB5aElKO0FGbmlJRTtFU1FBO0lBS0ksb0JBQUE7SUFDQSxxQkFBQTtFUDBoSUo7QUFDRjtBRmxpSUU7RVNDQTtJQVVJLGtCQUFBO0lBQ0Esa0JBQUE7RVAyaElKO0FBQ0Y7QUYvbElFO0VTd0RBO0lBZUksa0JBQUE7SUFDQSxlQUFBO0VQNGhJSjtBQUNGO0FGeG5JRTtFUzJFQTtJQW9CSSxpQkFBQTtFUDZoSUo7QUFDRjtBRmhwSUU7RVM4RkE7SUF1QkksaUJBQUE7SUFDQSxhQUFBO0lBQ0EsdUJBQUE7RVAraElKO0FBQ0Y7QU83aElFO0VBQ0UsZ0JBQUE7QVAraElKO0FPOWhJSTtFQUNFLGtCTjNOYztFTTROZCxnQk54TEs7RU15TEwsZU43Skk7RU04SkosaUJOekdFO0VNMEdGLHFCTjlFRztFTStFSCxjTjNNUztFTTRNVCx5Qk54RWlCO0VNeUVqQixrQkFBQTtBUGdpSU47QUY5a0lFO0VTb0NBO0lBY0ksbUJBQUE7RVBnaUlKO0VPOWhJSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtFUGdpSU47QUFDRjtBRmpsSUU7RVM2QkE7SUF3QkksZ0JBQUE7RVBnaUlKO0VPOWhJSTtJQUNFLGVOM0tFO0lNNEtGLGlCTjNIQTtJTTRIQSxxQk5yR0M7RURxb0lQO0FBQ0Y7QUZscElFO0VTb0ZBO0lBa0NJLGdCQUFBO0VQZ2lJSjtFTzloSUk7SUFDRSxlTjdMRTtJTThMRixpQk56SUE7SU0wSUEscUJOOUdDO0VEOG9JUDtBQUNGO0FGbHNJRTtFUzBIQTtJQTRDSSxnQkFBQTtFUGdpSUo7RU85aElJO0lBQ0UsZU4vTUU7SU1nTkYsaUJOOUpBO0lNK0pBLHFCTnhIQztFRHdwSVA7QUFDRjtBTzdoSUU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7QVAraElKO0FGMW5JRTtFU3lGQTtJQUtJLGVBQUE7RVBnaUlKO0FBQ0Y7QUZ4bklFO0VTa0ZBO0lBU0ksYUFBQTtFUGlpSUo7QUFDRjtBRnBySUU7RVN5SUE7SUFhSSxZQUFBO0VQa2lJSjtBQUNGO0FGNXNJRTtFUzRKQTtJQWlCSSxZQUFBO0VQbWlJSjtBQUNGO0FGcHVJRTtFUytLQTtJQXFCSSxTQUFBO0VQb2lJSjtBQUNGO0FPbGlJRTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7QVBvaUlKO0FGOXVJRTtFU3VNQTtJQUtJLFlBQUE7RVBzaUlKO0FBQ0Y7QU9waUlFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVBzaUlKO0FGbnFJRTtFU3lIQTtJQU9JLFlBQUE7RVB1aUlKO0FBQ0Y7QUZqcUlFO0VTa0hBO0lBV0ksU0FBQTtFUHdpSUo7QUFDRjtBRjd0SUU7RVN5S0E7SUFlSSxTQUFBO0VQeWlJSjtBQUNGO0FGcnZJRTtFUzRMQTtJQW1CSSxTQUFBO0VQMGlJSjtBQUNGO0FGN3dJRTtFUytNQTtJQXVCSSxTQUFBO0VQMmlJSjtBQUNGO0FPdGlJUTtFQUNFLFlBQUE7QVB3aUlWO0FPcmlJVTtFQUNFLGdDQUFBLEVBQUEseURBQUE7RUFPQSxjTmpWRztBRGszSWY7QU8vaElZO0VBUUUsY04xVkM7QURvM0lmO0FPeGhJWTtFQVFFLGNOcFdDO0FEdTNJZjtBT2poSVk7RUFRRSxjTjlXQztBRDAzSWY7QU8xZ0lZO0VBUUUsY054WEM7QUQ2M0lmO0FGbHhJRTtFU3NOQTtJQStESSwyQkFBQTtFUGlnSUo7QUFDRjtBRjF5SUU7RVN5T0E7SUFrRUksMEJBQUE7RVBtZ0lKO0FBQ0Y7QU9qZ0lFO0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSw4QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtBUG1nSUo7QU9sZ0lJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCTnZaUztFTXdaVCxrQkFBQTtFQUNBLFlBQUE7RVRuWkosZ0NBQUE7QUV3NUlGO0FGaHZJRTtFU3dOQTtJQXdCSSxlQUFBO0lBQ0Esb0JBQUE7SUFFQSxrQkFBQTtJQUNBLHNCQUFBO0VQbWdJSjtFT2xnSUk7SUFDRSxzQkFBQTtFUG9nSU47QUFDRjtBRnB2SUU7RVNpTkE7SUFtQ0ksWUFBQTtJQUNBLGlCQUFBO0lBRUEsaUJBQUE7RVBtZ0lKO0FBQ0Y7QUZseklFO0VTd1FBO0lBMENJLFlBQUE7SUFDQSxpQkFBQTtJQUVBLGlCQUFBO0VQbWdJSjtBQUNGO0FGNTBJRTtFUzJSQTtJQWlESSxXQUFBO0lBQ0EsaUJBQUE7RVBvZ0lKO0FBQ0Y7QUZyMklFO0VTOFNBO0lBcURJLFdBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0VQc2dJSjtBQUNGO0FPcGdJRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0FQc2dJSjtBT3JnSUk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUHVnSU47QU90Z0lNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVB3Z0lSO0FGcnlJRTtFU2tTSTtJQUNFLGFBQUE7SUFDQSxlQUFBO0VQc2dJTjtBQUNGO0FGcHlJRTtFU2tTSTtJQUNFLFlBQUE7SUFDQSxZQUFBO0VQcWdJTjtBQUNGO0FGajJJRTtFU2dXSTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQb2dJTjtBQUNGO0FGNzRJRTtFU3dXQTtJQXFDSSxnQkFBQTtJQUNBLG1CQUFBO0VQb2dJSjtFT25nSUk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUHFnSU47QUFDRjtBT2xnSUU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QVBvZ0lKO0FPbmdJSTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHlCTnRmUztFTXVmVCxtQkFBQTtFQUNBLGtCTjdmYztFTThmZCxnQk50ZEk7RU11ZEosZU41Y0k7RU02Y0osaUJONVpFO0VNNlpGLG1CTjNXQztFTTRXRCxjTjVmUztFTTZmVCxrQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFVHpmSixnQ0FBQTtFUzJmSSx5REFBQTtFQUNBLHFFQUFBO0VBS0EsMEJBQUEsRUFBQSwrREFBQTtFQUNBLGlDQUFBLEVBQUEsK0NBQUE7QVBpZ0lOO0FPdDhITTtFQVdFLHFFQUFBO0FQODdIUjtBT3g3SE07RUFXRSxxRUFBQTtBUGc3SFI7QU8xNkhNO0VBV0UscUVBQUE7QVBrNkhSO0FPNTVITTtFQVdFLHFFQUFBO0FQbzVIUjtBRnYySUU7RVM0ZEk7SUFDRSxzQkFBQTtJQUVBLHNCQUFBO0lBRUEsa0JBQUE7SUFDQSxvQkFBQTtFUDQ0SE47RU8xNEhNO0lBQ0Usc0JBQUE7RVA0NEhSO0VPMTRITTtJQUNFLHNCQUFBO0lBRUEsa0JBQUE7SUFDQSxvQkFBQTtFUDI0SFI7QUFDRjtBRmgzSUU7RVMwZUk7SUFDRSxrQkFBQTtJQUVBLG9CQUFBO0lBRUEsZU5wbkJFO0lNcW5CRixpQk52a0JBO0VEODhJTjtFT3I0SE07SUFDRSxvQkFBQTtFUHU0SFI7RU9yNEhNO0lBQ0Usa0JBQUE7SUFFQSxlTjduQkE7SU04bkJBLGlCTmhsQkY7RURzOUlOO0FBQ0Y7QUZ2N0lFO0VTc2pCSTtJQUNFLGlCQUFBO0lBRUEsb0JBQUE7SUFFQSxlTjdvQkU7SU04b0JGLGlCTjVsQkE7RUQ4OUlOO0VPaDRITTtJQUNFLG9CQUFBO0VQazRIUjtFT2g0SE07SUFDRSxpQkFBQTtJQUVBLGVOdHBCQTtJTXVwQkEsaUJOcm1CRjtFRHMrSU47QUFDRjtBRjcrSUU7RVNpbkJJO0lBQ0UsaUJBQUE7SUFFQSxvQkFBQTtJQUVBLGVOanFCRTtJTWtxQkYsaUJOam5CQTtFRDgrSU47RU8zM0hNO0lBQ0Usb0JBQUE7RVA2M0hSO0VPMzNITTtJQUNFLGlCQUFBO0lBRUEsZU4xcUJBO0lNMnFCQSxpQk4xbkJGO0VEcy9JTjtBQUNGOztBT24zSE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlEQUFBO0VBQ0EseUNBQUE7QVBzM0hSO0FPbDNIVTtFQUNFLDJCQUFBO0FQbzNIWjtBTzEySFU7RUFDRSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7QVA0MkhaO0FPMzJIWTtFQUNFLGNBQUE7QVA2MkhkO0FPNTJIYztFQUNFLGVBQUE7QVA4MkhoQjtBTzcySGdCO0VBQ0Usa0JBQUE7QVArMkhsQjtBTzMySGdCO0VBQ0Usa0JBQUE7QVA2MkhsQjtBTzMySGdCOzs7Ozs7OztFQVFFLGtCQUFBO0FQNjJIbEI7QU8xMkhjO0VBQ0UsdUJBQUE7QVA0MkhoQjtBTzEySGM7RUFDRSx1QkFBQTtBUDQySGhCO0FPejJIWTtFQUNFLGNBQUE7QVAyMkhkO0FGcjlJRTtFU3FuQk07SUFDRSxjQUFBO0VQbTJIUjtBQUNGO0FGbjlJRTtFU3duQk07SUFDRSxXQUFBO0VQODFIUjtBQUNGO0FGL2dKRTtFU3lyQk07SUFDRSxXQUFBO0VQeTFIUjtBQUNGO0FGMWpKRTtFU3l1Qk07SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLHdCQUFBO0VQbzFIUjtFT2gxSFU7SUFDRSxzQkFBQTtFUGsxSFo7QUFDRjtBTzMwSEU7RUFDRSx5Qk5sMUJXO0VNbTFCWCxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QVA2MEhKO0FGcC9JRTtFU21xQkE7SUFPSSwwQkFBQTtFUDgwSEo7QUFDRjtBRmwvSUU7RVM0cEJBO0lBV0ksc0JBQUE7RVArMEhKO0FBQ0Y7QUY5aUpFO0VTbXRCQTtJQWVJLHNCQUFBO0VQZzFISjtBQUNGO0FGemxKRTtFU3l2QkE7SUFtQkksb0JBQUE7RVBpMUhKO0FBQ0Y7QU8vMEhFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsaURBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtBUGkxSEo7QUZwaEpFO0VTeXJCQTtJQWFJLGNBQUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtFUGsxSEo7QUFDRjtBRnJoSkU7RVNrckJBO0lBb0JJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7RVBtMUhKO0FBQ0Y7QUZwbEpFO0VTeXVCQTtJQTJCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7RVBvMUhKO0FBQ0Y7QUZqb0pFO0VTK3dCQTtJQWlDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7RVBxMUhKO0FBQ0Y7QU9uMUhFO0VBQ0UsZUFBQTtBUHExSEo7QUZyakpFO0VTK3RCQTtJQUlJLGtCQUFBO0VQczFISjtBQUNGO0FGbmpKRTtFU3d0QkE7SUFRSSxnQkFBQTtFUHUxSEo7QUFDRjtBRi9tSkU7RVMrd0JBO0lBWUksVUFBQTtFUHcxSEo7QUFDRjtBT3QxSEU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FQdzFISjtBRnprSkU7RVM4dUJBO0lBTUksWUFBQTtFUHkxSEo7QUFDRjtBRnZrSkU7RVN1dUJBO0lBVUksVUFBQTtFUDAxSEo7QUFDRjtBRm5vSkU7RVM4eEJBO0lBY0ksU0FBQTtFUDIxSEo7QUFDRjtBRjNwSkU7RVNpekJBO0lBa0JJLFNBQUE7RVA0MUhKO0FBQ0Y7QUZuckpFO0VTbzBCQTtJQXNCSSxzQkFBQTtJQUNBLFNBQUE7RVA2MUhKO0FBQ0Y7QU8zMUhFO0VBQ0UsZUFBQTtBUDYxSEo7QUZ0bUpFO0VTd3dCQTtJQUlJLGtCQUFBO0VQODFISjtBQUNGO0FGcG1KRTtFU2l3QkE7SUFRSSxlQUFBO0VQKzFISjtBQUNGO0FGaHFKRTtFU3d6QkE7SUFZSSxlQUFBO0VQZzJISjtBQUNGO0FGeHJKRTtFUzIwQkE7SUFnQkksYUFBQTtFUGkySEo7QUFDRjtBRmh0SkU7RVM4MUJBO0lBb0JJLGNBQUE7RVBrMkhKO0FBQ0Y7QU9oMkhFO0VBQ0UsZ0JBQUE7QVBrMkhKO0FPajJISTtFQUNFLGdDTnh5QmtCO0VNeXlCbEIsa0JOdjlCYztFTXc5QmQsZ0JOaDdCSTtFTWk3QkosZU54NUJJO0VNeTVCSixpQk5yMkJFO0VNczJCRixtQk5yMEJDO0VNczBCRCxjTm45QlM7QURzekpmO0FGM29KRTtFUyt4QkE7SUFhSSxtQkFBQTtFUG0ySEo7RU9sMkhJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUG8ySE47QUFDRjtBRjdvSkU7RVN3eEJBO0lBcUJJLGdCQUFBO0VQbzJISjtFT24ySEk7SUFDRSxlTjk1QkU7SU0rNUJGLGlCTi8yQkE7RURvdEpOO0FBQ0Y7QUY3c0pFO0VTKzBCQTtJQTZCSSxnQkFBQTtFUHEySEo7QUFDRjtBRnh2SkU7RVNxM0JBO0lBaUNJLGVBQUE7RVBzMkhKO0FBQ0Y7QU9wMkhFO0VBQ0UsZ0JBQUE7QVBzMkhKO0FPcDJISTtFQUNFLGtCTjMvQmM7RU00L0JkLGdCTnY5Qk87RU13OUJQLGVOcjhCSTtFTXM4QkosaUJOcDVCRTtFTXE1QkYsbUJOejJCQztFTTAyQkQsY04zL0JTO0FEaTJKZjtBT3IySE07RUFDRSxjTjcvQk87RU04L0JQLDBCQUFBO0FQdTJIUjtBT3QySFE7RUFDRSxjTmhnQ0s7QUR3MkpmO0FPdDJIUTtFQUNFLGNObmdDSztBRDIySmY7QU92MkhVO0VBQ0UsY05yZ0NHO0FEODJKZjtBT3IySE07RUFDRSxnQkFBQTtBUHUySFI7QU9wMkhJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JOM2hDYztFTTRoQ2QsZ0JOdi9CTztFTXcvQlAsbUJOdjRCQztFTXc0QkQsY056aENTO0FEKzNKZjtBT3AySEk7Ozs7OztFQU1FLGNOamlDUztFTWtpQ1QsZ0JOaGdDUTtBRHMySmQ7QU9wMkhJOztFQUVFLGtCQUFBO0VBQ0EsZU5wL0JJO0VNcS9CSixpQk5uOEJFO0VNbzhCRixtQk54NUJDO0FEOHZKUDtBT3IySE07O0VBQ0UsY04zaUNPO0FEbTVKZjtBT3QySE07O0VBQ0UsY045aUNPO0VNK2lDUCwwQkFBQTtBUHkySFI7QU94MkhROztFQUNFLGNOampDSztBRDQ1SmY7QU96MkhROztFQUNFLGNOcGpDSztBRGc2SmY7QU8zMkhVOztFQUNFLGNOdGpDRztBRG82SmY7QUZydkpFO0VTbTBCQTtJQTJFSSxtQkFBQTtFUDIySEo7RU96MkhJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDIySE47RU94MkhJOztJQUVFLGtCQUFBO0lBQ0Esb0JBQUE7RVAwMkhOO0FBQ0Y7QUY1dkpFO0VTNHpCQTtJQTBGSSxnQkFBQTtFUDAySEo7RU94MkhJO0lBQ0UsZU56aENFO0lNMGhDRixpQk54K0JBO0VEazFKTjtFT3YySEk7O0lBRUUsZU4vaENFO0lNZ2lDRixpQk45K0JBO0VEdTFKTjtBQUNGO0FGajBKRTtFUzI5Qkk7SUFDRSxlTnppQ0U7SU0waUNGLGlCTnovQkE7RURrMkpOO0VPdDJISTs7SUFFRSxlTi9pQ0U7SU1nakNGLGlCTi8vQkE7RUR1MkpOO0FBQ0Y7QUZsM0pFO0VTOGdDSTtJQUNFLGVOcmpDRTtJTXNqQ0YsaUJOcGdDQTtFRDIySk47RU9wMkhJOztJQUVFLGVOM2pDRTtJTTRqQ0YsaUJOMWdDQTtFRGczSk47QUFDRjtBT24ySEU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQcTJISjtBRjl5SkU7RVNvOEJBO0lBUUksbUJBQUE7SUFDQSxZQUFBO0VQczJISjtBQUNGO0FGN3lKRTtFUzY3QkE7SUFhSSxnQkFBQTtFUHUySEo7QUFDRjtBT3IySEU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsYUFBQTtBUHUySEo7QU9yMkhJO0VBQ0UseUJOeG9DUztFTXlvQ1QsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCTnBwQ2M7RU1xcENkLGdCTi9tQ007RU1nbkNOLGVOdG1DSTtFTXVtQ0osaUJObmpDRTtFTW9qQ0YsbUJObGdDQztFTW1nQ0QsY05ucENTO0VNb3BDVCx5Qk5qZ0NpQjtFTWtnQ2pCLGtCQUFBO0VUL29DSixnQ0FBQTtBRXUvSkY7QU90MkhNO0VBQ0UseUJObHBDTztBRDAvSmY7QUZsMUpFO0VTbzlCQTtJQTJCSSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFUHUySEo7RU9yMkhJO0lBQ0Usc0JBQUE7SUFDQSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVB1MkhOO0FBQ0Y7QUZ4MUpFO0VTNjhCQTtJQXdDSSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VQdTJISjtFT3IySEk7SUFDRSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZU5wb0NFO0lNcW9DRixpQk5wbENBO0VEMjdKTjtBQUNGO0FGNTVKRTtFU29nQ0E7SUFxREksZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFUHUySEo7RU9yMkhJO0lBQ0UsaUJBQUE7SUFDQSxlTm5wQ0U7SU1vcENGLGlCTmhtQ0E7RUR1OEpOO0FBQ0Y7QUY5OEpFO0VTMGlDQTtJQWlFSSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VQdTJISjtBQUNGO0FPcjJIRTtFQUNFLG1DQUFBO0FQdTJISjtBRmw0SkU7RVMwaENBO0lBSUkseUNBQUE7RVB3MkhKO0FBQ0Y7QUZoNEpFO0VTbWhDQTtJQVFJLG9DQUFBO0VQeTJISjtBQUNGO0FGNTdKRTtFUzBrQ0E7SUFZSSxtQ0FBQTtFUDAySEo7QUFDRjtBRnA5SkU7RVM2bENBO0lBZ0JJLDBCQUFBO0VQMjJISjtBQUNGO0FGNStKRTtFU2duQ0E7SUFvQkksY0FBQTtFUDQySEo7QUFDRjtBT3oySEk7RUFDRSxnQ056akNrQjtFTTBqQ2xCLGtCTnh1Q2M7RU15dUNkLGdCTnBzQ087RU1xc0NQLGVOdnFDSTtFTXdxQ0osaUJOeG5DRTtFTXluQ0YsbUJOdGxDQztFTXVsQ0QsY054dENTO0VNeXRDVCxrQkFBQTtBUDIySE47QUZyNkpFO0VTOGpDSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVAwMkhOO0FBQ0Y7QUZwNkpFO0VTOGpDSTtJQUNFLGVOL3FDRTtJTWdyQ0YsaUJObG9DQTtFRDIrSk47QUFDRjtBRmorSkU7RVM0bkNJO0lBQ0UsZU45ckNFO0lNK3JDRixpQk5scENBO0VEMC9KTjtBQUNGO0FGN2dLRTtFU3VvQ0E7SUFrQ0ksZ0JBQUE7RVB3MkhKO0VPdjJISTtJQUNFLGVOdHNDRTtJTXVzQ0YsaUJOdnBDQTtJTXdwQ0EsZ0JBQUE7RVB5MkhOO0FBQ0Y7QU90MkhFO0VBQ0UsZ0JBQUE7QVB3MkhKO0FPdjJISTtFQUNFLGtCTmx4Q2M7RU1teENkLGdCTjl1Q087RU0rdUNQLGVONXRDSTtFTTZ0Q0osaUJOM3FDRTtFTTRxQ0YsbUJOaG9DQztFTWlvQ0QsY05seENTO0FEMm5LZjtBT3gySE07RUFDRSxjTnB4Q087RU1xeENQLDBCQUFBO0FQMDJIUjtBT3oySFE7RUFDRSxjTnZ4Q0s7QURrb0tmO0FPejJIUTtFQUNFLGNOMXhDSztBRHFvS2Y7QU8xMkhVO0VBQ0UsY041eENHO0FEd29LZjtBT3gySE07RUFDRSxnQkFBQTtBUDAySFI7QU92MkhJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JObHpDYztFTW16Q2QsZ0JOOXdDTztFTSt3Q1AsbUJOOXBDQztFTStwQ0QsY05oekNTO0FEeXBLZjtBT3YySEk7Ozs7OztFQU1FLGNOeHpDUztFTXl6Q1QsZ0JOdnhDUTtBRGdvS2Q7QU92MkhJOztFQUVFLGtCQUFBO0VBQ0EsZU4zd0NJO0VNNHdDSixpQk4xdENFO0VNMnRDRixtQk4vcUNDO0FEd2hLUDtBT3gySE07O0VBQ0UsY05sMENPO0FENnFLZjtBT3oySE07O0VBQ0UsY05yMENPO0VNczBDUCwwQkFBQTtBUDQySFI7QU8zMkhROztFQUNFLGNOeDBDSztBRHNyS2Y7QU81MkhROztFQUNFLGNOMzBDSztBRDByS2Y7QU85MkhVOztFQUNFLGNONzBDRztBRDhyS2Y7QUYvZ0tFO0VTMmxDQTtJQTBFSSxtQkFBQTtFUDgySEo7RU81MkhJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDgySE47RU8zMkhJOztJQUVFLGtCQUFBO0lBQ0Esb0JBQUE7RVA2MkhOO0FBQ0Y7QUZ0aEtFO0VTb2xDQTtJQXlGSSxnQkFBQTtFUDYySEo7RU8zMkhJO0lBQ0UsZU5oekNFO0lNaXpDRixpQk4vdkNBO0VENG1LTjtFTzEySEk7O0lBRUUsZU50ekNFO0lNdXpDRixpQk5yd0NBO0VEaW5LTjtBQUNGO0FGM2xLRTtFU212Q0k7SUFDRSxlTmowQ0U7SU1rMENGLGlCTmp4Q0E7RUQ0bktOO0VPeDJISTs7SUFFRSxlTnYwQ0U7SU13MENGLGlCTnZ4Q0E7RURpb0tOO0FBQ0Y7QUY1b0tFO0VTc3lDSTtJQUNFLGVONzBDRTtJTTgwQ0YsaUJONXhDQTtFRHFvS047RU90MkhJOztJQUVFLGVObjFDRTtJTW8xQ0YsaUJObHlDQTtFRDBvS047QUFDRjtBT3IySEU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQdTJISjtBRnhrS0U7RVM0dENBO0lBUUksbUJBQUE7SUFDQSxZQUFBO0VQdzJISjtBQUNGO0FGdmtLRTtFU3F0Q0E7SUFhSSxnQkFBQTtFUHkySEo7QUFDRjtBRnpxS0U7RVNrekNBO0lBaUJJLDJCQUFBO0VQMDJISjtBQUNGOztBT24ySE07RUFDRSw0SEFBQTtBUHMySFI7QU85MUhnQjtFQUNFLGNOMTZDSDtBRDB3S2Y7QU9yMUhNO0VBQ0UsNkhBQUE7QVB1MUhSO0FPLzBIZ0I7RUFDRSxjTjE3Q0g7QUQyd0tmO0FPdDBITTtFQUNFLDBIQUFBO0FQdzBIUjtBT2gwSGdCO0VBQ0UsY041OENIO0FEOHdLZjtBT3Z6SE07RUFDRSw2SEFBQTtBUHl6SFI7QU9qekhnQjtFQUNFLGNObitDSDtBRHN4S2Y7QU94eUhNO0VBQ0UsY0FBQTtBUDB5SFI7QU94eUhNO0VBQ0UsY0FBQTtBUDB5SFI7QU94eUhNO0VBQ0UseUJOOS9DTztFTSsvQ1AsYUFBQTtBUDB5SFI7QU94eUhVO0VBQ0Usa0JBQUE7QVAweUhaO0FPenlIWTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtBUDJ5SGQ7QU9qeUhNO0VBQ0UseUJOcGhETztBRHV6S2Y7QU9oeUhZO0VBQ0UseUJOeGhEQztBRDB6S2Y7QU8veEhrQjtFQUNFLHlCTjVnREw7QUQ2eUtmO0FGL29LRTtFUzQzQ007SUFDRSxnQkFBQTtFUHN4SFI7RU9weEhVO0lBQ0UsbUJBQUE7RVBzeEhaO0VPcHhIWTtJQUNFLGFBQUE7SUFDQSxhQUFBO0lBQ0EsNEJBQUE7SUFDQSxnQ0FBQTtFUHN4SGQ7RU9weEhjO0lBQ0UsbUJBQUE7SUFDQSxZQUFBO0VQc3hIaEI7RU9yeEhnQjtJQUNFLDRCQUFBO0VQdXhIbEI7RU90eEhrQjtJQUNFLFlBQUE7SUFDQSx3QkFBQTtFUHd4SHBCO0VPdHhIc0I7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFUHd4SHhCO0FBQ0Y7QUZycUtFO0VTNjVDTTtJQUNFLGFBQUE7RVAyd0hSO0VPendIVTtJQUNFLGdCQUFBO0VQMndIWjtFT3p3SFk7SUFDRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLHlCQUFBO0lBQ0Esd0JBQUE7RVAyd0hkO0VPendIYztJQUNFLGdCQUFBO0lBQ0EsU0FBQTtFUDJ3SGhCO0VPMXdIZ0I7SUFDRSwwQkFBQTtFUDR3SGxCO0VPM3dIa0I7SUFDRSxTQUFBO0lBQ0Esb0JBQUE7RVA2d0hwQjtFTzN3SHNCO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVA2d0h4QjtBQUNGO0FGenZLRTtFUzQvQ007SUFDRSxhQUFBO0VQZ3dIUjtFTzl2SE07SUFDRSxhQUFBO0VQZ3dIUjtFTzl2SFU7SUFDRSxnQkFBQTtFUGd3SFo7RU85dkhZO0lBQ0UsT0FBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0lBQ0EsdUJBQUE7RVBnd0hkO0VPOXZIYztJQUNFLGdCQUFBO0lBQ0EsUUFBQTtFUGd3SGhCO0VPL3ZIZ0I7SUFDRSwyQkFBQTtFUGl3SGxCO0VPaHdIa0I7SUFDRSxTQUFBO0lBQ0Esb0JBQUE7RVBrd0hwQjtFT2h3SHNCO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVBrd0h4QjtBQUNGO0FGNXlLRTtFUzBqRE07SUFDRSxhQUFBO0VQcXZIUjtFT252SE07SUFDRSxhQUFBO0VQcXZIUjtFT252SE07SUFDRSxZQUFBO0VQcXZIUjtFT252SFU7SUFDRSxVQUFBO0lBQ0EsZUFBQTtFUHF2SFo7RU9udkhZO0lBQ0UsZ0JBQUE7SUFDQSx1QkFBQTtFUHF2SGQ7RU9wdkhjO0lBQ0UsZ0JBQUE7SUFDQSxTQUFBO0VQc3ZIaEI7RU9ydkhnQjtJQUNFLGdDQUFBO0VQdXZIbEI7RU90dkhrQjtJQUNFLFNBQUE7SUFDQSxvQkFBQTtFUHd2SHBCO0VPdHZIc0I7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUHd2SHhCO0FBQ0Y7QUZqMktFO0VTMm5EVTtJQUNFLFVBQUE7SUFDQSxlQUFBO0VQeXVIWjtFT3Z1SFk7SUFDRSxnQkFBQTtJQUNBLHVCQUFBO0VQeXVIZDtFT3h1SGM7SUFDRSxnQkFBQTtJQUNBLFNBQUE7RVAwdUhoQjtFT3p1SGdCO0lBQ0UsNkJBQUE7RVAydUhsQjtFTzF1SGtCO0lBQ0UsU0FBQTtJQUNBLG9CQUFBO0VQNHVIcEI7RU8xdUhzQjtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQNHVIeEI7QUFDRjtBTy90SEU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0FQaXVISjtBTy90SEU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsaURBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0FQaXVISjtBRnJ6S0U7RVN5a0RBO0lBY0ksZUFBQTtJQUNBLGdCQUFBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7RVBrdUhKO0FBQ0Y7QUZ0ektFO0VTa2tEQTtJQXFCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0VQbXVISjtBQUNGO0FGcjNLRTtFU3luREE7SUE0QkksYUFBQTtFUG91SEo7QUFDRjtBT2x1SEU7RUFDRSxhQUFBO0VBQ0EsYUFBQTtBUG91SEo7QUY5MEtFO0VTd21EQTtJQUtJLGdCQUFBO0VQcXVISjtBQUNGO0FGNTBLRTtFU2ltREE7SUFTSSxhQUFBO0VQc3VISjtBQUNGO0FGeDRLRTtFU3dwREE7SUFhSSxhQUFBO0VQdXVISjtBQUNGO0FPcHVISTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FQc3VITjtBT3J1SE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QVB1dUhSO0FGdDJLRTtFU29vREk7SUFDRSxnQkFBQTtFUHF1SE47QUFDRjtBRnAyS0U7RVNtb0RJO0lBQ0UsYUFBQTtFUG91SE47QUFDRjtBRmg2S0U7RVNnc0RJO0lBQ0UsYUFBQTtFUG11SE47QUFDRjtBT2h1SEU7RUFDRSx5Qk5wekRXO0FEc2hMZjtBT2h1SEU7RUFDRSx5Qk52ekRXO0VNd3pEWCxxQkFBQTtBUGt1SEo7QUY1M0tFO0VTd3BEQTtJQUtJLGdDQUFBO0VQbXVISjtBQUNGO0FGMTNLRTtFU2lwREE7SUFTSSwwQkFBQTtFUG91SEo7QUFDRjtBRnQ3S0U7RVN3c0RBO0lBYUksdUJBQUE7RVBxdUhKO0FBQ0Y7QUY5OEtFO0VTMnREQTtJQWlCSSxvQkFBQTtFUHN1SEo7QUFDRjtBRnQrS0U7RVM4dURBO0lBcUJJLG9CQUFBO0VQdXVISjtBQUNGO0FPcHVISTtFQUNFLGdDTnhyRGtCO0VNeXJEbEIsa0JOdjJEYztFTXcyRGQsZ0JOaDBESTtFTWkwREosZU54eURJO0VNeXlESixpQk5ydkRFO0VNc3ZERixtQk5ydERDO0VNc3RERCxjTnYyRFM7RU13MkRULGtCQUFBO0FQc3VITjtBRi81S0U7RVM2ckRJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUHF1SE47QUFDRjtBRjk1S0U7RVM2ckRJO0lBQ0UsZU43eURFO0lNOHlERixpQk45dkRBO0VEaytLTjtBQUNGO0FPanVIRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVBtdUhKO0FGbDdLRTtFUzBzREE7SUFRSSxrQkFBQTtJQUNBLFlBQUE7RVBvdUhKO0FBQ0Y7QUZqN0tFO0VTbXNEQTtJQWFJLGdCQUFBO0lBQ0EsU0FBQTtFUHF1SEo7QUFDRjtBRjkrS0U7RVMwdkRBO0lBa0JJLGdCQUFBO0lBQ0EsUUFBQTtFUHN1SEo7QUFDRjtBRnZnTEU7RVM2d0RBO0lBdUJJLFNBQUE7RVB1dUhKO0FBQ0Y7QUYvaExFO0VTZ3lEQTtJQTJCSSxTQUFBO0VQd3VISjtBQUNGO0FPdHVIRTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBUHd1SEo7QU92dUhJO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLHlCTmo2RFM7RU1rNkRULFlBQUE7RVQ1NURKLGdDQUFBO0FFc29MRjtBT3J1SE07RUFDRSxVQUFBO0FQdXVIUjtBT3B1SFE7RUFDRSwyQkFBQTtBUHN1SFY7QU9wdUhZO0VBQ0UsMkhBQUE7QVBzdUhkO0FPanVIUTtFQUNFLDJCQUFBO0FQbXVIVjtBRjErS0U7RVN3dURBO0lBcUNJLFdBQUE7SUFDQSw2QkFBQTtFUGl1SEo7RU8vdEhJO0lBQ0UsNEJBQUE7SUFDQSxzQkFBQTtFUGl1SE47RU81dEhRO0lBQ0UsOEJBQUE7RVA4dEhWO0VPNXRIUTtJQUNFLDhCQUFBO0VQOHRIVjtBQUNGO0FGbi9LRTtFU2l1REE7SUEwREksV0FBQTtJQUNBLDBCQUFBO0VQNHRISjtFTzF0SEk7SUFDRSx5QkFBQTtFUDR0SE47QUFDRjtBRm5qTEU7RVN3eERBO0lBbUVJLFdBQUE7SUFDQSwyQkFBQTtFUDR0SEo7RU8xdEhJO0lBQ0UseUJBQUE7RVA0dEhOO0FBQ0Y7QUYva0xFO0VTMnlEQTtJQTRFSSxXQUFBO0lBQ0EsNEJBQUE7RVA0dEhKO0VPMXRISTtJQUNFLHlCQUFBO0VQNHRITjtBQUNGO0FGM21MRTtFUzh6REE7SUFxRkksV0FBQTtJQUNBLDBCQUFBO0VQNHRISjtFTzF0SEk7SUFDRSx5QkFBQTtFUDR0SE47QUFDRjtBT3p0SEU7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBUDJ0SEo7QUZ4aUxFO0VTcTBEQTtJQVdJLFdBQUE7SUFDQSwwQkFBQTtFUDR0SEo7QUFDRjtBRnZpTEU7RVM4ekRBO0lBZ0JJLFNBQUE7SUFDQSxvQkFBQTtFUDZ0SEo7QUFDRjtBRnBtTEU7RVNxM0RBO0lBb0JJLFNBQUE7SUFDQSxvQkFBQTtFUCt0SEo7QUFDRjtBRmhwTEU7RVMyNURBO0lBeUJJLFNBQUE7SUFDQSxvQkFBQTtFUGd1SEo7QUFDRjtBTzl0SEU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RVQ1Z0VGLGdDQUFBO0FFNnVMRjtBTy90SEk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUGl1SE47QU9odUhNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RVRuaEVOLGdDQUFBO0FFc3ZMRjtBRjlrTEU7RVNpM0RJO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVBndUhOO0FBQ0Y7QUY3a0xFO0VTaTNESTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQK3RITjtBQUNGO0FGMW9MRTtFUys2REk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUDh0SE47QUFDRjtBRnRyTEU7RVM0OURJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVA2dEhOO0FBQ0Y7QU8xdEhFO0VUcGpFQSxnQ0FBQTtBRWl4TEY7QU8zdEhJO0VBQ0Usa0JObmtFYztFTW9rRWQsZ0JOL2hFTztFTWdpRVAsZU5qaEVJO0VNa2hFSixpQk5wK0RFO0VNcStERixtQk5qN0RDO0VNazdERCxjTm5qRVM7RU1vakVULGtCQUFBO0FQNnRITjtBRmxuTEU7RVN5NURJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDR0SE47QUFDRjtBRmpuTEU7RVN5NURJO0lBQ0UsZU45aEVFO0lNK2hFRixpQk5qL0RBO0VENHNMTjtBQUNGO0FGOXFMRTtFU3U5REk7SUFDRSxlTjFpRUU7SU0yaUVGLGlCTjcvREE7RUR1dExOO0FBQ0Y7QUYxdExFO0VTb2dFSTtJQUNFLGVOL2lFRTtJTWdqRUYsaUJObGdFQTtFRDJ0TE47QUFDRjs7QU9udEhFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FQc3RISjtBRmx0TEU7RVMwL0RBO0lBS0ksOEJBQUE7RVB1dEhKO0FBQ0Y7QU9ydEhFO0VBQ0UsZUFBQTtBUHV0SEo7QUZ2cExFO0VTKzdEQTtJQUlJLGtCQUFBO0VQd3RISjtBQUNGO0FGcnBMRTtFU3c3REE7SUFRSSxnQkFBQTtFUHl0SEo7QUFDRjtBRmp0TEU7RVMrK0RBO0lBWUksZUFBQTtFUDB0SEo7QUFDRjtBRnp1TEU7RVNrZ0VBO0lBZ0JJLGNBQUE7RVAydEhKO0FBQ0Y7QU94dEhJO0VBQ0UsWUFBQTtFQUNBLGFBQUE7QVAwdEhOO0FPenRITTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBUDJ0SFI7QUZwckxFO0VTODlESTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtFUHl0SE47QUFDRjtBRm5yTEU7RVM4OURJO0lBQ0UsYUFBQTtJQUNBLGFBQUE7RVB3dEhOO0FBQ0Y7QUZodkxFO0VTNGhFSTtJQUNFLFlBQUE7SUFDQSxhQUFBO0VQdXRITjtBQUNGO0FGendMRTtFU3NqRUk7SUFDRSxXQUFBO0lBQ0EsYUFBQTtFUHN0SE47QUFDRjtBRmx5TEU7RVNnbEVJO0lBQ0UsYUFBQTtFUHF0SE47QUFDRjtBT2x0SEU7RUFDRSw0QkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QVBvdEhKO0FGdHRMRTtFUysvREE7SUFNSSwrQkFBQTtJQUNBLHFCQUFBO0lBQ0Esc0JBQUE7RVBxdEhKO0FBQ0Y7QUZ0dExFO0VTdy9EQTtJQVlJLDZCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFUHN0SEo7QUFDRjtBRnB4TEU7RVMraUVBO0lBa0JJLDRCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFUHV0SEo7QUFDRjtBRjl5TEU7RVNra0VBO0lBd0JJLGNBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0VQd3RISjtBQUNGO0FGeDBMRTtFU3FsRUE7SUE4QkksY0FBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7RVB5dEhKO0FBQ0Y7QU92dEhFO0VBQ0Usb0JBQUE7QVB5dEhKO0FGNXZMRTtFU2tpRUE7SUFJSSwwQkFBQTtFUDB0SEo7QUFDRjtBRjF2TEU7RVMyaEVBO0lBUUksc0JBQUE7RVAydEhKO0FBQ0Y7QUZ0ekxFO0VTa2xFQTtJQVlJLGlCQUFBO0VQNHRISjtBQUNGO0FGOTBMRTtFU3FtRUE7SUFnQkksb0JBQUE7RVA2dEhKO0FBQ0Y7QU8xdEhJO0VBQ0UsZ0NON2pFa0I7RU04akVsQixrQk41dUVjO0VNNnVFZCxnQk5yc0VJO0VNc3NFSixlTjdxRUk7RU04cUVKLGlCTjFuRUU7RU0ybkVGLG1CTjFsRUM7RU0ybEVELGNOeHVFUztBRG84TGY7QUZ6eExFO0VTaWtFSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVAydEhOO0FBQ0Y7QUZ4eExFO0VTaWtFSTtJQUNFLGVOanJFRTtJTWtyRUYsaUJObG9FQTtFRDQxTE47QUFDRjtBT3Z0SEU7RUFDRSxnQkFBQTtBUHl0SEo7QUZ4eUxFO0VTOGtFQTtJQUlJLG1CQUFBO0VQMHRISjtBQUNGO0FGdHlMRTtFU3VrRUE7SUFRSSxnQkFBQTtFUDJ0SEo7QUFDRjtBRnIzTEU7RVNpcEVBO0lBWUksZ0JBQUE7RVA0dEhKO0FBQ0Y7QU8xdEhFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBUDR0SEo7QUY1ekxFO0VTNmxFQTtJQU1JLFlBQUE7RVA2dEhKO0FBQ0Y7QUYxekxFO0VTc2xFQTtJQVVJLFNBQUE7RVA4dEhKO0FBQ0Y7QUZ0M0xFO0VTNm9FQTtJQWNJLFNBQUE7RVArdEhKO0FBQ0Y7QUY5NExFO0VTZ3FFQTtJQWtCSSxTQUFBO0VQZ3VISjtBQUNGO0FPOXRIRTtFQUNFLFlBQUE7QVBndUhKO0FPNXRIUTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7QVA4dEhWO0FPeHRIUTtFQUNFLHlCTnh5RUs7QURrZ01mO0FPcnRIUTtFQUNFLHlCTmp6RUs7QUR3Z01mO0FPdHRIVTtFQUNFLHlCTmh6RUc7QUR3Z01mO0FPaHRIYztFQUNFLGNONXpFRDtBRDhnTWY7QU9qdEhnQjtFQUNFLDRIQUFBO0FQbXRIbEI7QU8vc0hnQjtFQUNFLGNOaDBFSDtBRGloTWY7QU9odEhrQjtFQUNFLDRIQUFBO0FQa3RIcEI7QU9yc0hRO0VBQ0UseUJOLzBFSztBRHNoTWY7QU9sc0hRO0VBQ0UseUJOcDFFSztBRHdoTWY7QU9uc0hVO0VBQ0UseUJOdjFFRztBRDRoTWY7QU83ckhjO0VBQ0UsY04vMUVEO0FEOGhNZjtBTzlySGdCO0VBQ0UsNEhBQUE7QVBnc0hsQjtBTzVySGdCO0VBQ0UsY052MkVIO0FEcWlNZjtBTzdySGtCO0VBQ0UsNkhBQUE7QVArckhwQjtBT2xySFE7RUFDRSx5Qk5sM0VLO0FEc2lNZjtBTy9xSFE7RUFDRSx5Qk56M0VLO0FEMGlNZjtBT2hySFU7RUFDRSx5Qk4xM0VHO0FENGlNZjtBTzFxSGM7RUFDRSxjTnA0RUQ7QURnak1mO0FPM3FIZ0I7RUFDRSw0SEFBQTtBUDZxSGxCO0FPenFIZ0I7RUFDRSxjTjE0RUg7QURxak1mO0FPMXFIa0I7RUFDRSw0SEFBQTtBUDRxSHBCO0FPL3BIUTtFQUNFLHlCTjk1RUs7QUQrak1mO0FPNXBIUTtFQUNFLHlCTm42RUs7QURpa01mO0FPN3BIVTtFQUNFLHlCTnQ2RUc7QURxa01mO0FPdnBIYztFQUNFLGNOOTZFRDtBRHVrTWY7QU94cEhnQjtFQUNFLDhIQUFBO0FQMHBIbEI7QU90cEhnQjtFQUNFLGNOdDdFSDtBRDhrTWY7QU92cEhrQjtFQUNFLDRIQUFBO0FQeXBIcEI7QUYzNkxFO0VTa3lFUTtJQUNFLHNCQUFBO0VQNG9IVjtBQUNGO0FPdm9IRTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7QVB5b0hKO0FGcDdMRTtFU3l5RUE7SUFLSSxrQkFBQTtFUDBvSEo7QUFDRjtBRmw3TEU7RVNreUVBO0lBU0ksZ0JBQUE7RVAyb0hKO0FBQ0Y7QUY5K0xFO0VTeTFFQTtJQWFJLGdCQUFBO0VQNG9ISjtBQUNGO0FGdGdNRTtFUzQyRUE7SUFpQkksZ0JBQUE7RVA2b0hKO0FBQ0Y7QU8zb0hFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QVA2b0hKO0FPNW9ISTtFQUVFLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0FQNm9ITjtBTzFvSEk7RUFDRSxhQUFBO0FQNG9ITjtBRjU5TEU7RVM2ekVBO0lBdUJJLGNBQUE7SUFDQSwyQkFBQTtJQUNBLHNCQUFBO0lBQ0EsWUFBQTtFUDRvSEo7QUFDRjtBRjc5TEU7RVNzekVBO0lBOEJJLFlBQUE7SUFDQSx5QkFBQTtJQUNBLG9CQUFBO0lBQ0EsVUFBQTtFUDZvSEo7QUFDRjtBRjVoTUU7RVM2MkVBO0lBcUNJLFdBQUE7SUFDQSx3QkFBQTtJQUNBLFNBQUE7RVA4b0hKO0FBQ0Y7QUZ0ak1FO0VTZzRFQTtJQTJDSSxPQUFBO0lBQ0EsV0FBQTtJQUNBLFNBQUE7RVArb0hKO0FBQ0Y7QU83b0hFO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFVDVoRkYsZ0NBQUE7QUU0cU1GO0FPOW9ISTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FQZ3BITjtBTy9vSE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUGlwSFI7QUY1Z01FO0VTNjJFQTtJQW1CSSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxjQUFBO0VQZ3BISjtFTy9vSEk7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFUGlwSE47QUFDRjtBRmhoTUU7RVNzMkVBO0lBNkJJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtFUGlwSEo7RU9ocEhJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVBrcEhOO0FBQ0Y7QUZsbE1FO0VTNjVFQTtJQXVDSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVBrcEhKO0VPanBISTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQbXBITjtBQUNGO0FGbm9NRTtFU204RUE7SUFpREksY0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VQbXBISjtFT2xwSEk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUG9wSE47QUFDRjtBT2pwSEU7RUFDRSx5QkFBQTtBUG1wSEo7QU9scEhJO0VBQ0Usa0JOOWxGYztFTStsRmQsZ0JOdmpGSTtFTXdqRkosZU4zaUZJO0VNNGlGSixpQk43L0VFO0VNOC9FRixtQk41OEVDO0VNNjhFRCxjTjdsRlM7QURpdk1mO0FGbmtNRTtFU3U2RUE7SUFZSSxrQ0FBQTtFUG9wSEo7RU9ucEhJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUHFwSE47QUFDRjtBRnJrTUU7RVNnNkVBO0lBb0JJLHlCQUFBO0VQcXBISjtFT3BwSEk7SUFDRSxlTnhqRkU7SU15akZGLGlCTnBnRkE7RUQwcE1OO0FBQ0Y7QUZyb01FO0VTdTlFQTtJQTRCSSx5QkFBQTtFUHNwSEo7RU9ycEhJO0lBQ0UsZU5ya0ZFO0lNc2tGRixpQk4xaEZBO0VEaXJNTjtBQUNGO0FGcHJNRTtFUzYvRUE7SUFvQ0kseUJBQUE7RVB1cEhKO0VPdHBISTtJQUNFLGVONWtGRTtJTTZrRkYsaUJOOWhGQTtFRHNyTU47QUFDRjtBT3JwSEU7RUFDRSxlQUFBO0FQdXBISjtBRjFtTUU7RVNrOUVBO0lBSUksMEJBQUE7RVB3cEhKO0FBQ0Y7QUZ4bU1FO0VTMjhFQTtJQVFJLG9CQUFBO0VQeXBISjtBQUNGO0FGcHFNRTtFU2tnRkE7SUFZSSxvQkFBQTtFUDBwSEo7QUFDRjtBRjVyTUU7RVNxaEZBO0lBZ0JJLHVCQUFBO0VQMnBISjtBQUNGO0FGcHRNRTtFU3dpRkE7SUFvQkksdUJBQUE7RVA0cEhKO0FBQ0Y7QU96cEhJO0VBQ0UsWUFBQTtFQUNBLFlBQUE7QVAycEhOO0FPMXBITTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FQNHBIUjtBRjNvTUU7RVNvL0VJO0lBQ0UsZUFBQTtJQUNBLGVBQUE7RVAwcEhOO0FBQ0Y7QUYxb01FO0VTby9FSTtJQUNFLFlBQUE7SUFDQSxZQUFBO0VQeXBITjtBQUNGO0FGdnNNRTtFU2tqRkk7SUFDRSxZQUFBO0lBQ0EsWUFBQTtFUHdwSE47QUFDRjtBRm52TUU7RVMrbEZJO0lBQ0UsWUFBQTtJQUNBLFlBQUE7RVB1cEhOO0FBQ0Y7QU9wcEhFO0VBQ0UsZ0JBQUE7QVBzcEhKO0FPcnBISTtFQUNFLGtCTnRzRmM7RU11c0ZkLGdCTmxxRk87RU1tcUZQLGVOanBGSTtFTWtwRkosaUJObG1GRTtFTW1tRkYsbUJOcGpGQztFTXFqRkQsY050c0ZTO0FENjFNZjtBT3RwSE07RUFDRSxjTnhzRk87RU15c0ZQLDBCQUFBO0FQd3BIUjtBT3ZwSFE7RUFDRSxjTjNzRks7QURvMk1mO0FPdnBIUTtFQUNFLGNOOXNGSztBRHUyTWY7QU94cEhVO0VBQ0UsY05odEZHO0FEMDJNZjtBT3RwSE07RUFDRSxnQkFBQTtBUHdwSFI7QU9ycEhJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JOdHVGYztFTXV1RmQsZ0JObHNGTztFTW1zRlAsbUJObGxGQztFTW1sRkQsY05wdUZTO0FEMjNNZjtBT3JwSEk7Ozs7OztFQU1FLGNONXVGUztFTTZ1RlQsZ0JOM3NGUTtBRGsyTWQ7QU9ycEhJOztFQUVFLGtCQUFBO0VBQ0EsZU5oc0ZJO0VNaXNGSixpQk5qcEZFO0VNa3BGRixtQk5ubUZDO0FEMHZNUDtBT3RwSE07O0VBQ0UsY050dkZPO0FEKzRNZjtBT3ZwSE07O0VBQ0UsY056dkZPO0VNMHZGUCwwQkFBQTtBUDBwSFI7QU96cEhROztFQUNFLGNONXZGSztBRHc1TWY7QU8xcEhROztFQUNFLGNOL3ZGSztBRDQ1TWY7QU81cEhVOztFQUNFLGNOandGRztBRGc2TWY7QUZqdk1FO0VTK2dGQTtJQTBFSSxtQkFBQTtFUDRwSEo7RU8zcEhJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDZwSE47RU8zcEhNO0lBQ0UsbUJBQUE7RVA2cEhSO0VPenBISTs7Ozs7Ozs7SUFRRSxtQkFBQTtFUDJwSE47RU94cEhJOztJQUVFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFUDBwSE47QUFDRjtBRnR3TUU7RVN3Z0ZBO0lBd0dJLGdCQUFBO0VQMHBISjtFT3pwSEk7SUFDRSxlTm52RkU7SU1vdkZGLGlCTnBzRkE7RUQrMU1OO0VPeHBISTs7SUFFRSxlTnp2RkU7SU0wdkZGLGlCTjFzRkE7RURvMk1OO0FBQ0Y7QUYzME1FO0VTK2pGQTtJQXNISSxnQkFBQTtFUDBwSEo7RU96cEhJO0lBQ0UsZU5yd0ZFO0lNc3dGRixpQk50dEZBO0VEaTNNTjtFT3hwSEk7O0lBRUUsZU4zd0ZFO0lNNHdGRixpQk41dEZBO0VEczNNTjtBQUNGO0FGLzNNRTtFU3FtRkE7SUFvSUksZ0JBQUE7RVAwcEhKO0VPenBISTtJQUNFLGVObHhGRTtJTW14RkYsaUJObnVGQTtFRDgzTU47RU94cEhJOztJQUVFLGVOeHhGRTtJTXl4RkYsaUJOenVGQTtFRG00TU47QUFDRjtBT3ZwSEU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQeXBISjtBRjl6TUU7RVNncUZBO0lBUUksbUJBQUE7SUFDQSxZQUFBO0VQMHBISjtBQUNGO0FGN3pNRTtFU3lwRkE7SUFhSSxnQkFBQTtJQUNBLFNBQUE7RVAycEhKO0FBQ0Y7QUYxM01FO0VTZ3RGQTtJQWtCSSxnQkFBQTtJQUNBLFNBQUE7RVA0cEhKO0FBQ0Y7QUZ0Nk1FO0VTc3ZGQTtJQXVCSSxnQkFBQTtJQUNBLFNBQUE7RVA2cEhKO0FBQ0Y7O0FPbnBIWTtFQUNFLDJCQUFBO0FQc3BIZDtBT3JwSGM7RUFDRSw2QkFBQTtBUHVwSGhCO0FPcnBIZ0I7RUFDRSxhQUFBO0FQdXBIbEI7QU9ucEhnQjtFQUNFLGNBQUE7RUFDQSwwQkFBQTtBUHFwSGxCO0FPNW9ITTtFQUNFLGFBQUE7QVA4b0hSO0FPem9IWTtFQUNFLDZCQUFBO0VBQ0EseUJOOTRGQztBRHloTmY7QU8xb0hjO0VBQ0UsY0FBQTtBUDRvSGhCO0FPMW9IYztFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7QVA0b0hoQjtBTzFvSGM7RUFDRSxnQkFBQTtBUDRvSGhCO0FPMW9IYztFQUNFLGdCQUFBO0FQNG9IaEI7QU8xb0hjO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBUDRvSGhCO0FPdm9IZ0I7RUFDRSxhQUFBO0FQeW9IbEI7QU9sb0hNO0VBQ0UsYUFBQTtBUG9vSFI7QU9ub0hRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0FQcW9IVjtBT3BvSFU7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QVBzb0haO0FPNW5IVTtFQUNFLDJCQUFBO0FQOG5IWjtBTzduSFk7RUFDRSwrQkFBQTtBUCtuSGQ7QU83bUhnQjtFQUNFLGNOLzhGSDtBRDhqTmY7QU85bUhrQjtFQUNFLDRIQUFBO0FQZ25IcEI7QU81bUhrQjtFQUNFLGNObjlGTDtBRGlrTmY7QU83bUhvQjtFQUNFLDRIQUFBO0FQK21IdEI7QU92bUhnQjtFQUNFLGNOaitGSDtBRDBrTmY7QU9ybUhnQjtFQUNFLGNOdCtGSDtBRDZrTmY7QU90bUhrQjtFQUNFLDRIQUFBO0FQd21IcEI7QU9wbUhrQjtFQUNFLGNOMStGTDtBRGdsTmY7QU9ybUhvQjtFQUNFLDRIQUFBO0FQdW1IdEI7QU85bEhrQjtFQUNFLHlCTnovRkw7RU0wL0ZLLGNONy9GTDtBRDZsTmY7QU8vbEhvQjtFQUNFLHlCTnovRlA7QUQwbE5mO0FPemxIZ0I7RUFDRSxjTnJnR0g7QURnbU5mO0FPMWxIa0I7RUFDRSw0SEFBQTtBUDRsSHBCO0FPeGxIa0I7RUFDRSxjTnpnR0w7QURtbU5mO0FPemxIb0I7RUFDRSw0SEFBQTtBUDJsSHRCO0FPN2tIWTtFQUNFLHlCTnhoR0M7QUR1bU5mO0FPNWtIa0I7RUFDRSx5Qk5qaUdMO0VNa2lHSyxjTnJpR0w7QURtbk5mO0FPN2tIb0I7RUFDRSx5Qk5qaUdQO0FEZ25OZjtBT3pqSGdCO0VBQ0UsY050akdIO0FEaW5OZjtBTzFqSGtCO0VBQ0UsNEhBQUE7QVA0akhwQjtBT3hqSGtCO0VBQ0UsY045akdMO0FEd25OZjtBT3pqSG9CO0VBQ0UsNkhBQUE7QVAyakh0QjtBT25qSGdCO0VBQ0UsY054a0dIO0FENm5OZjtBT2pqSGdCO0VBQ0UsY043a0dIO0FEZ29OZjtBT2xqSGtCO0VBQ0UsNEhBQUE7QVBvakhwQjtBT2hqSGtCO0VBQ0UsY05ybEdMO0FEdW9OZjtBT2pqSG9CO0VBQ0UsNkhBQUE7QVBtakh0QjtBTzFpSGtCO0VBQ0UseUJOaG1HTDtFTWltR0ssY056bUdMO0FEcXBOZjtBTzNpSG9CO0VBQ0UseUJObG1HUDtBRCtvTmY7QU9yaUhnQjtFQUNFLGNONW1HSDtBRG1wTmY7QU90aUhrQjtFQUNFLDRIQUFBO0FQd2lIcEI7QU9waUhrQjtFQUNFLGNOcG5HTDtBRDBwTmY7QU9yaUhvQjtFQUNFLDZIQUFBO0FQdWlIdEI7QU96aEhZO0VBQ0UseUJOem9HQztBRG9xTmY7QU94aEhrQjtFQUNFLHlCTnhvR0w7RU15b0dLLGNOanBHTDtBRDJxTmY7QU96aEhvQjtFQUNFLHlCTjFvR1A7QURxcU5mO0FPcmdIZ0I7RUFDRSxjTi9wR0g7QURzcU5mO0FPdGdIa0I7RUFDRSw0SEFBQTtBUHdnSHBCO0FPcGdIa0I7RUFDRSxjTnJxR0w7QUQycU5mO0FPcmdIb0I7RUFDRSw0SEFBQTtBUHVnSHRCO0FPLy9HZ0I7RUFDRSxjTmpyR0g7QURrck5mO0FPNy9HZ0I7RUFDRSxjTnRyR0g7QURxck5mO0FPOS9Ha0I7RUFDRSw0SEFBQTtBUGdnSHBCO0FPNS9Ha0I7RUFDRSxjTjVyR0w7QUQwck5mO0FPNy9Hb0I7RUFDRSw0SEFBQTtBUCsvR3RCO0FPdC9Ha0I7RUFDRSx5Qk56c0dMO0VNMHNHSyxjTnJ0R0w7QUQ2c05mO0FPdi9Hb0I7RUFDRSx5Qk4zc0dQO0FEb3NOZjtBT2ovR2dCO0VBQ0UsY05ydEdIO0FEd3NOZjtBT2wvR2tCO0VBQ0UsNEhBQUE7QVBvL0dwQjtBT2gvR2tCO0VBQ0UsY04zdEdMO0FENnNOZjtBT2ovR29CO0VBQ0UsNEhBQUE7QVBtL0d0QjtBT3IrR1k7RUFDRSx5Qk5odkdDO0FEdXROZjtBT3ArR2tCO0VBQ0UseUJOanZHTDtFTWt2R0ssY043dkdMO0FEbXVOZjtBT3IrR29CO0VBQ0UseUJObnZHUDtBRDB0TmY7QU9qOUdnQjtFQUNFLGNON3dHSDtBRGd1TmY7QU9sOUdrQjtFQUNFLDhIQUFBO0FQbzlHcEI7QU9oOUdrQjtFQUNFLGNOcnhHTDtBRHV1TmY7QU9qOUdvQjtFQUNFLDRIQUFBO0FQbTlHdEI7QU8zOEdnQjtFQUNFLGNOL3hHSDtBRDR1TmY7QU96OEdnQjtFQUNFLGNOcHlHSDtBRCt1TmY7QU8xOEdrQjtFQUNFLDhIQUFBO0FQNDhHcEI7QU94OEdrQjtFQUNFLGNONXlHTDtBRHN2TmY7QU96OEdvQjtFQUNFLDRIQUFBO0FQMjhHdEI7QU9sOEdrQjtFQUNFLHlCTnZ6R0w7RU13ekdLLGNOajBHTDtBRHF3TmY7QU9uOEdvQjtFQUNFLHlCTjN6R1A7QURnd05mO0FPNzdHZ0I7RUFDRSxjTm4wR0g7QURrd05mO0FPOTdHa0I7RUFDRSw4SEFBQTtBUGc4R3BCO0FPNTdHa0I7RUFDRSxjTjMwR0w7QUR5d05mO0FPNzdHb0I7RUFDRSw0SEFBQTtBUCs3R3RCO0FPajdHWTtFQUNFLHlCTnoxR0M7QUQ0d05mO0FPaDdHa0I7RUFDRSx5Qk4vMUdMO0VNZzJHSyxjTnoyR0w7QUQyeE5mO0FPajdHb0I7RUFDRSx5Qk5uMkdQO0FEc3hOZjtBRmhuTkU7RVMrc0dZO0lBQ0UsMkJBQUE7RVBvNkdkO0VPbjZHYztJQUNFLHlDQUFBO0VQcTZHaEI7RU9uNkdnQjtJQUNFLGFBQUE7RVBxNkdsQjtFT2o2R2dCO0lBQ0UsY0FBQTtJQUNBLGtDQUFBO0VQbTZHbEI7RU92NUdZO0lBQ0UsK0JBQUE7SUFDQSx5Q0FBQTtFUHk1R2Q7RU92NUdjO0lBQ0UsbUJBQUE7SUFDQSxtQkFBQTtFUHk1R2hCO0VPdjVHYztJQUNFLG1CQUFBO0lBQ0EsbUJBQUE7RVB5NUdoQjtFT3Y1R2M7SUFDRSxtQkFBQTtJQUNBLG1CQUFBO0VQeTVHaEI7RU92NUdjO0lBQ0UsbUJBQUE7SUFDQSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFUHk1R2hCO0VPdDVHWTtJQUNFLGtCQUFBO0VQdzVHZDtFT3Q1R2dCO0lBQ0UsZ0JBQUE7RVB3NUdsQjtFTzE0R1k7SUFDRSwwQ0FBQTtFUDQ0R2Q7QUFDRjtBRnZwTkU7RVN5eEdZO0lBQ0UsMkJBQUE7RVBpNEdkO0VPaDRHYztJQUNFLCtCQUFBO0VQazRHaEI7RU9oNEdnQjtJQUNFLGFBQUE7RVBrNEdsQjtFTzkzR2dCO0lBQ0UsY0FBQTtJQUNBLDBCQUFBO0VQZzRHbEI7RU9wM0dZO0lBQ0UsNEJBQUE7SUFDQSwrQkFBQTtFUHMzR2Q7RU9wM0djO0lBQ0UsZ0JBQUE7SUFDQSxnQkFBQTtFUHMzR2hCO0VPcDNHYztJQUNFLGdCQUFBO0lBQ0EsZ0JBQUE7RVBzM0doQjtFT3AzR2M7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VQczNHaEI7RU9wM0djO0lBQ0UsZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VQczNHaEI7RU9uM0dZO0lBQ0UsZUFBQTtFUHEzR2Q7RU9uM0dnQjtJQUNFLGFBQUE7RVBxM0dsQjtFT3YyR1k7SUFDRSxnQ0FBQTtFUHkyR2Q7QUFDRjtBRjV2TkU7RVNrNkdjO0lBQ0UsNkJBQUE7RVA2MUdoQjtFTzMxR2dCO0lBQ0UsYUFBQTtFUDYxR2xCO0VPejFHZ0I7SUFDRSxjQUFBO0lBQ0EsMEJBQUE7RVAyMUdsQjtFTy8wR1k7SUFDRSw0QkFBQTtJQUNBLDhCQUFBO0VQaTFHZDtFTy8wR2M7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VQaTFHaEI7RU8vMEdjO0lBQ0UsZ0JBQUE7SUFDQSxnQkFBQTtFUGkxR2hCO0VPLzBHYztJQUNFLGdCQUFBO0lBQ0EsZ0JBQUE7RVBpMUdoQjtFTy8wR2M7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVBpMUdoQjtFTzkwR1k7SUFDRSxlQUFBO0VQZzFHZDtFTzkwR2dCO0lBQ0UsYUFBQTtFUGcxR2xCO0VPbDBHWTtJQUNFLDhCQUFBO0VQbzBHZDtBQUNGO0FGMXpORTtFU29nSFk7SUFDRSw4QkFBQTtFUHl6R2Q7RU94ekdjO0lBQ0UsNkJBQUE7RVAwekdoQjtFT3h6R2dCO0lBQ0UsYUFBQTtFUDB6R2xCO0VPdHpHZ0I7SUFDRSxjQUFBO0lBQ0EseUJBQUE7RVB3ekdsQjtFTzd5R1U7SUFDRSw4QkFBQTtFUCt5R1o7RU85eUdZO0lBQ0UsY0FBQTtJQUNBLDZCQUFBO0VQZ3pHZDtFTzl5R2M7SUFDRSxhQUFBO0VQZ3pHaEI7RU83eUdjO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VQK3lHaEI7RU83eUdjO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VQK3lHaEI7RU83eUdjO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VQK3lHaEI7RU83eUdjO0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VQK3lHaEI7RU81eUdZO0lBQ0UsY0FBQTtFUDh5R2Q7RU83eUdjO0lBQ0UsY0FBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtFUCt5R2hCO0VPN3lHYztJQUNFLGdCQUFBO0VQK3lHaEI7RU85eUdnQjtJQUNFLFlBQUE7RVBnekdsQjtFT255R1U7SUFDRSxzQkFBQTtFUHF5R1o7RU9weUdZO0lBQ0UsNEJBQUE7RVBzeUdkO0FBQ0Y7QUYxNE5FO0VTbW5IYztJQUNFLDRCQUFBO0VQMHhHaEI7RU94eEdnQjtJQUNFLGFBQUE7RVAweEdsQjtFT3R4R2dCO0lBQ0UsY0FBQTtJQUNBLHlCQUFBO0VQd3hHbEI7RU81d0dZO0lBQ0UsNEJBQUE7RVA4d0dkO0VPNXdHYztJQUNFLGdCQUFBO0VQOHdHaEI7RU81d0djO0lBQ0UsZ0JBQUE7RVA4d0doQjtFTzV3R2M7SUFDRSxnQkFBQTtFUDh3R2hCO0VPNXdHYztJQUNFLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVA4d0doQjtFTzN3R1k7SUFDRSxjQUFBO0VQNndHZDtFTzV3R2M7SUFDRSxjQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0VQOHdHaEI7RU81d0djO0lBQ0UsZ0JBQUE7RVA4d0doQjtFTzd3R2dCO0lBQ0UsYUFBQTtFUCt3R2xCO0VPandHWTtJQUNFLDRCQUFBO0VQbXdHZDtBQUNGO0FPM3ZHRTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7QVA2dkdKO0FPM3ZHRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QVA2dkdKO0FGbDNORTtFUzJtSEE7SUFhSSxjQUFBO0lBQ0EsZ0JBQUE7SUFDQSxjQUFBO0VQOHZHSjtBQUNGO0FGbDNORTtFU29tSEE7SUFtQkksWUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0VQK3ZHSjtBQUNGO0FGaDdORTtFUzJwSEE7SUF5QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0VQZ3dHSjtBQUNGO0FGMThORTtFUzhxSEE7SUErQkksYUFBQTtFUGl3R0o7QUFDRjtBTy92R0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7QVBpd0dKO0FGbjlORTtFU2d0SEE7SUFLSSxzQkFBQTtFUGt3R0o7QUFDRjtBT2h3R0U7RUFDRSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EseUJOdHpIVztBRHdqT2Y7QUYxNU5FO0VTcXBIQTtJQU1JLCtCQUFBO0lBQ0EsMENBQUE7RVBtd0dKO0FBQ0Y7QUZ6NU5FO0VTOG9IQTtJQVdJLDRCQUFBO0lBQ0EsZ0NBQUE7RVBvd0dKO0FBQ0Y7QUZ0OU5FO0VTcXNIQTtJQWVJLDRCQUFBO0lBQ0EsOEJBQUE7RVBzd0dKO0FBQ0Y7QUYvK05FO0VTd3RIQTtJQW9CSSxjQUFBO0lBQ0EsNEJBQUE7RVB1d0dKO0FBQ0Y7QUZ4Z09FO0VTMnVIQTtJQXlCSSw0QkFBQTtFUHd3R0o7QUFDRjtBT3J3R0U7RUFDRSxhQUFBO0FQdXdHSjtBT3B3R0U7RUFDRSxnQkFBQTtBUHN3R0o7QU9yd0dJO0VBQ0UsZ0NOL3JIa0I7RU1nc0hsQixrQk45MkhjO0VNKzJIZCxnQk52MEhJO0VNdzBISixlTi95SEk7RU1nekhKLGlCTjV2SEU7RU02dkhGLG1CTjV0SEM7RU02dEhELGNOOTJIUztBRHFuT2Y7QUZ0OE5FO0VTc3JIQTtJQWFJLG1CQUFBO0VQdXdHSjtFT3R3R0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VQd3dHTjtBQUNGO0FGeDhORTtFUytxSEE7SUFxQkksZ0JBQUE7RVB3d0dKO0VPdndHSTtJQUNFLGVOcnpIRTtJTXN6SEYsaUJOdHdIQTtFRCtnT047QUFDRjtBRjNoT0U7RVN5dkhBO0lBNkJJLGVBQUE7RVB5d0dKO0FBQ0Y7QU92d0dFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBUHl3R0o7QU94d0dJO0VBQ0Usa0JOOTRIYztFTSs0SGQsZ0JOMTJITztFTTIySFAsZU56MUhJO0VNMDFISixpQk4xeUhFO0VNMnlIRixtQk41dkhDO0VNNnZIRCxjTjk0SFM7QUR3cE9mO0FPendHTTtFQUNFLGNOaDVITztFTWk1SFAsMEJBQUE7QVAyd0dSO0FPMXdHUTtFQUNFLGNObjVISztBRCtwT2Y7QU8xd0dRO0VBQ0UsY050NUhLO0FEa3FPZjtBTzN3R1U7RUFDRSxjTng1SEc7QURxcU9mO0FPendHTTtFQUNFLGdCQUFBO0FQMndHUjtBT3h3R0k7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQk45NkhjO0VNKzZIZCxnQk4xNEhPO0VNMjRIUCxtQk4xeEhDO0VNMnhIRCxjTjU2SFM7QURzck9mO0FPeHdHSTs7Ozs7O0VBTUUsY05wN0hTO0VNcTdIVCxnQk5uNUhRO0FENnBPZDtBT3h3R0k7O0VBRUUsa0JBQUE7RUFDQSxlTng0SEk7RU15NEhKLGlCTnoxSEU7RU0wMUhGLG1CTjN5SEM7QURxak9QO0FPendHTTs7RUFDRSxjTjk3SE87QUQwc09mO0FPMXdHTTs7RUFDRSxjTmo4SE87RU1rOEhQLDBCQUFBO0FQNndHUjtBTzV3R1E7O0VBQ0UsY05wOEhLO0FEbXRPZjtBTzd3R1E7O0VBQ0UsY052OEhLO0FEdXRPZjtBTy93R1U7O0VBQ0UsY056OEhHO0FEMnRPZjtBRjVpT0U7RVNzdEhBO0lBMkVJLG1CQUFBO0lBQ0EsbUJBQUE7RVArd0dKO0VPOXdHSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVBneEdOO0VPL3dHTTtJQUNFLG1CQUFBO0VQaXhHUjtFTzd3R0k7Ozs7Ozs7O0lBUUUsbUJBQUE7RVArd0dOO0VPNXdHSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVA4d0dOO0FBQ0Y7QUZsa09FO0VTK3NIQTtJQXlHSSxnQkFBQTtJQUNBLGlCQUFBO0VQOHdHSjtFTzd3R0k7SUFDRSxlTjM3SEU7SU00N0hGLGlCTjE0SEE7RUR5cE9OO0VPNXdHSTs7SUFFRSxlTmo4SEU7SU1rOEhGLGlCTmg1SEE7RUQ4cE9OO0FBQ0Y7QUZ4b09FO0VTc3dIQTtJQXdISSxnQkFBQTtFUDh3R0o7RU81d0dJO0lBQ0UsZU45OEhFO0lNKzhIRixpQk45NUhBO0VENHFPTjtFTzN3R0k7O0lBRUUsZU5wOUhFO0lNcTlIRixpQk5wNkhBO0VEaXJPTjtBQUNGO0FGenFPRTtFU3l4SEE7SUF1SUksZ0JBQUE7SUFDQSxlQUFBO0VQNndHSjtBQUNGO0FPM3dHRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVA2d0dKO0FGbm5PRTtFU2kySEE7SUFRSSxtQkFBQTtJQUNBLFlBQUE7RVA4d0dKO0FBQ0Y7QUZsbk9FO0VTMDFIQTtJQWFJLGdCQUFBO0lBQ0EsU0FBQTtFUCt3R0o7QUFDRjtBRi9xT0U7RVNpNUhBO0lBa0JJLGdCQUFBO0lBQ0EsU0FBQTtFUGd4R0o7QUFDRjtBRnhzT0U7RVNvNkhBO0lBdUJJLGdCQUFBO0VQaXhHSjtBQUNGO0FPL3dHRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSxhQUFBO0FQaXhHSjtBTy93R0k7RUFDRSx5Qk5uaklTO0VNb2pJVCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JOM2pJYztFTTRqSWQsZ0JOdGhJTTtFTXVoSU4sZU43Z0lJO0VNOGdJSixpQk4xOUhFO0VNMjlIRixtQk56NkhDO0VNMDZIRCxjTjFqSVM7RU0yaklULHlCTng2SGlCO0VNeTZIakIsa0JBQUE7RVR0aklKLGdDQUFBO0FFdzBPRjtBT2h4R007RUFDRSx5Qk4vaklPO0VNZ2tJUCxjTmprSU87QURtMU9mO0FGcHFPRTtFUzIzSEE7SUE0QkksbUJBQUE7SUFDQSx3QkFBQTtJQUFBLG1CQUFBO0lBQ0EsZ0JBQUE7RVBpeEdKO0VPL3dHSTtJQUNFLHNCQUFBO0lBQ0Esd0JBQUE7SUFFQSxrQkFBQTtJQUNBLG9CQUFBO0VQZ3hHTjtBQUNGO0FGMXFPRTtFU28zSEE7SUEwQ0ksZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFUGd4R0o7RU85d0dJO0lBQ0Usb0JBQUE7SUFDQSxrQkFBQTtJQUVBLGVOOWlJRTtJTStpSUYsaUJOOS9IQTtFRDZ3T047QUFDRjtBRjl1T0U7RVMyNkhBO0lBd0RJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVArd0dKO0VPN3dHSTtJQUNFLGlCQUFBO0lBRUEsZU45aklFO0lNK2pJRixpQk4zZ0lBO0VEeXhPTjtBQUNGO0FGN3dPRTtFUzg3SEE7SUFxRUksZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFUDh3R0o7QUFDRjtBTzV3R0U7RUFDRSxlQUFBO0FQOHdHSjtBRnB0T0U7RVNxOEhBO0lBSUksa0JBQUE7RVArd0dKO0FBQ0Y7QUZsdE9FO0VTODdIQTtJQVFJLGVBQUE7RVBneEdKO0FBQ0Y7QUY5d09FO0VTcS9IQTtJQVlJLGVBQUE7RVBpeEdKO0FBQ0Y7QUZ0eU9FO0VTd2dJQTtJQWdCSSxjQUFBO0VQa3hHSjtBQUNGO0FPaHhHRTtFQUNFLGFBQUE7QVBreEdKO0FPL3dHSTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FQaXhHTjtBT2h4R007RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QVBreEdSO0FGcHZPRTtFU3UrSEk7SUFDRSxnQkFBQTtFUGd4R047QUFDRjtBRmx2T0U7RVNzK0hJO0lBQ0UsY0FBQTtFUCt3R047QUFDRjtBRjl5T0U7RVMyZ0lBO0lBd0JJLFlBQUE7RVArd0dKO0VPOXdHSTtJQUNFLFlBQUE7RVBneEdOO0FBQ0Y7QUZ6ME9FO0VTOGhJQTtJQStCSSxZQUFBO0VQZ3hHSjtFTy93R0k7SUFDRSxZQUFBO0VQaXhHTjtBQUNGO0FGcDJPRTtFU2lqSUE7SUFzQ0ksWUFBQTtFUGl4R0o7RU9oeEdJO0lBQ0UsYUFBQTtFUGt4R047RU9qeEdNO0lBQ0Usb0JBQUE7SUFBQSxpQkFBQTtFUG14R1I7QUFDRjtBTy93R0U7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FQaXhHSjtBRjl4T0U7RVMwZ0lBO0lBTUksZUFBQTtJQUNBLGtCQUFBO0VQa3hHSjtBQUNGO0FGN3hPRTtFU21nSUE7SUFXSSxhQUFBO0lBQ0EsZ0JBQUE7RVBteEdKO0FBQ0Y7QUYxMU9FO0VTMGpJQTtJQWdCSSxhQUFBO0lBQ0EsVUFBQTtFUG94R0o7QUFDRjtBRm4zT0U7RVM2a0lBO0lBcUJJLFlBQUE7SUFDQSxVQUFBO0lBQ0EsZUFBQTtFUHF4R0o7QUFDRjtBRjc0T0U7RVNnbUlBO0lBMkJJLGVBQUE7RVBzeEdKO0FBQ0Y7QU9weEdFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0FQc3hHSjtBRnAwT0U7RVN3aUlBO0lBU0ksYUFBQTtJQUNBLGVBQUE7SUFDQSw0QkFBQTtFUHV4R0o7QUFDRjtBRnAwT0U7RVNpaUlBO0lBZUksV0FBQTtJQUNBLFlBQUE7SUFDQSx5QkFBQTtFUHd4R0o7QUFDRjtBRmw0T0U7RVN3bElBO0lBcUJJLE9BQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtFUHl4R0o7QUFDRjtBRjU1T0U7RVMybUlBO0lBMkJJLGdCQUFBO0lBQ0EsV0FBQTtJQUNBLHNCQUFBO0VQMHhHSjtBQUNGO0FPeHhHRTtFQUNFLGVBQUE7RUFDQSx1QkFBQTtFQUNBLHlCTjF2SVc7RU0ydklYLDJCQUFBO0VBQ0EsOEJBQUE7QVAweEdKO0FGdjJPRTtFU3drSUE7SUFRSSxpQkFBQTtJQUNBLGdDQUFBO0lBQ0EsK0JBQUE7SUFDQSxrQ0FBQTtFUDJ4R0o7QUFDRjtBRngyT0U7RVNpa0lBO0lBZUksZUFBQTtJQUNBLHVCQUFBO0VQNHhHSjtBQUNGO0FGcjZPRTtFU3duSUE7SUFvQkksZUFBQTtJQUNBLHVCQUFBO0VQNnhHSjtBQUNGO0FGOTdPRTtFUzJvSUE7SUF5QkksY0FBQTtJQUNBLHVCQUFBO0VQOHhHSjtBQUNGO0FPM3hHSTtFQUNFLGtCTjN4SWM7RU00eElkLGdCTnZ2SU87RU13dklQLGVOaHVJSTtFTWl1SUosaUJON3FJRTtFTThxSUYsbUJOem9JQztFTTBvSUQsY041d0lTO0VNNndJVCxrQkFBQTtBUDZ4R047QUYxNE9FO0VTaW5JSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVA0eEdOO0FBQ0Y7QUZ6NE9FO0VTaW5JSTtJQUNFLGVOenVJRTtJTTB1SUYsaUJOeHJJQTtFRG05T047QUFDRjtBRnQ4T0U7RVMrcUlJO0lBQ0UsZU4xdklFO0lNMnZJRixpQk56c0lBO0VEbStPTjtBQUNGO0FPdnhHRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVB5eEdKO0FPdnhHTTtFQUNFLHlCTjV6SU87RU02eklQLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQk5wMElZO0VNcTBJWixnQk4veElJO0VNZ3lJSixlTnR4SUU7RU11eElGLGlCTm51SUE7RU1vdUlBLG1CTmxySUQ7RU1tcklDLGNObjBJTztFTW8wSVAseUJOanJJZTtFTWtySWYsa0JBQUE7RVQveklOLGdDQUFBO0FFeWxQRjtBT3h4R1E7RUFDRSx5Qk54MElLO0VNeTBJTCxjTjEwSUs7QURvbVBmO0FGcjdPRTtFU3FvSUE7SUE0QkksbUJBQUE7SUFDQSxZQUFBO0VQd3hHSjtFT3J4R007SUFDRSxzQkFBQTtJQUNBLHdCQUFBO0lBRUEsa0JBQUE7SUFDQSxvQkFBQTtFUHN4R1I7QUFDRjtBRjE3T0U7RVM4bklBO0lBMkNJLGdCQUFBO0lBQ0EsU0FBQTtFUHF4R0o7RU9seEdNO0lBQ0Usb0JBQUE7SUFDQSxrQkFBQTtJQUVBLGVOenpJQTtJTTB6SUEsaUJOendJRjtFRDRoUE47QUFDRjtBRjcvT0U7RVNxcklBO0lBMERJLGdCQUFBO0lBQ0EsU0FBQTtFUGt4R0o7RU8vd0dNO0lBQ0UsbUJBQUE7SUFDQSxpQkFBQTtJQUVBLGVOMzBJQTtJTTQwSUEsaUJOeHhJRjtFRHdpUE47QUFDRjtBRjVoUEU7RVN3c0lBO0lBeUVJLGdCQUFBO0VQK3dHSjtBQUNGO0FPN3dHRTtFQUNFLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSx5Qk5qM0lXO0VNazNJWCw0QkFBQTtFQUNBLCtCQUFBO0FQK3dHSjtBRnIrT0U7RVNpdElBO0lBUUksZ0NBQUE7SUFDQSw4QkFBQTtFUGd4R0o7QUFDRjtBRnArT0U7RVMwc0lBO0lBYUksdUJBQUE7SUFDQSw0QkFBQTtFUGl4R0o7QUFDRjtBRmppUEU7RVNpd0lBO0lBa0JJLHVCQUFBO0lBQ0EsNEJBQUE7RVBreEdKO0FBQ0Y7QUYxalBFO0VTb3hJQTtJQXVCSSx1QkFBQTtJQUNBLGNBQUE7RVBteEdKO0FBQ0Y7QU9qeEdFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVBteEdKO0FGbmdQRTtFUzR1SUE7SUFPSSxZQUFBO0VQb3hHSjtBQUNGO0FGamdQRTtFU3F1SUE7SUFXSSxTQUFBO0VQcXhHSjtBQUNGO0FGN2pQRTtFUzR4SUE7SUFlSSxTQUFBO0VQc3hHSjtBQUNGO0FGcmxQRTtFUyt5SUE7SUFtQkksU0FBQTtFUHV4R0o7QUFDRjtBT3J4R0U7RUFDRSxlQUFBO0FQdXhHSjtBRjFoUEU7RVNrd0lBO0lBSUksaUJBQUE7RVB3eEdKO0FBQ0Y7QUZ4aFBFO0VTMnZJQTtJQVFJLGVBQUE7RVB5eEdKO0FBQ0Y7QUZwbFBFO0VTa3pJQTtJQVlJLGVBQUE7RVAweEdKO0FBQ0Y7QUY1bVBFO0VTcTBJQTtJQWVJLGVBQUE7RVA0eEdKO0FBQ0Y7QUZwb1BFO0VTdzFJQTtJQWtCSSxlQUFBO0VQOHhHSjtBQUNGO0FPNXhHRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtBUDh4R0o7QU83eEdJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVAreEdOO0FPOXhHTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FQZ3lHUjtBTzV4R007RUFDRSxrQk4xOUlZO0VNMjlJWixnQk5uN0lFO0VNbzdJRixlTnY1SUU7RU13NUlGLGlCTjUySUE7RU02MklBLG1CTngwSUQ7RU15MElDLGNOMThJTztBRHd1UGY7QUZ6a1BFO0VTdXhJQTtJQXlCSSxZQUFBO0VQNnhHSjtFTzV4R0k7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFUDh4R047RU8zeEdNO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDZ4R1I7QUFDRjtBRi9rUEU7RVNneElBO0lBdUNJLFNBQUE7RVA0eEdKO0VPM3hHSTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQNnhHTjtFTzF4R007SUFDRSxlTjk2SUE7SU0rNklBLGlCTnA0SUY7RURncVBOO0FBQ0Y7QUZucFBFO0VTdTBJQTtJQXFESSxTQUFBO0VQMnhHSjtFTzF4R0k7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUDR4R047RU96eEdNO0lBQ0UsZU5sOElBO0lNbThJQSxpQk52NUlGO0VEa3JQTjtBQUNGO0FGbnJQRTtFUzQ1SUk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUDB4R047QUFDRjtBT3Z4R0U7RUFDRSxnQkFBQTtBUHl4R0o7QU94eEdJO0VBQ0Usa0JOdGhKYztFTXVoSmQsZ0JOai9JTTtFTWsvSU4sZU5wK0lJO0VNcStJSixpQk50N0lFO0VNdTdJRixtQk5wNElDO0VNcTRJRCxjTjdnSlM7RU04Z0pULGtCQUFBO0FQMHhHTjtBRmxvUEU7RVMrMUlBO0lBYUksbUJBQUE7RVAweEdKO0VPenhHSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVAyeEdOO0FBQ0Y7QUZwb1BFO0VTdzFJQTtJQXFCSSxnQkFBQTtFUDJ4R0o7RU8xeEdJO0lBQ0UsZU5uL0lFO0lNby9JRixpQk5wOElBO0VEZ3VQTjtBQUNGO0FGcHNQRTtFUys0SUE7SUE2QkksZUFBQTtFUDR4R0o7RU8zeEdJO0lBQ0UsZU5oZ0pFO0lNaWdKRixpQk5yOUlBO0VEa3ZQTjtBQUNGO0FGbnZQRTtFUzA5SUk7SUFDRSxlTnJnSkU7SU1zZ0pGLGlCTnY5SUE7RURtdlBOO0FBQ0Y7QU96eEdFO0VBQ0UsZUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVAyeEdKO0FPMXhHSTtFQUNFLGtCTnRrSmM7RU11a0pkLGdCTmppSk07RU1raUpOLGVOdmhKSTtFTXdoSkosaUJOcitJRTtFTXMrSUYsbUJOcDdJQztFTXE3SUQsY050akpTO0VNdWpKVCx5Qk5uN0lpQjtFTW83SWpCLGtCQUFBO0VBQ0EsMEJBQUE7RVRsa0pKLGdDQUFBO0FFKzFQRjtBTzN4R007RUFDRSxxQkFBQTtBUDZ4R1I7QUYxclBFO0VTMDRJQTtJQXdCSSxtQkFBQTtFUDR4R0o7RU8zeEdJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDZ4R047QUFDRjtBRjVyUEU7RVNtNElBO0lBZ0NJLGdCQUFBO0VQNnhHSjtFTzV4R0k7SUFDRSxlTjVpSkU7SU02aUpGLGlCTjEvSUE7RUR3eFBOO0FBQ0Y7QUY1dlBFO0VTMDdJQTtJQXdDSSxnQkFBQTtFUDh4R0o7RU83eEdJO0lBQ0UsZU52akpFO0lNd2pKRixpQk5yZ0pBO0VEb3lQTjtBQUNGO0FGM3lQRTtFU2crSUE7SUFnREksZ0JBQUE7RVAreEdKO0FBQ0Y7O0FPM3hHQTtFQUNFLHlCTjdsSmE7QUQyM1BmO0FPenhHUTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0FQMnhHVjtBTzF4R1U7RUFDRSxXQUFBO0VBQ0Esb0JBQUE7QVA0eEdaO0FPenhHUTtFQUNFLGFBQUE7QVAyeEdWO0FPenhHUTtFQUNFLGdCQUFBO0FQMnhHVjtBTzF4R1U7RUFDRSxnQk5sbUpBO0VNbW1KQSxrQkFBQTtBUDR4R1o7QUZqeVBFO0VTK2dKTTtJQUNFLCtCQUFBO0VQcXhHUjtBQUNGO0FGL3pQRTtFU2tqSk07SUFDRSwyQkFBQTtFUGd4R1I7QUFDRjtBRmoxUEU7RVN3a0pJO0lBQ0UsYUFBQTtFUDR3R047RU8zd0dNO0lBQ0UsY0FBQTtFUDZ3R1I7QUFDRjtBT3h3R0U7RUFDRSxxQkFBQTtBUDB3R0o7QUZ0d1BFO0VTMi9JQTtJQUlJLDBCQUFBO0VQMndHSjtBQUNGO0FGcHdQRTtFU28vSUE7SUFRSSxzQkFBQTtFUDR3R0o7QUFDRjtBRmgwUEU7RVMyaUpBO0lBWUksb0JBQUE7RVA2d0dKO0FBQ0Y7QUYzMlBFO0VTaWxKQTtJQWdCSSxvQkFBQTtFUDh3R0o7QUFDRjtBTzV3R0U7RUFDRSxlQUFBO0FQOHdHSjtBRjd4UEU7RVM4Z0pBO0lBSUksa0JBQUE7RVArd0dKO0FBQ0Y7QUYzeFBFO0VTdWdKQTtJQVFJLGdCQUFBO0VQZ3hHSjtBQUNGO0FGdjFQRTtFUzhqSkE7SUFZSSxVQUFBO0VQaXhHSjtBQUNGO0FPL3dHRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQaXhHSjtBRmx6UEU7RVM2aEpBO0lBT0ksWUFBQTtFUGt4R0o7QUFDRjtBRmh6UEU7RVNzaEpBO0lBV0ksU0FBQTtFUG14R0o7QUFDRjtBRjUyUEU7RVM2a0pBO0lBZUksU0FBQTtFUG94R0o7QUFDRjtBRnY1UEU7RVNtbkpBO0lBa0JJLFNBQUE7RVBzeEdKO0FBQ0Y7QU9ueEdJO0VBQ0UsZ0NOMWpKa0I7RU0yakpsQixrQk56dUpjO0VNMHVKZCxnQk5sc0pJO0VNbXNKSixlTjFxSkk7RU0ycUpKLGlCTnZuSkU7RU13bkpGLG1CTnZsSkM7RU13bEpELGNOcnVKUztBRDAvUGY7QUYvMFBFO0VTOGpKSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVBveEdOO0FBQ0Y7QUY5MFBFO0VTOGpKSTtJQUNFLGVOOXFKRTtJTStxSkYsaUJOL25KQTtFRGs1UE47QUFDRjtBRjM0UEU7RVM0bkpJO0lBQ0UsZU5oc0pFO0lNaXNKRixpQk43b0pBO0VEKzVQTjtBQUNGO0FPL3dHRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQaXhHSjtBRnYyUEU7RVNrbEpBO0lBT0ksWUFBQTtFUGt4R0o7QUFDRjtBRnIyUEU7RVMya0pBO0lBV0ksU0FBQTtFUG14R0o7QUFDRjtBRmo2UEU7RVNrb0pBO0lBZUksU0FBQTtFUG94R0o7QUFDRjtBRjU4UEU7RVN3cUpBO0lBbUJJLGFBQUE7RVBxeEdKO0FBQ0Y7QU9ueEdFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FQcXhHSjtBRi8zUEU7RVN3bUpBO0lBS0ksbUJBQUE7SUFDQSxrQkFBQTtFUHN4R0o7QUFDRjtBRjkzUEU7RVNpbUpBO0lBVUksZ0JBQUE7SUFDQSxnQkFBQTtFUHV4R0o7QUFDRjtBRjM3UEU7RVN3cEpBO0lBZUksZ0JBQUE7SUFDQSxVQUFBO0VQd3hHSjtBQUNGO0FGditQRTtFUzhySkE7SUFvQkksZ0JBQUE7RVB5eEdKO0FBQ0Y7QU92eEdFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FQeXhHSjtBT3B4R1k7RUFDRSxxQkFBQTtBUHN4R2Q7QUZuL1BFO0VTcXRKQTtJQWdCSSxnQkFBQTtJQUNBLHNCQUFBO0VQa3hHSjtFTzd3R1k7SUFDRSxnQkFBQTtFUCt3R2Q7QUFDRjtBT3h3R0U7RUFDRSxlQUFBO0VBQ0EsZ0pBQUE7QVAwd0dKO0FGMTZQRTtFUzhwSkE7SUFPSSxrQkFBQTtJQUNBLDRLQUFBO0VQeXdHSjtBQUNGO0FGejZQRTtFU3VwSkE7SUFlSSxlQUFBO0VQdXdHSjtBQUNGO0FGcitQRTtFUzhzSkE7SUFtQkksZUFBQTtFUHd3R0o7QUFDRjtBRmhoUUU7RVNvdkpBO0lBdUJJLGNBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0VQeXdHSjtBQUNGO0FPdHdHSTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBUHd3R047QU92d0dNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSw0QkFBQTtFQUFBLHlCQUFBO0VUNzJKTixnQ0FBQTtBRXVuUUY7QUYvOFBFO0VTMnNKSTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLHNCQUFBO0VQdXdHTjtFT3R3R007SUFDRSxzQkFBQTtFUHd3R1I7QUFDRjtBRmw5UEU7RVMrc0pJO0lBQ0UsWUFBQTtJQUNBLGFBQUE7RVBzd0dOO0FBQ0Y7QUYvZ1FFO0VTNndKSTtJQUNFLFlBQUE7SUFDQSxhQUFBO0VQcXdHTjtBQUNGO0FGM2pRRTtFUzB6Skk7SUFDRSxXQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0VQb3dHTjtFT253R007SUFDRSxnQkFBQTtJQUNBLG9CQUFBO0lBQUEsaUJBQUE7RVBxd0dSO0FBQ0Y7QU9qd0dFO0VBQ0UsNEJBQUE7RUFDQSxrQkFBQTtBUG13R0o7QUZwL1BFO0VTK3VKQTtJQUtJLCtCQUFBO0VQb3dHSjtBQUNGO0FGbC9QRTtFU3d1SkE7SUFTSSw0QkFBQTtFUHF3R0o7QUFDRjtBRjlpUUU7RVMreEpBO0lBYUksNEJBQUE7RVBzd0dKO0FBQ0Y7QUZ6bFFFO0VTcTBKQTtJQWlCSSxjQUFBO0lBQ0EsYUFBQTtFUHV3R0o7QUFDRjtBT3J3R0U7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCTng3Slc7QUQrclFmO0FGamhRRTtFU293SkE7SUFTSSxZQUFBO0lBQ0EsY0FBQTtJQUNBLDJCQUFBO0lBQ0Esc0JBQUE7RVB3d0dKO0FBQ0Y7QUZsaFFFO0VTNnZKQTtJQWdCSSxTQUFBO0lBQ0EsV0FBQTtJQUNBLHdCQUFBO0VQeXdHSjtBQUNGO0FGaGxRRTtFU296SkE7SUFzQkksU0FBQTtJQUNBLFdBQUE7SUFDQSx3QkFBQTtFUDB3R0o7QUFDRjtBRjduUUU7RVMwMUpBO0lBNEJJLFVBQUE7SUFDQSxPQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0VQMndHSjtBQUNGO0FPendHRTtFQUNFLGtCQUFBO0VBQ0Esa0JBQUE7QVAyd0dKO0FGbmpRRTtFU3N5SkE7SUFLSSx3QkFBQTtFUDR3R0o7QUFDRjtBRmpqUUU7RVMreEpBO0lBU0ksa0JBQUE7RVA2d0dKO0FBQ0Y7QUY3bVFFO0VTczFKQTtJQWFJLGtCQUFBO0VQOHdHSjtBQUNGO0FGeHBRRTtFUzQzSkE7SUFpQkksa0JBQUE7RVArd0dKO0FBQ0Y7QU83d0dFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVArd0dKO0FPOXdHSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FQZ3hHTjtBRnJsUUU7RVMwekpBO0lBZUksWUFBQTtJQUNBLGNBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFUGd4R0o7QUFDRjtBRnRsUUU7RVNtekpBO0lBc0JJLFNBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVBpeEdKO0FBQ0Y7QUZycFFFO0VTMDJKQTtJQTZCSSxTQUFBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VQa3hHSjtBQUNGO0FGbnNRRTtFU2c1SkE7SUFvQ0ksU0FBQTtJQUNBLFdBQUE7RVBteEdKO0FBQ0Y7QU9oeEdJO0VBQ0Usa0JOeGhLYztFTXloS2QsZ0JOai9KSTtFTWsvSkosZU5qK0pJO0VNaytKSixpQk5wN0pFO0VNcTdKRixtQk50NEpDO0VNdTRKRCxjTi9nS1M7QURpeVFmO0FGM25RRTtFUzYySkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VQaXhHTjtBQUNGO0FGMW5RRTtFUzYySkk7SUFDRSxlTjcrSkU7SU04K0pGLGlCTmg4SkE7RURndFFOO0FBQ0Y7QUZ2clFFO0VTMjZKSTtJQUNFLGVOeC9KRTtJTXkvSkYsaUJOMThKQTtFRHl0UU47QUFDRjtBTzV3R0U7RUFDRSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QVA4d0dKO0FPNXdHSTtFQUNFLGtCTjlqS2M7RU0raktkLGdCTjFoS087RU0yaEtQLGVOeGdLSTtFTXlnS0osaUJOdjlKRTtFTXc5SkYsbUJONTZKQztFTTY2SkQsY045aktTO0FENDBRZjtBRjdwUUU7RVNpNEpBO0lBa0JJLG1CQUFBO0VQOHdHSjtFTzd3R0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VQK3dHTjtBQUNGO0FGL3BRRTtFUzAzSkE7SUEwQkksZ0JBQUE7RVArd0dKO0VPOXdHSTtJQUNFLGVOdGhLRTtJTXVoS0YsaUJOcitKQTtFRHF2UU47QUFDRjtBRi90UUU7RVNpN0pBO0lBa0NJLGdCQUFBO0VQZ3hHSjtFTy93R0k7SUFDRSxlTmxpS0U7SU1taUtGLGlCTnAvSkE7RURxd1FOO0FBQ0Y7QU85d0dFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBUGd4R0o7QUYvclFFO0VTMDZKQTtJQVFJLG1CQUFBO0lBQ0EsWUFBQTtFUGl4R0o7QUFDRjtBRjlyUUU7RVNtNkpBO0lBYUksZ0JBQUE7SUFDQSxTQUFBO0VQa3hHSjtBQUNGO0FGM3ZRRTtFUzA5SkE7SUFrQkksZ0JBQUE7SUFDQSxTQUFBO0VQbXhHSjtBQUNGO0FPanhHRTtFQUNFLGdCQUFBO0FQbXhHSjtBRnB0UUU7RVNnOEpBO0lBSUksbUJBQUE7RVBveEdKO0FBQ0Y7QUZsdFFFO0VTeTdKQTtJQVFJLGdCQUFBO0VQcXhHSjtBQUNGO0FGOXdRRTtFU2cvSkE7SUFZSSxnQkFBQTtFUHN4R0o7QUFDRjtBT3B4R0U7RUFDRSxlQUFBO0FQc3hHSjtBRnR1UUU7RVMrOEpBO0lBSUksa0JBQUE7RVB1eEdKO0FBQ0Y7QUZwdVFFO0VTdzhKQTtJQVFJLGdCQUFBO0VQd3hHSjtBQUNGO0FGaHlRRTtFUysvSkE7SUFZSSxVQUFBO0VQeXhHSjtBQUNGO0FPdnhHRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQeXhHSjtBRjN2UUU7RVM4OUpBO0lBT0ksWUFBQTtFUDB4R0o7QUFDRjtBRnp2UUU7RVN1OUpBO0lBV0ksU0FBQTtFUDJ4R0o7QUFDRjtBRnJ6UUU7RVM4Z0tBO0lBZUksU0FBQTtFUDR4R0o7QUFDRjtBRmgyUUU7RVNvaktBO0lBbUJJLGFBQUE7RVA2eEdKO0FBQ0Y7QU8xeEdFO0VBQ0UsK0JBQUE7RUFDQSx5Qk43cEtXO0VNOHBLWCxrQkFBQTtFVGhxS0YsZ0NBQUE7QUU2N1FGO0FPM3hHSTtFQUNFLHlCTmxxS1M7QUQrN1FmO0FGeHhRRTtFU3EvSkE7SUFVSSxnQ0FBQTtJQUNBLHNCQUFBO0VQNnhHSjtBQUNGO0FGdnhRRTtFUzgrSkE7SUFlSSw2QkFBQTtFUDh4R0o7QUFDRjtBRm4xUUU7RVNxaUtBO0lBbUJJLCtCQUFBO0VQK3hHSjtBQUNGO0FGeDFRRTtFU3FpS0E7SUF1QkksY0FBQTtFUGd5R0o7QUFDRjtBTzl4R0U7RUFDRSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtBUGd5R0o7QUZselFFO0VTK2dLQTtJQU1JLGdDQUFBO0VQaXlHSjtBQUNGO0FGaHpRRTtFU3dnS0E7SUFVSSx1QkFBQTtFUGt5R0o7QUFDRjtBRjUyUUU7RVMraktBO0lBY0ksdUJBQUE7RVBteUdKO0FBQ0Y7QU9qeUdFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVBteUdKO0FPbHlHSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FQb3lHTjtBRi8wUUU7RVNnaUtBO0lBZUksWUFBQTtJQUNBLGNBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFUG95R0o7QUFDRjtBRmgxUUU7RVN5aEtBO0lBc0JJLFNBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVBxeUdKO0FBQ0Y7QUYvNFFFO0VTZ2xLQTtJQTZCSSxRQUFBO0lBQ0EsV0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VQc3lHSjtBQUNGO0FPbnlHSTtFQUNFLGtCTnp2S2M7RU0wdktkLGdCTmx0S0k7RU1tdEtKLGVObHNLSTtFTW1zS0osaUJOcnBLRTtFTXNwS0YsbUJOdm1LQztFTXdtS0QsY054dktTO0FENmhSZjtBRi8yUUU7RVM4a0tJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUG95R047QUFDRjtBRjkyUUU7RVM4a0tJO0lBQ0UsZU45c0tFO0lNK3NLRixpQk5qcUtBO0VEbzhRTjtBQUNGO0FGMzZRRTtFUzRvS0k7SUFDRSxlTjF0S0U7SU0ydEtGLGlCTi9xS0E7RURpOVFOO0FBQ0Y7QU8veEdFO0VBQ0UsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FQaXlHSjtBT2h5R0k7RUFDRSxrQk45eEtjO0VNK3hLZCxnQk4xdktPO0VNMnZLUCxlTnp1S0k7RU0wdUtKLGlCTjFyS0U7RU0ycktGLG1CTjVvS0M7RU02b0tELGNON3hLUztBRCtqUmY7QUZqNVFFO0VTa21LQTtJQWlCSSxrQkFBQTtFUGt5R0o7RU9qeUdJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUG15R047QUFDRjtBRm41UUU7RVMybEtBO0lBeUJJLGdCQUFBO0VQbXlHSjtFT2x5R0k7SUFDRSxlTnZ2S0U7SU13dktGLGlCTnhzS0E7RUQ0K1FOO0FBQ0Y7QUZuOVFFO0VTa3BLQTtJQWlDSSxnQkFBQTtFUG95R0o7RU9ueUdJO0lBQ0UsZU5wd0tFO0lNcXdLRixpQk4xdEtBO0VEKy9RTjtBQUNGO0FPbHlHRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVBveUdKO0FGbjdRRTtFUzBvS0E7SUFRSSxtQkFBQTtJQUNBLFlBQUE7RVBxeUdKO0FBQ0Y7QUZsN1FFO0VTbW9LQTtJQWFJLGdCQUFBO0lBQ0EsU0FBQTtFUHN5R0o7QUFDRjtBRi8rUUU7RVMwcktBO0lBa0JJLGdCQUFBO0lBQ0EsU0FBQTtFUHV5R0o7QUFDRjtBT3B5R0U7RUFDRSxnQkFBQTtFQUNBLGFBQUE7QVBzeUdKO0FGL2hSRTtFU3V2S0E7SUFJSSxhQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtFUHd5R0o7QUFDRjs7QU8veEdVO0VBQ0UsY043MUtHO0FEK25SZjtBTzN4R2dCO0VBQ0UsY05yMktIO0FEa29SZjtBT3B4RzBCO0VBQ0UseUJOLzJLYjtBRHFvUmY7QU9qeEdvQjtFQUNFLHlCTnIzS1A7QUR3b1JmO0FPanhHd0I7RUFDRSxjTjMzS1g7QUQ4b1JmO0FPbHdHVTtFQUNFLGNOcDRLRztBRHdvUmY7QU83dkdnQjtFQUNFLGNONTRLSDtBRDJvUmY7QU90dkcwQjtFQUNFLHlCTnQ1S2I7QUQ4b1JmO0FPbnZHb0I7RUFDRSx5Qk41NUtQO0FEaXBSZjtBT252R3dCO0VBQ0UsY054NktYO0FENnBSZjtBT3B1R1U7RUFDRSxjTi82S0c7QURxcFJmO0FPL3RHZ0I7RUFDRSxjTnY3S0g7QUR3cFJmO0FPeHRHMEI7RUFDRSx5Qk5qOEtiO0FEMnBSZjtBT3J0R29CO0VBQ0UseUJOdjhLUDtBRDhwUmY7QU9ydEd3QjtFQUNFLGNOcjlLWDtBRDRxUmY7QU90c0dVO0VBQ0UsY045OUtHO0FEc3FSZjtBT2pzR2dCO0VBQ0UsY050K0tIO0FEeXFSZjtBTzFyRzBCO0VBQ0UseUJOaC9LYjtBRDRxUmY7QU92ckdvQjtFQUNFLHlCTnQvS1A7QUQrcVJmO0FPdnJHd0I7RUFDRSxjTmxnTFg7QUQyclJmO0FGbm1SRTtFU2t3S0Y7SUF1TEkseUJOamdMVztFRCtxUmI7QUFDRjtBTzVxR0U7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FQOHFHSjtBTzdxR0k7RUFDRSxnQ05qM0trQjtFTWszS2xCLGtCTmhpTGM7RU1paUxkLGdCTnovS0k7RU0wL0tKLGVOaitLSTtFTWsrS0osaUJOOTZLRTtFTSs2S0YsbUJOOTRLQztFTSs0S0QsY05oaUxTO0FEK3NSZjtBRnRuUkU7RVM0N0tBO0lBY0ksY0FBQTtFUGdyR0o7QUFDRjtBTzlxR0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7QVBnckdKO0FGL25SRTtFUzY4S0E7SUFLSSxzQkFBQTtJQUNBLGdCQUFBO0VQaXJHSjtBQUNGO0FPL3FHRTtFQUNFLGVBQUE7QVBpckdKO0FGbGpSRTtFU2c0S0E7SUFJSSxrQkFBQTtFUGtyR0o7QUFDRjtBRmhqUkU7RVN5M0tBO0lBUUksZUFBQTtFUG1yR0o7QUFDRjtBRnRoUkU7RVMwMUtBO0lBWUksYUFBQTtFUG9yR0o7QUFDRjtBRmpuUkU7RVNnN0tBO0lBZ0JJLGVBQUE7RVBxckdKO0FBQ0Y7QUZ6b1JFO0VTbThLQTtJQW9CSSxhQUFBO0VQc3JHSjtBQUNGO0FGanFSRTtFU3M5S0E7SUF3QkksY0FBQTtFUHVyR0o7QUFDRjtBT3ByR0k7RUFDRSxZQUFBO0VBRUEsYUFBQTtBUHFyR047QU9wckdNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FQc3JHUjtBRnpsUkU7RVN3NktJO0lBQ0UsZUFBQTtJQUVBLGdCQUFBO0VQbXJHTjtBQUNGO0FGeGxSRTtFU3k2S0k7SUFDRSxZQUFBO0lBRUEsYUFBQTtFUGlyR047QUFDRjtBRi9qUkU7RVNrNUtJO0lBQ0UsV0FBQTtJQUVBLGFBQUE7RVArcUdOO0FBQ0Y7QUYzcFJFO0VTZy9LSTtJQUNFLFlBQUE7SUFDQSxhQUFBO0VQOHFHTjtBQUNGO0FGOXFSRTtFU29nTEk7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFUDZxR047QUFDRjtBRjFyUkU7RVNpaExJO0lBQ0UsV0FBQTtJQUNBLGFBQUE7RVA0cUdOO0FBQ0Y7QUZudFJFO0VTMmlMSTtJQUNFLGFBQUE7RVAycUdOO0FBQ0Y7QU94cUdFO0VBQ0UsNEJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUJONW5MVztBRHN5UmY7QUZ4b1JFO0VTMDlLQTtJQU9JLCtCQUFBO0lBQ0EscUJBQUE7SUFDQSxzQkFBQTtFUDJxR0o7QUFDRjtBRnhvUkU7RVNtOUtBO0lBYUksNEJBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0VQNHFHSjtBQUNGO0FGaG5SRTtFU283S0E7SUFtQkksYUFBQTtFUDZxR0o7QUFDRjtBRjNzUkU7RVMwZ0xBO0lBdUJJLDRCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFUDhxR0o7QUFDRjtBRnJ1UkU7RVM2aExBO0lBNkJJLGFBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0VQK3FHSjtBQUNGO0FGL3ZSRTtFU2dqTEE7SUFtQ0ksY0FBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7RVBnckdKO0FBQ0Y7QU85cUdFO0VBQ0UsaUJBQUE7QVBnckdKO0FPL3FHSTtFQUNFLGdDTjNnTGtCO0VNNGdMbEIsa0JOMXJMYztFTTJyTGQsZ0JObnBMSTtFTW9wTEosZU4zbkxJO0VNNG5MSixpQk54a0xFO0VNeWtMRixtQk54aUxDO0VNeWlMRCxjTjFyTFM7QUQyMlJmO0FGNXJSRTtFU2tnTEE7SUFhSSxrQkFBQTtFUGlyR0o7RU9ockdJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUGtyR047QUFDRjtBRjlyUkU7RVMyL0tBO0lBcUJJLGlCQUFBO0VQa3JHSjtFT2pyR0k7SUFDRSxlTmpvTEU7SU1rb0xGLGlCTmxsTEE7RURxd1JOO0FBQ0Y7QUY5dlJFO0VTa2pMQTtJQTZCSSxnQkFBQTtFUG1yR0o7QUFDRjtBRnR4UkU7RVNxa0xBO0lBaUNJLGdCQUFBO0VQb3JHSjtBQUNGO0FGOXlSRTtFU3dsTEE7SUFxQ0ksYUFBQTtFUHFyR0o7QUFDRjtBT25yR0U7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0FQcXJHSjtBRmp1UkU7RVMwaUxBO0lBS0ksbUJBQUE7RVBzckdKO0FBQ0Y7QUYvdFJFO0VTbWlMQTtJQVNJLGdCQUFBO0VQdXJHSjtBQUNGO0FGM3hSRTtFUzBsTEE7SUFhSSxnQkFBQTtFUHdyR0o7QUFDRjtBRm56UkU7RVM2bUxBO0lBaUJJLGdCQUFBO0VQeXJHSjtBQUNGO0FGMzBSRTtFU2dvTEE7SUFxQkksaUJBQUE7SUFDQSxhQUFBO0VQMHJHSjtBQUNGO0FPeHJHRTtFQUNFLGtCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtBUDByR0o7QUZqd1JFO0VTbWtMQTtJQU9JLHNDQUFBO0lBQ0EsY0FBQTtFUDJyR0o7QUFDRjtBRmh3UkU7RVM0akxBO0lBWUksaUNBQUE7SUFDQSxZQUFBO0VQNHJHSjtBQUNGO0FGN3pSRTtFU21uTEE7SUFpQkksZ0NBQUE7SUFDQSxZQUFBO0VQNnJHSjtBQUNGO0FGdDFSRTtFU3NvTEE7SUFzQkksK0JBQUE7SUFDQSxZQUFBO0VQOHJHSjtBQUNGO0FGLzJSRTtFU3lwTEE7SUEyQkksV0FBQTtJQUNBLE9BQUE7SUFDQSxXQUFBO0VQK3JHSjtBQUNGO0FPN3JHRTtFQUNFLHlCQUFBO0VBQUEsc0JBQUE7RUFBQSxpQkFBQTtBUCtyR0o7QU83ckdNO0VBQ0UsYUFBQTtBUCtyR1I7QU81ckdJO0VBQ0UsYUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7QVA4ckdOO0FPN3JHTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBUCtyR1I7QU85ckdRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5Qk5yeExLO0VNc3hMTCxrQkFBQTtFVGp5TFIsZ0NBQUE7QUVrK1JGO0FPL3JHVTtFQUNFLGFBQUE7QVBpc0daO0FPN3JHVTtFQUNFLHlCTmh6TEc7QUQrK1JmO0FGaDBSRTtFU3dvTEk7SUFDRSxnQkFBQTtJQUNBLFlBQUE7RVAyckdOO0VPMXJHTTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VQNHJHUjtFTzNyR1E7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFUDZyR1Y7QUFDRjtBRnYwUkU7RVNncExJO0lBQ0UsYUFBQTtJQUNBLFNBQUE7RVAwckdOO0VPenJHTTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQMnJHUjtFTzFyR1E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUDRyR1Y7QUFDRjtBRjU0UkU7RVNzdExJO0lBQ0UsYUFBQTtJQUNBLFFBQUE7RVB5ckdOO0VPeHJHTTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQMHJHUjtFT3pyR1E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUDJyR1Y7QUFDRjtBRmg4UkU7RVMyd0xJO0lBQ0UsYUFBQTtJQUNBLFNBQUE7RVB3ckdOO0VPdnJHTTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VQeXJHUjtFT3hyR1E7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUDByR1Y7QUFDRjtBT3JyR0U7RUFDRSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSx5Qk5yM0xXO0VNczNMWCxrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FQdXJHSjtBRmw0UkU7RVNtc0xBO0lBV0ksZ0NBQUE7SUFDQSxzQkFBQTtFUHdyR0o7QUFDRjtBRmo0UkU7RVM0ckxBO0lBZ0JJLHdCQUFBO0VQeXJHSjtBQUNGO0FGNzdSRTtFU212TEE7SUFvQkksdUJBQUE7RVAwckdKO0FBQ0Y7QUZyOVJFO0VTc3dMQTtJQXVCSSxhQUFBO0VQNHJHSjtBQUNGO0FGNytSRTtFU3l4TEE7SUEyQkksdUJBQUE7RVA2ckdKO0FBQ0Y7QU8zckdFO0VBQ0Usb0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBUDZyR0o7QU81ckdJO0VBQ0Usa0JONTVMYztFTTY1TGQsZ0JOeDNMTztFTXkzTFAsZU52MkxJO0VNdzJMSixpQk4xekxFO0VNMnpMRixtQk4xd0xDO0VNMndMRCxjTjM1TFM7RU00NUxULGtCQUFBO0FQOHJHTjtBRjU2UkU7RVNrdkxJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDZyR047QUFDRjtBRjM2UkU7RVNrdkxJO0lBQ0UsZU5wM0xFO0lNcTNMRixpQk52MExBO0VEbWdTTjtBQUNGO0FGeCtSRTtFU2d6TEk7SUFDRSxlTi8zTEU7SU1nNExGLGlCTm4xTEE7RUQ4Z1NOO0FBQ0Y7QUZqZ1NFO0VTb3lMQTtJQXNDSSxxQkFBQTtFUDJyR0o7QUFDRjtBRnpoU0U7RVN1ekxBO0lBMENJLHNCQUFBO0VQNHJHSjtBQUNGO0FPMXJHRTtFQUNFLGdCQUFBO0FQNHJHSjtBTzNyR0k7RUFDRSxrQk5yOExjO0VNczhMZCxnQk45NUxJO0VNKzVMSixlTmg1TEk7RU1pNUxKLGlCTm4yTEU7RU1vMkxGLHNCTnB6TEs7RU1xekxMLGNOcDhMUztFTXE4TFQsa0JBQUE7QVA2ckdOO0FGcDlSRTtFUzh3TEE7SUFhSSxtQkFBQTtFUDZyR0o7RU81ckdJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUDhyR047QUFDRjtBRnQ5UkU7RVN1d0xBO0lBcUJJLGdCQUFBO0lBQ0EsZU45NUxJO0lNKzVMSixpQk5qM0xFO0VEK2lTTjtBQUNGO0FGcGhTRTtFUzh6TEE7SUEyQkksZ0JBQUE7RVArckdKO0VPOXJHSTtJQUNFLGVOejZMRTtJTTA2TEYsaUJOMzNMQTtFRDJqU047QUFDRjs7QU8xckdFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FQNnJHSjtBRnhrU0U7RVN5NExBO0lBS0ksc0JBQUE7RVA4ckdKO0FBQ0Y7QU81ckdFO0VBQ0UsMkJBQUE7RUFDQSxlQUFBO0FQOHJHSjtBRjMvUkU7RVMyekxBO0lBS0ksbUNBQUE7SUFDQSxrQkFBQTtFUCtyR0o7QUFDRjtBRjEvUkU7RVNvekxBO0lBVUksNEJBQUE7SUFDQSxlQUFBO0VQZ3NHSjtBQUNGO0FGdmpTRTtFUzIyTEE7SUFlSSwwQkFBQTtJQUNBLGVBQUE7RVBpc0dKO0FBQ0Y7QUZobFNFO0VTODNMQTtJQW9CSSx5QkFBQTtJQUNBLGFBQUE7RVBrc0dKO0FBQ0Y7QUZ6bVNFO0VTaTVMQTtJQXlCSSw0QkFBQTtJQUNBLGNBQUE7RVBtc0dKO0FBQ0Y7QU9oc0dJO0VBQ0UsZ0NOaDJMa0I7RU1pMkxsQixrQk4vZ01jO0VNZ2hNZCxnQk54K0xJO0VNeStMSixlTmg5TEk7RU1pOUxKLGlCTjc1TEU7RU04NUxGLG1CTjczTEM7RU04M0xELGNOM2dNUztBRDZzU2Y7QUZsaVNFO0VTbzJMSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVBpc0dOO0FBQ0Y7QUZqaVNFO0VTbzJMSTtJQUNFLGVOcDlMRTtJTXE5TEYsaUJOcjZMQTtFRHFtU047QUFDRjtBTzdyR0U7RUFDRSxnQkFBQTtBUCtyR0o7QUZqalNFO0VTaTNMQTtJQUlJLG1CQUFBO0VQZ3NHSjtBQUNGO0FGL2lTRTtFUzAyTEE7SUFRSSxnQkFBQTtFUGlzR0o7QUFDRjtBRjNtU0U7RVNpNkxBO0lBWUksZ0JBQUE7RVBrc0dKO0FBQ0Y7QUZoblNFO0VTaTZMQTtJQWdCSSxnQkFBQTtFUG1zR0o7QUFDRjtBT2pzR0U7RUFDRSw2QkFBQTtFQUNBLGFBQUE7QVBtc0dKO0FPL3JHUTtFQUNFLG9CQUFBO0FQaXNHVjtBTzlyR007RUFDRSxvQkFBQTtBUGdzR1I7QU8zckdRO0VBQ0UsY0FBQTtBUDZyR1Y7QU9wckdZO0VBQ0UsUUFBQTtBUHNyR2Q7QU8xcUdjO0VBQ0UsNEhBQUE7QVA0cUdoQjtBT3RxR2M7RUFDRSxjTjlsTUQ7QURzd1NmO0FPOXBHYztFQUNFLGNOem1NRDtBRHl3U2Y7QU8vcEdnQjtFQUNFLDRIQUFBO0FQaXFHbEI7QU83cEdnQjtFQUNFLGNON21NSDtBRDR3U2Y7QU85cEdrQjtFQUNFLDRIQUFBO0FQZ3FHcEI7QU9ocEdjO0VBQ0UsNkhBQUE7QVBrcEdoQjtBTzVvR2M7RUFDRSxjTnJvTUQ7QURteFNmO0FPcG9HYztFQUNFLGNOaHBNRDtBRHN4U2Y7QU9yb0dnQjtFQUNFLDRIQUFBO0FQdW9HbEI7QU9ub0dnQjtFQUNFLGNOeHBNSDtBRDZ4U2Y7QU9wb0drQjtFQUNFLDZIQUFBO0FQc29HcEI7QU90bkdjO0VBQ0UsOEhBQUE7QVB3bkdoQjtBT2xuR2M7RUFDRSxjTjlxTUQ7QURreVNmO0FPMW1HYztFQUNFLGNOenJNRDtBRHF5U2Y7QU8zbUdnQjtFQUNFLDRIQUFBO0FQNm1HbEI7QU96bUdnQjtFQUNFLGNOL3JNSDtBRDB5U2Y7QU8xbUdrQjtFQUNFLDRIQUFBO0FQNG1HcEI7QU81bEdjO0VBQ0UsOEhBQUE7QVA4bEdoQjtBT3hsR2M7RUFDRSxjTjV0TUQ7QURzelNmO0FPaGxHYztFQUNFLGNOdnVNRDtBRHl6U2Y7QU9qbEdnQjtFQUNFLDhIQUFBO0FQbWxHbEI7QU8va0dnQjtFQUNFLGNOL3VNSDtBRGcwU2Y7QU9obEdrQjtFQUNFLDRIQUFBO0FQa2xHcEI7QU90a0dFO0VBQ0UsZUFBQTtFQUNBLDZCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCTmx4TWdCO0VNbXhNaEIsZ0JOM3VNTTtFTTR1TU4sZU45dE1NO0VNK3RNTixpQk5qck1JO0VNa3JNSixtQk5ob01HO0VNaW9NSCxjTmx4TVc7QUQwMVNmO0FPdmtHSTtFQUNFLGNOcHhNUztFTXF4TVQsZ0JBQUE7RUFDQSw2QkFBQTtBUHlrR047QU92a0dJO0VBQ0UsZ0NBQUE7QVB5a0dOO0FPdmtHSTtFQUNFLGFBQUE7QVB5a0dOO0FPdmtHSTtFQUVFLGdCQUFBO0VBQ0EsNkJBQUE7QVB3a0dOO0FGMXJTRTtFU3VsTUE7SUErQkksMEJBQUE7RVB3a0dKO0FBQ0Y7QUZ4clNFO0VTZ2xNQTtJQW1DSSxvQkFBQTtFUHlrR0o7QUFDRjtBRnB2U0U7RVN1b01BO0lBdUNJLG9CQUFBO0VQMGtHSjtBQUNGO0FGL3hTRTtFUzZxTUE7SUEyQ0ksb0JBQUE7RVAya0dKO0FBQ0Y7QU96a0dFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0FQMmtHSjtBRnB0U0U7RVNxb01BO0lBT0ksWUFBQTtFUDRrR0o7QUFDRjtBRmx0U0U7RVM4bk1BO0lBV0ksU0FBQTtFUDZrR0o7QUFDRjtBRjl3U0U7RVNxck1BO0lBZUksUUFBQTtFUDhrR0o7QUFDRjtBRnp6U0U7RVMydE1BO0lBbUJJLFFBQUE7RVAra0dKO0FBQ0Y7QU83a0dFO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VUejBNRixnQ0FBQTtBRXk1U0Y7QU85a0dJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVBnbEdOO0FGcnZTRTtFUzJwTUE7SUFjSSxhQUFBO0lBQ0EsY0FBQTtFUGdsR0o7QUFDRjtBRnB2U0U7RVNvcE1BO0lBbUJJLFdBQUE7SUFDQSxZQUFBO0VQaWxHSjtBQUNGO0FGanpTRTtFUzJzTUE7SUF3QkksV0FBQTtJQUNBLFlBQUE7RVBrbEdKO0FBQ0Y7QUY3MVNFO0VTaXZNQTtJQTZCSSxXQUFBO0lBQ0EsWUFBQTtFUG1sR0o7QUFDRjtBT2hsR0k7RUFDRSxrQk5sM01jO0VNbTNNZCxnQk4zME1JO0VNNDBNSixlTjN6TUk7RU00ek1KLGlCTjl3TUU7RU0rd01GLG1CTmh1TUM7RU1pdU1ELGNObDNNUztBRG84U2Y7QUZyeFNFO0VTdXNNSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVBpbEdOO0FBQ0Y7QUZweFNFO0VTdXNNSTtJQUNFLGVOdjBNRTtJTXcwTUYsaUJOMXhNQTtFRDAyU047QUFDRjtBRmoxU0U7RVNxd01JO0lBQ0UsZU5sMU1FO0lNbTFNRixpQk5weU1BO0VEbTNTTjtBQUNGO0FGNzNTRTtFU2t6TUk7SUFDRSxlTnoxTUU7SU0wMU1GLGlCTjN5TUE7RUR5M1NOO0FBQ0Y7QU8xa0dJO0VBQ0UsZ0NBQUE7QVA0a0dOO0FPemtHRTtFQUNFLGlCQUFBO0FQMmtHSjtBRm56U0U7RVN1dU1BO0lBSUksb0JBQUE7RVA0a0dKO0FBQ0Y7QUZqelNFO0VTZ3VNQTtJQVFJLGlCQUFBO0VQNmtHSjtBQUNGO0FGNzJTRTtFU3V4TUE7SUFZSSxpQkFBQTtFUDhrR0o7QUFDRjtBRng1U0U7RVM2ek1BO0lBZUksaUJBQUE7RVBnbEdKO0FBQ0Y7QU8za0dJO0VBQ0Usa0JOajdNYztFTWs3TWQsZ0JONzRNTztFTTg0TVAsZU4xM01JO0VNMjNNSixpQk43ME1FO0VNODBNRixtQk4veE1DO0VNZ3lNRCxjTmo3TVM7QUQ4L1NmO0FPNWtHTTtFQUNFLGNObjdNTztFTW83TVAsMEJBQUE7QVA4a0dSO0FPN2tHUTtFQUNFLGNOdDdNSztBRHFnVGY7QU83a0dRO0VBQ0UsY056N01LO0FEd2dUZjtBTzlrR1U7RUFDRSxjTjM3TUc7QUQyZ1RmO0FPNWtHTTtFQUNFLGdCQUFBO0FQOGtHUjtBTzNrR0k7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQk5qOU1jO0VNazlNZCxnQk43Nk1PO0VNODZNUCxtQk43ek1DO0VNOHpNRCxjTi84TVM7QUQ0aFRmO0FPM2tHSTs7Ozs7O0VBTUUsY052OU1TO0VNdzlNVCxnQk50N01RO0FEbWdUZDtBTzNrR0k7O0VBRUUsa0JBQUE7RUFDQSxlTno2TUk7RU0wNk1KLGlCTjUzTUU7RU02M01GLG1CTjkwTUM7QUQyNVNQO0FPNWtHTTs7RUFDRSxjTmorTU87QURnalRmO0FPN2tHTTs7RUFDRSxjTnArTU87RU1xK01QLDBCQUFBO0FQZ2xHUjtBTy9rR1E7O0VBQ0UsY052K01LO0FEeWpUZjtBT2hsR1E7O0VBQ0UsY04xK01LO0FENmpUZjtBT2xsR1U7O0VBQ0UsY041K01HO0FEaWtUZjtBRmw1U0U7RVNvME1JO0lBQ0Usa0JBQUE7SUFDQSxtQkFBQTtFUGlsR047RU8va0dNO0lBQ0UsbUJBQUE7RVBpbEdSO0VPOWtHSTs7Ozs7Ozs7SUFRRSxtQkFBQTtFUGdsR047RU83a0dJOztJQUVFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFUCtrR047QUFDRjtBRnA2U0U7RVN5MU1JO0lBQ0UsZU4zOU1FO0lNNDlNRixpQk4zNk1BO0VEeS9TTjtFTzVrR007SUFDRSxnQkFBQTtFUDhrR1I7RU8za0dJOzs7Ozs7OztJQVFFLGdCQUFBO0VQNmtHTjtFTzFrR0k7O0lBRUUsa0JBQUE7SUFDQSxlTmgvTUU7SU1pL01GLGlCTmg4TUE7RUQ0Z1ROO0FBQ0Y7QUZwL1NFO0VTNDZNSTtJQUNFLGVOMy9NRTtJTTQvTUYsaUJONThNQTtFRHVoVE47RU96a0dNO0lBQ0UsZ0JBQUE7RVAya0dSO0VPeGtHSTs7Ozs7Ozs7SUFRRSxnQkFBQTtFUDBrR047RU92a0dJOztJQUVFLGtCQUFBO0lBQ0EsZU5oaE5FO0lNaWhORixpQk5qK01BO0VEMGlUTjtBQUNGO0FGN2dURTtFU3c4TUk7SUFDRSxlTnRoTkU7SU11aE5GLGlCTnQrTUE7RUQ4aVROO0VPdGtHTTtJQUNFLGdCQUFBO0VQd2tHUjtFT3JrR0k7Ozs7Ozs7O0lBUUUsZ0JBQUE7RVB1a0dOO0VPcGtHSTs7SUFFRSxrQkFBQTtJQUNBLGVOM2lORTtJTTRpTkYsaUJOMy9NQTtFRGlrVE47QUFDRjtBT25rR0U7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FQcWtHSjtBRjcvU0U7RVNtN01BO0lBUUksbUJBQUE7SUFDQSxZQUFBO0VQc2tHSjtBQUNGO0FGNS9TRTtFUzQ2TUE7SUFhSSxnQkFBQTtJQUNBLFNBQUE7RVB1a0dKO0FBQ0Y7QUZ6alRFO0VTbStNQTtJQWtCSSxTQUFBO0VQd2tHSjtBQUNGO0FPcmtHRTtFQUNFLDRCQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QVB1a0dKO0FGcGhURTtFU3k4TUE7SUFPSSwrQkFBQTtFUHdrR0o7QUFDRjtBRmxoVEU7RVNrOE1BO0lBV0ksNEJBQUE7RVB5a0dKO0FBQ0Y7QUY5a1RFO0VTeS9NQTtJQWVJLDRCQUFBO0VQMGtHSjtBQUNGO0FGdG1URTtFUzRnTkE7SUFtQkksYUFBQTtFUDJrR0o7QUFDRjtBRjluVEU7RVMraE5BO0lBc0JJLGNBQUE7RVA2a0dKO0FBQ0Y7QU8za0dFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0FQNmtHSjtBRm5qVEU7RVNrK01BO0lBT0ksV0FBQTtJQUNBLGdCQUFBO0VQOGtHSjtBQUNGO0FGbGpURTtFUzI5TUE7SUFZSSxXQUFBO0lBQ0EsYUFBQTtFUCtrR0o7QUFDRjtBRnptVEU7RVM0Z05BO0lBaUJJLFdBQUE7RVBnbEdKO0FBQ0Y7QUZwblRFO0VTa2hOQTtJQXFCSSxXQUFBO0VQaWxHSjtBQUNGO0FGL3BURTtFU3dqTkE7SUF5QkksYUFBQTtFUGtsR0o7QUFDRjtBT2hsR0U7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSwwREFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBUGtsR0o7QUZ6bFRFO0VTOC9NQTtJQVlJLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0VQbWxHSjtBQUNGO0FGMWxURTtFU3UvTUE7SUFtQkksWUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtFUG9sR0o7QUFDRjtBRm5wVEU7RVN3aU5BO0lBMEJJLFdBQUE7RVBxbEdKO0FBQ0Y7QUY5cFRFO0VTOGlOQTtJQThCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0VQc2xHSjtBQUNGO0FGenJURTtFU2lrTkE7SUFxQ0ksV0FBQTtFUHVsR0o7QUFDRjtBT3JsR0U7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxpREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0FQdWxHSjtBRnZvVEU7RVNzaU5BO0lBYUksZUFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSxnQkFBQTtFUHdsR0o7QUFDRjtBRnpvVEU7RVMraE5BO0lBcUJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0VQeWxHSjtBQUNGO0FGenNURTtFU3NsTkE7SUE2QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtJQUNBLGFBQUE7RVAwbEdKO0FBQ0Y7QU94bEdFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0FQMGxHSjtBT3psR0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUDJsR047QUY3cVRFO0VTMGtOQTtJQVlJLGVBQUE7SUFDQSxnQkFBQTtFUDJsR0o7QUFDRjtBRjVxVEU7RVNta05BO0lBaUJJLFlBQUE7SUFDQSxhQUFBO0VQNGxHSjtBQUNGO0FGbnVURTtFU29uTkE7SUFzQkksV0FBQTtFUDZsR0o7QUFDRjtBRjl1VEU7RVMwbk5BO0lBMEJJLFdBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7SUFBQSxpQkFBQTtFUDhsR0o7QUFDRjs7QU96bEdFO0VBQ0UscUJBQUE7QVA0bEdKO0FGenNURTtFUzRtTkE7SUFJSSwwQkFBQTtFUDZsR0o7QUFDRjtBRnZzVEU7RVNxbU5BO0lBUUksc0JBQUE7RVA4bEdKO0FBQ0Y7QUZud1RFO0VTNHBOQTtJQVlJLG9CQUFBO0VQK2xHSjtBQUNGO0FGOXlURTtFU2tzTkE7SUFnQkksaUJBQUE7RVBnbUdKO0FBQ0Y7QU85bEdFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBUGdtR0o7QUZsdVRFO0VTK25OQTtJQU1JLFlBQUE7RVBpbUdKO0FBQ0Y7QUZodVRFO0VTd25OQTtJQVVJLFVBQUE7RVBrbUdKO0FBQ0Y7QUY1eFRFO0VTK3FOQTtJQWNJLFNBQUE7RVBtbUdKO0FBQ0Y7QUZwelRFO0VTa3NOQTtJQWtCSSxTQUFBO0VQb21HSjtBQUNGO0FGNTBURTtFU3F0TkE7SUFzQkksc0JBQUE7SUFDQSxTQUFBO0VQcW1HSjtBQUNGO0FPbm1HRTtFQUNFLDBCQUFBO0VBQ0EsZUFBQTtBUHFtR0o7QUZod1RFO0VTeXBOQTtJQUtJLG1DQUFBO0lBQ0EsZ0JBQUE7RVBzbUdKO0FBQ0Y7QUYvdlRFO0VTa3BOQTtJQVVJLDJCQUFBO0lBQ0EsZUFBQTtFUHVtR0o7QUFDRjtBRjV6VEU7RVN5c05BO0lBZUksMEJBQUE7SUFDQSxlQUFBO0VQd21HSjtBQUNGO0FGcjFURTtFUzR0TkE7SUFvQkkseUJBQUE7SUFDQSwwQkFBQTtFUHltR0o7QUFDRjtBRjkyVEU7RVMrdU5BO0lBeUJJLHNCQUFBO0lBQ0EsY0FBQTtFUDBtR0o7QUFDRjtBT3ZtR0k7RUFDRSxnQ045ck5rQjtFTStyTmxCLGtCTjcyTmM7RU04Mk5kLGdCTnQwTkk7RU11ME5KLGVOOXlOSTtFTSt5TkosaUJOM3ZORTtFTTR2TkYsbUJOM3ROQztFTTR0TkQsY056Mk5TO0FEazlUZjtBRnZ5VEU7RVNrc05JO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUHdtR047QUFDRjtBRnR5VEU7RVNrc05JO0lBQ0UsZU5sek5FO0lNbXpORixpQk5ud05BO0VEMDJUTjtBQUNGO0FPcG1HRTtFQUNFLGdCQUFBO0FQc21HSjtBRnR6VEU7RVMrc05BO0lBSUksbUJBQUE7RVB1bUdKO0FBQ0Y7QUZwelRFO0VTd3NOQTtJQVFJLGdCQUFBO0VQd21HSjtBQUNGO0FGaDNURTtFUyt2TkE7SUFZSSxnQkFBQTtFUHltR0o7QUFDRjtBT3ZtR0U7RUFDRSw2QkFBQTtFQUNBLGFBQUE7QVB5bUdKO0FPcm1HUTtFQUNFLG9CQUFBO0FQdW1HVjtBT3BtR007RUFDRSxvQkFBQTtBUHNtR1I7QU9qbUdRO0VBQ0UsY0FBQTtBUG1tR1Y7QU8xbEdZO0VBQ0UsUUFBQTtBUDRsR2Q7QU9obEdjO0VBQ0UsNEhBQUE7QVBrbEdoQjtBTzVrR2M7RUFDRSxjTng3TkQ7QURzZ1VmO0FPcGtHYztFQUNFLGNObjhORDtBRHlnVWY7QU8xakdjO0VBQ0UsNkhBQUE7QVA0akdoQjtBT3RqR2M7RUFDRSxjTmw5TkQ7QUQwZ1VmO0FPOWlHYztFQUNFLGNONzlORDtBRDZnVWY7QU9waUdjO0VBQ0UsNEhBQUE7QVBzaUdoQjtBT2hpR2M7RUFDRSxjTjUrTkQ7QUQ4Z1VmO0FPeGhHYztFQUNFLGNOdi9ORDtBRGloVWY7QU85Z0djO0VBQ0UsOEhBQUE7QVBnaEdoQjtBTzFnR2M7RUFDRSxjTi9nT0Q7QUQyaFVmO0FPbGdHYztFQUNFLGNOMWhPRDtBRDhoVWY7QU81L0ZFO0VBQ0UsZUFBQTtFQUNBLDZCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCTnhqT2dCO0VNeWpPaEIsZ0JOamhPTTtFTWtoT04sZU5wZ09NO0VNcWdPTixpQk52OU5JO0VNdzlOSixtQk50Nk5HO0VNdTZOSCxjTnhqT1c7QURzalVmO0FPNy9GSTtFQUNFLGNOMWpPUztFTTJqT1QsZ0JBQUE7RUFDQSw2QkFBQTtBUCsvRk47QU83L0ZJO0VBQ0UsZ0NBQUE7QVArL0ZOO0FPNy9GSTtFQUNFLGFBQUE7QVArL0ZOO0FPNy9GSTtFQUVFLGdCQUFBO0VBQ0EsNkJBQUE7QVA4L0ZOO0FGdDVURTtFUzYzTkE7SUErQkksMEJBQUE7RVA4L0ZKO0FBQ0Y7QUZwNVRFO0VTczNOQTtJQW1DSSxvQkFBQTtFUCsvRko7QUFDRjtBRmg5VEU7RVM2Nk5BO0lBdUNJLG9CQUFBO0VQZ2dHSjtBQUNGO0FGMy9URTtFU205TkE7SUEyQ0ksb0JBQUE7RVBpZ0dKO0FBQ0Y7QU8vL0ZFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxRQUFBO0FQaWdHSjtBRmg3VEU7RVMyNk5BO0lBT0ksWUFBQTtFUGtnR0o7QUFDRjtBRjk2VEU7RVNvNk5BO0lBV0ksU0FBQTtFUG1nR0o7QUFDRjtBRjErVEU7RVMyOU5BO0lBZUksUUFBQTtFUG9nR0o7QUFDRjtBRnJoVUU7RVNpZ09BO0lBbUJJLFFBQUE7RVBxZ0dKO0FBQ0Y7QU9uZ0dFO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VUL21PRixnQ0FBQTtBRXFuVUY7QU9wZ0dJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVBzZ0dOO0FGajlURTtFU2k4TkE7SUFjSSxhQUFBO0lBQ0EsY0FBQTtFUHNnR0o7QUFDRjtBRmg5VEU7RVMwN05BO0lBbUJJLFdBQUE7SUFDQSxZQUFBO0VQdWdHSjtBQUNGO0FGN2dVRTtFU2kvTkE7SUF3QkksV0FBQTtJQUNBLFlBQUE7RVB3Z0dKO0FBQ0Y7QUZ6alVFO0VTdWhPQTtJQTZCSSxXQUFBO0lBQ0EsWUFBQTtFUHlnR0o7QUFDRjtBT3RnR0k7RUFDRSxrQk54cE9jO0VNeXBPZCxnQk5qbk9JO0VNa25PSixlTnBtT0k7RU1xbU9KLGlCTnZqT0U7RU13ak9GLG1CTnRnT0M7RU11Z09ELGNOeHBPUztBRGdxVWY7QUZqL1RFO0VTNitOSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVB1Z0dOO0FBQ0Y7QUZoL1RFO0VTNitOSTtJQUNFLGVOaG5PRTtJTWluT0YsaUJOdGtPQTtFRDRrVU47QUFDRjtBRjdpVUU7RVMyaU9JO0lBQ0UsZU41bk9FO0lNNm5PRixpQk43a09BO0VEa2xVTjtBQUNGO0FGemxVRTtFU3VsT0k7SUFDRSxlTmxvT0U7SU1tb09GLGlCTm5sT0E7RUR3bFVOO0FBQ0Y7QU9qZ0dJO0VBQ0UsZ0NBQUE7QVBtZ0dOO0FPaGdHRTtFQUNFLGlCQUFBO0FQa2dHSjtBRi9nVUU7RVM0Z09BO0lBSUksa0JBQUE7RVBtZ0dKO0FBQ0Y7QUY3Z1VFO0VTcWdPQTtJQVFJLGlCQUFBO0VQb2dHSjtBQUNGO0FGemtVRTtFUzRqT0E7SUFZSSxpQkFBQTtFUHFnR0o7QUFDRjtBRnBuVUU7RVNrbU9BO0lBZ0JJLGlCQUFBO0VQc2dHSjtBQUNGO0FPbmdHRTtFQUNFLGVBQUE7QVBxZ0dKO0FGdGlVRTtFU2dpT0E7SUFJSSxrQkFBQTtFUHNnR0o7QUFDRjtBRnBpVUU7RVN5aE9BO0lBUUksZUFBQTtFUHVnR0o7QUFDRjtBRmhtVUU7RVNnbE9BO0lBWUksZUFBQTtFUHdnR0o7QUFDRjtBT3RnR0U7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxTQUFBO0FQd2dHSjtBT3ZnR0k7RUFDRSxrQk54dU9jO0VNeXVPZCxnQk5qc09JO0VNa3NPSixlTnByT0k7RU1xck9KLGlCTnZvT0U7RU13b09GLG1CTnRsT0M7RU11bE9ELGNOeHVPUztBRGl2VWY7QUZsa1VFO0VTK2lPQTtJQWNJLFlBQUE7RVB5Z0dKO0VPdmdHSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVB5Z0dOO0FBQ0Y7QUYzblVFO0VTc25PSTtJQUNFLGVOenNPRTtJTTBzT0YsaUJOL3BPQTtFRHVxVU47QUFDRjtBT25nR0U7RUFDRSxtQ0FBQTtBUHFnR0o7QUZwbFVFO0VTOGtPQTtJQUlJLHVDQUFBO0VQc2dHSjtBQUNGO0FGbGxVRTtFU3VrT0E7SUFRSSxvQ0FBQTtFUHVnR0o7QUFDRjtBRjlvVUU7RVM4bk9BO0lBWUksbUNBQUE7RVB3Z0dKO0FBQ0Y7QUZ0cVVFO0VTaXBPQTtJQWdCSSwwQkFBQTtFUHlnR0o7QUFDRjtBT3ZnR0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QVB5Z0dKO0FPdmdHRTtFQUNFLGFBQUE7QVB5Z0dKO0FPdmdHSTtFQUNFLGNBQUE7QVB5Z0dOO0FPdGdHRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FQd2dHSjtBT3ZnR0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUHlnR047QU90Z0dJO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtBUHdnR047QUZob1VFO0VTOG1PQTtJQWNJLGdCQUFBO0VQd2dHSjtBQUNGO0FGOW5VRTtFU3VtT0E7SUFrQkksYUFBQTtFUHlnR0o7QUFDRjtBRjFyVUU7RVM4cE9BO0lBc0JJLGFBQUE7RVAwZ0dKO0FBQ0Y7QUZydVVFO0VTb3NPQTtJQTBCSSxhQUFBO0VQMmdHSjtBQUNGOztBT3JnR0U7RUFDRSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QVB3Z0dKO0FPbGdHWTtFQUNFLGNOcDBPQztBRHcwVWY7QU8vL0ZjO0VBQ0UseUJOMTBPRDtFTTIwT0MsY045ME9EO0VNZzFPQyxxRUFBQTtBUGdnR2hCO0FPeCtGWTtFQUNFLGNOajJPQztBRDIwVWY7QU9yK0ZjO0VBQ0UseUJOdjJPRDtFTXcyT0MsY05oM09EO0VNazNPQyxxRUFBQTtBUHMrRmhCO0FPLzhGWTtFQUNFLGNOLzNPQztBRGcxVWY7QU81OEZjO0VBQ0UseUJOcjRPRDtFTXM0T0MsY05qNU9EO0VNbTVPQyxxRUFBQTtBUDY4RmhCO0FPdDdGWTtFQUNFLGNObDZPQztBRDAxVWY7QU9uN0ZjO0VBQ0UseUJOeDZPRDtFTXk2T0MsY05sN09EO0VNbzdPQyxxRUFBQTtBUG83RmhCO0FGMXJVRTtFUytvT0E7SUEySUksb0JBQUE7SUFDQSxvQkFBQTtFUG82Rko7QUFDRjtBRnpyVUU7RVN3b09BO0lBZ0pJLGlCQUFBO0lBQ0Esa0JBQUE7RVBxNkZKO0FBQ0Y7QUZ0dlVFO0VTK3JPQTtJQXFKSSxpQkFBQTtJQUNBLGlCQUFBO0VQczZGSjtBQUNGO0FGbHlVRTtFU3F1T0E7SUEwSkksaUJBQUE7SUFDQSxpQkFBQTtFUHU2Rko7QUFDRjtBT3I2RkU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QVB1NkZKO0FPcDZGSTtFQUNFLGdDTnp6T2tCO0VNMHpPbEIsa0JOeCtPYztFTXkrT2QsZ0JOajhPSTtFTWs4T0osZU56Nk9JO0VNMDZPSixpQk50M09FO0VNdTNPRixtQk50MU9DO0VNdTFPRCxjTnArT1M7RU1xK09ULGtCQUFBO0FQczZGTjtBRmh1VUU7RVM4ek9JO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUHE2Rk47QUFDRjtBRi90VUU7RVM4ek9JO0lBQ0UsZU45Nk9FO0lNKzZPRixpQk4vM09BO0VEbXlVTjtBQUNGO0FPajZGRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBUG02Rko7QU9qNkZNO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJOdmdQTztFTXdnUFAsbUJBQUE7RUFDQSxrQk45Z1BZO0VNK2dQWixnQk52K09FO0VNdytPRixlTjU5T0U7RU02OU9GLGlCTjc2T0E7RU04Nk9BLG1CTjUzT0Q7RU02M09DLGNON2dQTztFTThnUFAsa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RVQxZ1BOLGdDQUFBO0VTNGdQTSx5REFBQTtFQUNBLHFFQUFBO0VBS0EsMEJBQUEsRUFBQSwrREFBQTtFQUNBLGlDQUFBLEVBQUEsK0NBQUE7QVArNUZSO0FPcjFGUTtFQUNFLGdDQUFBO0VBQ0EsY050bVBLO0FENjdVZjtBRjl3VUU7RVMyME9BO0lBdUxJLG1CQUFBO0lBRUEsWUFBQTtFUCt3Rko7RU83d0ZNO0lBQ0Usd0JBQUE7SUFFQSxzQkFBQTtJQUVBLGtCQUFBO0lBQ0Esb0JBQUE7RVA2d0ZSO0VPM3dGUTtJQUNFLHNCQUFBO0VQNndGVjtFTzN3RlE7SUFDRSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVA2d0ZWO0FBQ0Y7QUYzeFVFO0VTbzBPQTtJQWdOSSxnQkFBQTtJQUVBLFNBQUE7RVAwd0ZKO0VPeHdGTTtJQUNFLGtCQUFBO0lBRUEsb0JBQUE7SUFFQSxlTjlwUEE7SU0rcFBBLGlCTjVtUEY7RURvM1VOO0VPdHdGUTtJQUNFLG9CQUFBO0VQd3dGVjtFT3R3RlE7SUFDRSxrQkFBQTtJQUNBLGVOdHFQRjtJTXVxUEUsaUJOcG5QSjtFRDQzVU47QUFDRjtBRnQyVUU7RVMyM09BO0lBeU9JLGdCQUFBO0lBRUEsU0FBQTtFUHF3Rko7RU9ud0ZNO0lBQ0Usa0JBQUE7SUFFQSxtQkFBQTtJQUVBLGVON3JQQTtJTThyUEEsaUJOOW9QRjtFRGk1VU47RU9qd0ZRO0lBQ0UsbUJBQUE7RVBtd0ZWO0VPandGUTtJQUNFLGtCQUFBO0lBRUEsZU50c1BGO0lNdXNQRSxpQk52cFBKO0VEeTVVTjtBQUNGO0FGaDZVRTtFU2k2T0E7SUFtUUksZ0JBQUE7SUFFQSxRQUFBO0VQK3ZGSjtFTzd2Rk07SUFDRSxrQkFBQTtJQUVBLG1CQUFBO0lBRUEsZU52dFBBO0lNd3RQQSxpQk54cVBGO0VEcTZVTjtFTzN2RlE7SUFDRSxtQkFBQTtFUDZ2RlY7RU8zdkZRO0lBQ0Usa0JBQUE7SUFFQSxlTmh1UEY7SU1pdVBFLGlCTmpyUEo7RUQ2NlVOO0FBQ0Y7QU92dkZFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsT0FBQTtFQUNBLGVBQUE7RUFFQSxnQkFBQTtBUHd2Rko7QUZ2MlVFO0VTdW1QQTtJQVdJLG9CQUFBO0lBQ0EsWUFBQTtJQUVBLGtCQUFBO0VQd3ZGSjtBQUNGO0FGdjJVRTtFU2dtUEE7SUFrQkksaUJBQUE7SUFDQSxVQUFBO0lBRUEsZUFBQTtFUHd2Rko7QUFDRjtBRnI2VUU7RVN1cFBBO0lBeUJJLGlCQUFBO0lBQ0EsVUFBQTtJQUVBLGVBQUE7RVB3dkZKO0FBQ0Y7QUZsOVVFO0VTNnJQQTtJQWdDSSxpQkFBQTtJQUNBLFVBQUE7SUFFQSxVQUFBO0VQd3ZGSjtBQUNGO0FPdHZGRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLFNBQUE7QVB3dkZKO0FGeDRVRTtFUzZvUEE7SUFNSSxZQUFBO0VQeXZGSjtBQUNGO0FGdDRVRTtFU3NvUEE7SUFVSSxTQUFBO0VQMHZGSjtBQUNGO0FGbDhVRTtFUzZyUEE7SUFjSSxTQUFBO0VQMnZGSjtBQUNGO0FGMTlVRTtFU2d0UEE7SUFrQkksU0FBQTtFUDR2Rko7QUFDRjtBRmwvVUU7RVNtdVBBO0lBc0JJLFNBQUE7RVA2dkZKO0FBQ0Y7QU8zdkZFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUDZ2Rko7QU8xdkZNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0FQNHZGUjtBTzF2Rk07RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUNBQUE7RUFDQSxrQkFBQTtBUDR2RlI7QU8xdkZNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtBUDR2RlI7QU94dkZNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0FQMHZGUjtBT3h2Rk07RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBUDB2RlI7QU94dkZNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FQMHZGUjtBRi84VUU7RVNzcVBBO0lBZ0ZJLGVBQUE7SUFDQSxnQkFBQTtFUDZ0Rko7RU8xdEZNO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsY0FBQTtJQUNBLGdCQUFBO0VQNHRGUjtFTzF0Rk07SUFDRSxlQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0VQNHRGUjtFTzF0Rk07SUFDRSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtFUDR0RlI7RU94dEZNO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0VQMHRGUjtFT3h0Rk07SUFDRSxlQUFBO0lBQ0EsZUFBQTtJQUNBLGFBQUE7SUFDQSxlQUFBO0VQMHRGUjtFT3h0Rk07SUFDRSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtFUDB0RlI7QUFDRjtBRmgvVUU7RVMrcFBBO0lBMElJLFlBQUE7SUFDQSxhQUFBO0VQMnNGSjtFT3hzRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxjQUFBO0VQMHNGUjtFT3hzRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VQMHNGUjtFT3hzRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7RVAwc0ZSO0VPdHNGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7RVB3c0ZSO0VPdHNGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7RVB3c0ZSO0VPdHNGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtFUHdzRlI7QUFDRjtBRi9rVkU7RVNzdFBBO0lBb01JLFlBQUE7SUFDQSxhQUFBO0VQeXJGSjtFT3RyRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxjQUFBO0VQd3JGUjtFT3RyRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0VQd3JGUjtFT3RyRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7RVB3ckZSO0VPcHJGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7RVBzckZSO0VPcHJGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7RVBzckZSO0VPcHJGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtFUHNyRlI7QUFDRjtBRjdwVkU7RVM0dlBBO0lBOFBJLFlBQUE7SUFDQSxhQUFBO0VQdXFGSjtFT3BxRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7SUFDQSxhQUFBO0VQc3FGUjtFT3BxRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0VQc3FGUjtFT3BxRk07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7RVBzcUZSO0VPbHFGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJQUNBLGNBQUE7RVBvcUZSO0VPbHFGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7RVBvcUZSO0VPbHFGTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtFUG9xRlI7QUFDRjtBT2pwRkU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSwwREFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RVQzb1FGLGdDQUFBO0FFK3hWRjtBT2pwRkU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxpREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFVHBwUUYsZ0NBQUE7QUV3eVZGO0FPanBGRTtFQUNFLGtCQUFBO0VUeHBRRixnQ0FBQTtBRTR5VkY7QU9scEZJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVBvcEZOO0FPN29GRTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBUCtvRko7QU96b0ZZO0VBQ0UsY05oclFDO0FEMnpWZjtBT3RvRmM7RUFDRSx5Qk50clFEO0VNdXJRQyxjTjFyUUQ7RU00clFDLHFFQUFBO0FQdW9GaEI7QU9obkZZO0VBQ0UsY041c1FDO0FEOHpWZjtBTzdtRmM7RUFDRSx5Qk5sdFFEO0VNbXRRQyxjTjN0UUQ7RU02dFFDLHFFQUFBO0FQOG1GaEI7QU92bEZZO0VBQ0UsY04xdVFDO0FEbTBWZjtBT3BsRmM7RUFDRSx5Qk5odlFEO0VNaXZRQyxjTjV2UUQ7RU04dlFDLHFFQUFBO0FQcWxGaEI7QU85akZZO0VBQ0UsY043d1FDO0FENjBWZjtBTzNqRmM7RUFDRSx5Qk5ueFFEO0VNb3hRQyxjTjd4UUQ7RU0reFFDLHFFQUFBO0FQNGpGaEI7QUY3cVZFO0VTMi9QQTtJQTBJSSxvQkFBQTtJQUNBLHFCQUFBO0VQNGlGSjtBQUNGO0FGNXFWRTtFU28vUEE7SUErSUksaUJBQUE7SUFDQSxrQkFBQTtFUDZpRko7QUFDRjtBRnp1VkU7RVMyaVFBO0lBb0pJLGlCQUFBO0lBQ0Esa0JBQUE7RVA4aUZKO0FBQ0Y7QUZsd1ZFO0VTOGpRQTtJQXlKSSxnQkFBQTtJQUNBLGlCQUFBO0VQK2lGSjtBQUNGO0FPNWlGRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBUDhpRko7QU81aUZFO0VBQ0UsbUJBQUE7QVA4aUZKO0FGNXNWRTtFUzZwUUE7SUFJSSxzQkFBQTtFUCtpRko7QUFDRjtBRjFzVkU7RVNzcFFBO0lBUUksbUJBQUE7RVBnakZKO0FBQ0Y7QUZ0d1ZFO0VTNnNRQTtJQVlJLG1CQUFBO0VQaWpGSjtBQUNGO0FGOXhWRTtFU2d1UUE7SUFnQkksZUFBQTtFUGtqRko7QUFDRjtBTy9pRkk7RUFDRSxnQ054clFrQjtFTXlyUWxCLGtCTnYyUWM7RU13MlFkLGdCTmgwUUk7RU1pMFFKLGVOeHlRSTtFTXl5UUosaUJOcnZRRTtFTXN2UUYsbUJOcnRRQztFTXN0UUQsY05uMlFTO0VNbzJRVCxrQkFBQTtBUGlqRk47QUYxdVZFO0VTNnJRSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVBnakZOO0FBQ0Y7QUZ6dVZFO0VTNnJRSTtJQUNFLGVON3lRRTtJTTh5UUYsaUJOOXZRQTtFRDZ5Vk47QUFDRjtBTzVpRkU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVA4aUZKO0FPNWlGTTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHlCTnQ0UU87RU11NFFQLG1CQUFBO0VBQ0Esa0JONzRRWTtFTTg0UVosZ0JOdDJRRTtFTXUyUUYsZU4zMVFFO0VNNDFRRixpQk41eVFBO0VNNnlRQSxtQk4zdlFEO0VNNHZRQyxjTjU0UU87RU02NFFQLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VUejRRTixnQ0FBQTtFUzI0UU0seURBQUE7RUFDQSxxRUFBQTtFQUtBLDBCQUFBLEVBQUEsK0RBQUE7RUFDQSxpQ0FBQSxFQUFBLCtDQUFBO0FQMGlGUjtBT2orRVE7RUFDRSxnQ0FBQTtFQUNBLGNOcCtRSztBRHU4VmY7QUZ4eFZFO0VTMHNRQTtJQXFMSSxtQkFBQTtJQUVBLFlBQUE7RVA0NUVKO0VPMTVFTTtJQUNFLHdCQUFBO0lBRUEsc0JBQUE7SUFFQSxrQkFBQTtJQUNBLG9CQUFBO0VQMDVFUjtFT3g1RVE7SUFDRSxzQkFBQTtFUDA1RVY7RU94NUVRO0lBQ0Usd0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VQMDVFVjtBQUNGO0FGcnlWRTtFU21zUUE7SUE4TUksZ0JBQUE7SUFFQSxTQUFBO0VQdTVFSjtFT3I1RU07SUFDRSxrQkFBQTtJQUVBLG9CQUFBO0lBRUEsZU4zaFJBO0lNNGhSQSxpQk56K1FGO0VEODNWTjtFT241RVE7SUFDRSxvQkFBQTtFUHE1RVY7RU9uNUVRO0lBQ0Usa0JBQUE7SUFDQSxlTm5pUkY7SU1vaVJFLGlCTmovUUo7RURzNFZOO0FBQ0Y7QUZoM1ZFO0VTMHZRQTtJQXVPSSxnQkFBQTtJQUNBLFNBQUE7SUFDQSxzQkFBQTtFUG01RUo7RU9qNUVNO0lBQ0Usa0JBQUE7SUFFQSxtQkFBQTtJQUVBLGVOMWpSQTtJTTJqUkEsaUJOM2dSRjtFRDQ1Vk47RU8vNEVRO0lBQ0UsbUJBQUE7RVBpNUVWO0VPLzRFUTtJQUNFLGtCQUFBO0lBRUEsZU5ua1JGO0lNb2tSRSxpQk5waFJKO0VEbzZWTjtBQUNGO0FGMzZWRTtFU2d5UUE7SUFpUUksZ0JBQUE7SUFDQSxTQUFBO0VQODRFSjtFTzU0RU07SUFDRSxrQkFBQTtJQUVBLG1CQUFBO0lBRUEsZU5ubFJBO0lNb2xSQSxpQk5waVJGO0VEZzdWTjtFTzE0RVE7SUFDRSxtQkFBQTtFUDQ0RVY7RU8xNEVRO0lBQ0Usa0JBQUE7SUFFQSxlTjVsUkY7SU02bFJFLGlCTjdpUko7RUR3N1ZOO0FBQ0Y7QU90NEVFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUVBLGdCQUFBO0FQdTRFSjtBRmozVkU7RVNtK1FBO0lBVUksb0JBQUE7RVB3NEVKO0FBQ0Y7QUYvMlZFO0VTNDlRQTtJQWNJLGlCQUFBO0VQeTRFSjtBQUNGO0FGMzZWRTtFU21oUkE7SUFrQkksaUJBQUE7RVAwNEVKO0FBQ0Y7QUZuOFZFO0VTc2lSQTtJQXNCSSxnQkFBQTtJQUNBLGdCQUFBO0VQMjRFSjtBQUNGO0FPejRFRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QVAyNEVKO0FGMzRWRTtFUzYvUUE7SUFNSSxZQUFBO0VQNDRFSjtBQUNGO0FGejRWRTtFU3MvUUE7SUFVSSxTQUFBO0VQNjRFSjtBQUNGO0FGcjhWRTtFUzZpUkE7SUFjSSxTQUFBO0VQODRFSjtBQUNGO0FGNzlWRTtFU2drUkE7SUFrQkksdUJBQUE7RVArNEVKO0FBQ0Y7QU83NEVFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUCs0RUo7QU81NEVNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0FQODRFUjtBTzU0RU07RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBUDg0RVI7QU81NEVNO0VBQ0UsYUFBQTtBUDg0RVI7QU96NEVNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0FQMjRFUjtBT3o0RU07RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUNBQUE7RUFDQSxrQkFBQTtBUDI0RVI7QU96NEVNO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtBUDI0RVI7QUYzOFZFO0VTa2hSQTtJQStFSSxlQUFBO0lBQ0EsZ0JBQUE7RVA4MkVKO0VPMzJFTTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtFUDYyRVI7RU8zMkVNO0lBQ0UsZUFBQTtJQUNBLGVBQUE7SUFDQSxhQUFBO0lBQ0EsZUFBQTtFUDYyRVI7RU8zMkVNO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7RVA2MkVSO0VPejJFTTtJQUNFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGNBQUE7SUFDQSxnQkFBQTtFUDIyRVI7RU96MkVNO0lBQ0UsZUFBQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtFUDIyRVI7RU96MkVNO0lBQ0UsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7RVAyMkVSO0FBQ0Y7QUY1K1ZFO0VTMmdSQTtJQXlJSSxZQUFBO0lBQ0EsYUFBQTtFUDQxRUo7RU96MUVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0lBQ0EsY0FBQTtFUDIxRVI7RU96MUVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0lBQ0EsWUFBQTtFUDIxRVI7RU96MUVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0VQMjFFUjtFT3YxRU07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxjQUFBO0VQeTFFUjtFT3YxRU07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VQeTFFUjtFT3YxRU07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7RVB5MUVSO0FBQ0Y7QUYza1dFO0VTa2tSQTtJQW1NSSxZQUFBO0lBQ0EsYUFBQTtFUDAwRUo7RU92MEVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0lBQ0EsY0FBQTtFUHkwRVI7RU92MEVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0VQeTBFUjtFT3YwRU07SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7RVB5MEVSO0VPcjBFTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJQUNBLGNBQUE7RVB1MEVSO0VPcjBFTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtFUHUwRVI7RU9yMEVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0VQdTBFUjtBQUNGO0FGM3BXRTtFU3dtUkE7SUErUEksV0FBQTtJQUNBLGFBQUE7RVB3ekVKO0VPcnpFTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7RVB1ekVSO0VPcnpFTTtJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLFlBQUE7RVB1ekVSO0VPcnpFTTtJQUNFLFdBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtFUHV6RVI7RU9uekVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtFUHF6RVI7RU9uekVNO0lBQ0UsWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFUHF6RVI7RU9uekVNO0lBQ0UsV0FBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0VQcXpFUjtBQUNGO0FPbHlFRTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLDBEQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFVHgvUkYsZ0NBQUE7QUU2eFdGO0FPbHlFRTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VUamdTRixnQ0FBQTtBRXN5V0Y7QU9seUVFO0VBQ0Usa0JBQUE7RVRyZ1NGLGdDQUFBO0FFMHlXRjtBT255RUk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUHF5RU47QUZ0b1dFO0VTczJSQTtJQUVJLG1CQUFBO0VQa3lFSjtBQUNGO0FGcG9XRTtFUysxUkE7SUFNSSxpQkFBQTtFUG15RUo7QUFDRjtBT2p5RUU7RUFDRSxrQkFBQTtBUG15RUo7QUZucFdFO0VTKzJSQTtJQUdJLHNCQUFBO0VQcXlFSjtBQUNGO0FPbnlFRTtFQUNFLG1CQUFBO0FQcXlFSjtBT2x5RUU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDZIQUFBO0VBRUEsVUFBQTtBUG15RUo7QUZqcVdFO0VTeTNSQTtJQVFJLGNBQUE7SUFDQSxlQUFBO0lBQ0Esb0JBQUE7SUFDQSx3QkFBQTtFUG95RUo7QUFDRjtBT2x5RUU7RUFDRSx1QkFBQTtBUG95RUo7QUY1cVdFO0VTdTRSQTtJQUlJLGdDQUFBO0VQcXlFSjtBQUNGO0FGMXFXRTtFU2c0UkE7SUFRSSx1QkFBQTtFUHN5RUo7QUFDRjtBT2x5RUk7RUFDRSxnQ04zNVJrQjtFTTQ1UmxCLGtCTjFrU2M7RU0ya1NkLGdCTm5pU0k7RU1vaVNKLGVOM2dTSTtFTTRnU0osaUJOeDlSRTtFTXk5UkYsbUJOeDdSQztFTXk3UkQsY050a1NTO0VNdWtTVCxrQkFBQTtBUG95RU47QUZoc1dFO0VTZzZSSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVBteUVOO0FBQ0Y7QUYvcldFO0VTZzZSSTtJQUNFLGVOaGhTRTtJTWloU0YsaUJOaitSQTtFRG13V047QUFDRjtBTzl4RUU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVBneUVKO0FPOXhFTTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHlCTjFtU087RU0ybVNQLG1CQUFBO0VBQ0Esa0JOam5TWTtFTWtuU1osZ0JOMWtTRTtFTTJrU0YsZU4valNFO0VNZ2tTRixpQk5oaFNBO0VNaWhTQSxtQk4vOVJEO0VNZytSQyxjTmhuU087RU1pblNQLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VUN21TTixnQ0FBQTtBRTg0V0Y7QU8veEVRO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSx1REFBQTtFQUtBLG1CQUFBO0VUM25TUixnQ0FBQTtBRXk1V0Y7QU8xeEVRO0VBQ0Usd0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0Esb0JBQUEsRUFBQSxpREFBQTtFQUNBLFVBQUEsRUFBQSwyQ0FBQTtFQUNBLFVBQUEsRUFBQSw0QkFBQTtFQUNBLGtCTnZwU1U7RU13cFNWLGdCTmhuU0E7RU1pblNBLGVOcm1TQTtFTXNtU0EsaUJOdGpTRjtFTXVqU0UsbUJOcmdTSDtFTXNnU0csY050cFNLO0VITWIsZ0NBQUE7QUU2NldGO0FPenhFUTtFQUNFLHlCTnhwU0s7RU15cFNMLGNONXBTSztBRHU3V2Y7QU8xeEVVO0VBQ0UsdURBQUE7QVA0eEVaO0FPcnhFUTtFQUNFLHlCTjlwU0s7RU0rcFNMLGNOdnFTSztBRDg3V2Y7QU90eEVVO0VBQ0UsdURBQUE7QVB3eEVaO0FPanhFUTtFQUNFLHlCTnRxU0s7RU11cVNMLGNObHJTSztBRHE4V2Y7QU9seEVVO0VBQ0UsdURBQUE7QVBveEVaO0FPM3dFVTtFQUNFLE9BQUE7QVA2d0VaO0FPM3dFVTtFQUNFLFVBQUE7QVA2d0VaO0FPMXdFWTtFQUNFLHVEQUFBO0FQNHdFZDtBT3B3RVk7RUFDRSx1REFBQTtBUHN3RWQ7QU85dkVZO0VBQ0UsdURBQUE7QVBnd0VkO0FGenlXRTtFUzg2UkE7SUF1SUksbUJBQUE7SUFFQSxZQUFBO0VQdXZFSjtFT3J2RU07SUFDRSx3QkFBQTtJQUVBLHNCQUFBO0lBRUEsa0JBQUE7SUFDQSxvQkFBQTtFUHF2RVI7RU9udkVRO0lBQ0Usc0JBQUE7RVBxdkVWO0VPbnZFUTtJQUNFLHdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFUHF2RVY7QUFDRjtBRnR6V0U7RVN1NlJBO0lBZ0tJLGdCQUFBO0lBRUEsU0FBQTtFUGt2RUo7RU9odkVNO0lBQ0Usa0JBQUE7SUFFQSxvQkFBQTtJQUVBLGVOanRTQTtJTWt0U0EsaUJOL3BTRjtFRCs0V047RU85dUVRO0lBQ0Usb0JBQUE7RVBndkVWO0VPOXVFUTtJQUNFLGtCQUFBO0lBQ0EsZU56dFNGO0lNMHRTRSxpQk52cVNKO0VEdTVXTjtBQUNGO0FGajRXRTtFUzg5UkE7SUF5TEksZ0JBQUE7SUFFQSxTQUFBO0VQNnVFSjtFTzN1RU07SUFDRSxrQkFBQTtJQUVBLG1CQUFBO0lBRUEsZU5odlNBO0lNaXZTQSxpQk5qc1NGO0VENDZXTjtFT3p1RVE7SUFDRSxtQkFBQTtFUDJ1RVY7RU96dUVRO0lBQ0Usa0JBQUE7SUFFQSxlTnp2U0Y7SU0wdlNFLGlCTjFzU0o7RURvN1dOO0FBQ0Y7QUYzN1dFO0VTb2dTQTtJQW1OSSxnQkFBQTtJQUVBLFFBQUE7RVB1dUVKO0VPcnVFTTtJQUNFLGtCQUFBO0lBRUEsbUJBQUE7SUFFQSxlTjF3U0E7SU0yd1NBLGlCTjN0U0Y7RURnOFdOO0VPbnVFUTtJQUNFLG1CQUFBO0VQcXVFVjtFT251RVE7SUFDRSxrQkFBQTtJQUVBLGVObnhTRjtJTW94U0UsaUJOcHVTSjtFRHc4V047QUFDRjs7QVExaVhFO0VBQ0UseUJQa0JXO0FEMmhYZjtBUTVpWEk7RUFDRSwyREFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSx3Q0FBQTtBUjhpWE47QVE3aVhNO0VBQ0Usa0VBQUE7QVIraVhSO0FRN2lYTTtFQUNFLGtFQUFBO0FSK2lYUjtBUTdpWE07RUFDRSxrRUFBQTtBUitpWFI7QVE3aVhNO0VBQ0Usa0VBQUE7QVIraVhSO0FRN2lYTTtFQUNFLGtFQUFBO0FSK2lYUjtBUTNpWE07RUFDRSx3QkFBQTtBUjZpWFI7QVExaVhVO0VBQ0UsY0FBQTtBUjRpWFo7QUZ4NVdFO0VVN0lJO0lBQ0Usa0NBQUE7SUFDQSwwQ0FBQTtFUndpWE47RVFwaVhNO0lBQ0UsaUNBQUE7RVJzaVhSO0FBQ0Y7QUYxNVdFO0VVdklJO0lBQ0UsNkJBQUE7SUFDQSx3Q0FBQTtFUm9pWE47RVFoaVhNO0lBQ0UseUJBQUE7RVJraVhSO0FBQ0Y7QUYxOVdFO0VVbkVJO0lBQ0UsNEJBQUE7SUFDQSx3Q0FBQTtFUmdpWE47RVE1aFhNO0lBQ0Usd0JBQUE7RVI4aFhSO0FBQ0Y7QUZ0L1dFO0VVbENNO0lBQ0UsdUJBQUE7RVIyaFhSO0FBQ0Y7QUY5Z1hFO0VVUkk7SUFDRSwyQkFBQTtJQUNBLHVDQUFBO0VSeWhYTjtFUXRoWE07SUFDRSx1QkFBQTtFUndoWFI7QUFDRjtBUXBoWEU7RUFDRSx3QkFBQTtBUnNoWEo7QUZwOFdFO0VVbkZBO0lBSUksaUNBQUE7RVJ1aFhKO0FBQ0Y7QUZsOFdFO0VVMUZBO0lBUUkseUJBQUE7RVJ3aFhKO0FBQ0Y7QUY5L1dFO0VVbkNBO0lBWUksd0JBQUE7RVJ5aFhKO0FBQ0Y7QUZ0aFhFO0VVaEJBO0lBZ0JJLHVCQUFBO0VSMGhYSjtBQUNGO0FGOWlYRTtFVUdBO0lBb0JJLHVCQUFBO0VSMmhYSjtBQUNGO0FRemhYRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBUjJoWEo7QUZuK1dFO0VVNURBO0lBT0ksWUFBQTtFUjRoWEo7QUFDRjtBRmorV0U7RVVuRUE7SUFXSSxTQUFBO0VSNmhYSjtBQUNGO0FGN2hYRTtFVVpBO0lBZUksU0FBQTtFUjhoWEo7QUFDRjtBRnhrWEU7RVUwQkE7SUFtQkksUUFBQTtFUitoWEo7QUFDRjtBUTdoWEU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBUitoWEo7QVE5aFhJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVJnaVhOO0FRL2hYTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FSaWlYUjtBRm5nWEU7RVV0Q0E7SUFhSSxpQkFBQTtFUmdpWEo7RVEvaFhJO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVJpaVhOO0FBQ0Y7QUZyZ1hFO0VVN0NBO0lBcUJJLGNBQUE7RVJpaVhKO0VRaGlYSTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VSa2lYTjtBQUNGO0FGM21YRTtFVWdEQTtJQTZCSSxjQUFBO0VSa2lYSjtFUWppWEk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUm1pWE47QUFDRjtBUS9oWEk7RUFDRSxrQlBwTGM7RU9xTGQsZ0JQakpLO0VPa0pMLGVQdEhJO0VPdUhKLGlCUGxFRTtFT21FRixxQlB2Q0c7RU93Q0gsY1BwS1M7RU9xS1QseUJQakNpQjtBRGtrWHZCO0FGdmlYRTtFVVVJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtJQUNBLHVCQUFBO0VSZ2lYTjtBQUNGO0FGdmlYRTtFVVdJO0lBQ0UsZVAvSEU7SU9nSUYsaUJQL0VBO0VEOG1YTjtBQUNGO0FGMW9YRTtFVStHSTtJQUNFLGVQdEpFO0lPdUpGLGlCUHJHQTtFRG1vWE47QUFDRjtBUTFoWEU7RUFDRSx5QlAvTFc7RU9nTVgsZ0VBQUE7RUFDQSw0QkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkNBQUE7QVI0aFhKO0FRM2hYSTtFQUNFLHVFQUFBO0FSNmhYTjtBUTFoWFU7RUFDRSx5QlB0Tkc7QURrdlhmO0FRM2hYWTtFQUNFLHlCUHJOQztBRGt2WGY7QVFwaFhjO0VBQ0UseUJQbE9EO0FEd3ZYZjtBUXBoWGtCO0VBQ0UsY1B4T0w7QUQ4dlhmO0FRN2dYb0I7RUFDRSxjUC9PUDtBRDh2WGY7QVE5Z1hzQjtFQUNFLDRIQUFBO0FSZ2hYeEI7QVE1Z1hzQjtFQUNFLGNQblBUO0FEaXdYZjtBUTdnWHdCO0VBQ0UsNEhBQUE7QVIrZ1gxQjtBUWhnWFU7RUFDRSx5QlB4UUc7RU95UUgsY1A1UUc7QUQ4d1hmO0FRamdYWTtFQUNFLHlCUHhRQztBRDJ3WGY7QVE3L1dJO0VBQ0UsdUVBQUE7QVIrL1dOO0FRNS9XVTtFQUNFLHlCUGhSRztBRDh3WGY7QVE3L1dZO0VBQ0UseUJQblJDO0FEa3hYZjtBUXQvV2M7RUFDRSx5QlA3UkQ7QURxeFhmO0FRdC9Xa0I7RUFDRSxjUHhTTDtBRGd5WGY7QVEvK1dvQjtFQUNFLGNQMVNQO0FEMnhYZjtBUWgvV3NCO0VBQ0UsNEhBQUE7QVJrL1d4QjtBUTkrV3NCO0VBQ0UsY1BsVFQ7QURreVhmO0FRLytXd0I7RUFDRSw2SEFBQTtBUmkvVzFCO0FRbCtXVTtFQUNFLHlCUG5VRztFT29VSCxjUDVVRztBRGd6WGY7QVFuK1dZO0VBQ0UseUJQclVDO0FEMHlYZjtBUS85V0k7RUFDRSx1RUFBQTtBUmkrV047QVE5OVdVO0VBQ0UseUJQMVVHO0FEMHlYZjtBUS85V1k7RUFDRSx5QlBoVkM7QURpelhmO0FReDlXYztFQUNFLHlCUDFWRDtBRG96WGY7QVF4OVdrQjtFQUNFLGNQeFdMO0FEazBYZjtBUWo5V29CO0VBQ0UsY1B2V1A7QUQwelhmO0FRbDlXc0I7RUFDRSw0SEFBQTtBUm85V3hCO0FRaDlXc0I7RUFDRSxjUDdXVDtBRCt6WGY7QVFqOVd3QjtFQUNFLDRIQUFBO0FSbTlXMUI7QVFwOFdVO0VBQ0UseUJQaFlHO0VPaVlILGNQNVlHO0FEazFYZjtBUXI4V1k7RUFDRSx5QlBsWUM7QUR5MFhmO0FRajhXSTtFQUNFLHVFQUFBO0FSbThXTjtBUWg4V1U7RUFDRSx5QlBoWkc7QURrMVhmO0FRajhXWTtFQUNFLHlCUG5aQztBRHMxWGY7QVExN1djO0VBQ0UseUJQNVpEO0FEdzFYZjtBUTE3V2tCO0VBQ0UsY1B4YUw7QURvMlhmO0FRbjdXb0I7RUFDRSxjUHphUDtBRDgxWGY7QVFwN1dzQjtFQUNFLDhIQUFBO0FSczdXeEI7QVFsN1dzQjtFQUNFLGNQamJUO0FEcTJYZjtBUW43V3dCO0VBQ0UsNEhBQUE7QVJxN1cxQjtBUXQ2V1U7RUFDRSx5QlBsY0c7RU9tY0gsY1A1Y0c7QURvM1hmO0FRdjZXWTtFQUNFLHlCUHRjQztBRCsyWGY7QUZ6c1hFO0VVZ0NBO0lBd1FJLGtDQUFBO0lBQ0EsbURBQUE7RVJxNldKO0FBQ0Y7QUZ4c1hFO0VVeUJBO0lBNlFJLDZCQUFBO0VSczZXSjtBQUNGO0FGcHdYRTtFVWdGQTtJQWlSSSw0QkFBQTtJQUNBLDhDQUFBO0VSdTZXSjtBQUNGO0FGaHpYRTtFVXNIQTtJQXlSSSw0QkFBQTtJQUNBLDJCQUFBO0VScTZXSjtBQUNGO0FRbDZXRTtFQUNFLHVCQUFBO0FSbzZXSjtBRm51WEU7RVU4VEE7SUFJSSw2QkFBQTtFUnE2V0o7QUFDRjtBRmp1WEU7RVV1VEE7SUFRSSx1QkFBQTtFUnM2V0o7QUFDRjtBRjd4WEU7RVU4V0E7SUFZSSx1QkFBQTtFUnU2V0o7QUFDRjtBRnJ6WEU7RVVpWUE7SUFnQkksc0JBQUE7RVJ3NldKO0FBQ0Y7QUY3MFhFO0VVb1pBO0lBb0JJLG1CQUFBO0VSeTZXSjtBQUNGO0FRdjZXRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBUnk2V0o7QUZ4MVhFO0VVMmFBO0lBT0ksc0JBQUE7SUFDQSxTQUFBO0VSMDZXSjtBQUNGO0FReDZXRTtFQUNFLGVBQUE7QVIwNldKO0FGM3dYRTtFVWdXQTtJQUlJLGtCQUFBO0VSMjZXSjtBQUNGO0FGendYRTtFVXlWQTtJQVFJLGVBQUE7RVI0NldKO0FBQ0Y7QUZyMFhFO0VVZ1pBO0lBWUksZUFBQTtFUjY2V0o7QUFDRjtBRjcxWEU7RVVtYUE7SUFnQkksYUFBQTtFUjg2V0o7QUFDRjtBRnIzWEU7RVVzYkE7SUFvQkksY0FBQTtFUis2V0o7QUFDRjtBUTU2V0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QVI4NldKO0FGMXlYRTtFVXdYQTtJQU9JLFlBQUE7RVIrNldKO0FBQ0Y7QUZ4eVhFO0VVaVhBO0lBV0ksU0FBQTtFUmc3V0o7QUFDRjtBRnAyWEU7RVV3YUE7SUFlSSxTQUFBO0VSaTdXSjtBQUNGO0FGLzRYRTtFVThjQTtJQW1CSSxRQUFBO0lBQ0EsZUFBQTtFUms3V0o7QUFDRjtBUWg3V0U7RUFDRSxjQUFBO0FSazdXSjtBUWo3V0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUm03V047QVFsN1dNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVJvN1dSO0FGMTBYRTtFVStZQTtJQVlJLGlCQUFBO0VSbTdXSjtFUWw3V0k7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFUm83V047QUFDRjtBRjUwWEU7RVV3WUE7SUFvQkksY0FBQTtFUm83V0o7RVFuN1dJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVJxN1dOO0FBQ0Y7QUZsN1hFO0VVcWVBO0lBNEJJLGNBQUE7RVJxN1dKO0VRcDdXSTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VSczdXTjtBQUNGO0FRbDdXSTtFQUNFLGtCUHhtQmM7RU95bUJkLGdCUHJrQks7RU9za0JMLGVQMWlCSTtFTzJpQkosaUJQdGZFO0VPdWZGLHFCUDNkRztFTzRkSCxjUHhsQlM7RU95bEJULHlCUHJkaUI7QUR5NFh2QjtBRjkyWEU7RVU4Ykk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0lBQ0EsdUJBQUE7RVJtN1dOO0FBQ0Y7QUY5MlhFO0VVK2JJO0lBQ0UsZVBuakJFO0lPb2pCRixpQlBuZ0JBO0VEcTdYTjtBQUNGO0FGajlYRTtFVW1pQkk7SUFDRSxlUDFrQkU7SU8ya0JGLGlCUHpoQkE7RUQwOFhOO0FBQ0Y7QVE5NldFO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtBUmc3V0o7QUZyNFhFO0VVbWRBO0lBS0ksbUJBQUE7SUFDQSxzQkFBQTtFUmk3V0o7QUFDRjtBRnA0WEU7RVU0Y0E7SUFVSSxnQkFBQTtJQUNBLG1CQUFBO0VSazdXSjtBQUNGO0FGajhYRTtFVW1nQkE7SUFlSSxnQkFBQTtJQUNBLG9CQUFBO0VSbTdXSjtBQUNGO0FGNytYRTtFVXlpQkE7SUFtQkksZ0JBQUE7RVJxN1dKO0FBQ0Y7QVFuN1dFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0FScTdXSjtBUXA3V0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FSczdXTjtBUXA3V0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QVJzN1dOO0FRcjdXTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QVJ1N1dSO0FRcjdXTTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QlBuckJPO0VPb3JCUCxrQkFBQTtFQUNBLFlBQUE7QVJ1N1dSO0FRbjdXSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBUnE3V047QVFwN1dNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QVJzN1dSO0FRcDdXTTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QlAzc0JPO0VPNHNCUCxrQkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0FSczdXUjtBRnI5WEU7RVV5ZUE7SUEyREksZ0JBQUE7SUFDQSxzQkFBQTtFUnE3V0o7RVFwN1dJO0lBQ0Usc0JBQUE7RVJzN1dOO0VRcDdXSTtJQUNFLHNCQUFBO0VSczdXTjtFUXA3V007SUFDRSxzQkFBQTtFUnM3V1I7RVFwN1dNO0lBQ0Usc0JBQUE7RVJzN1dSO0VRbDdXSTtJQUNFLHNCQUFBO0VSbzdXTjtFUWw3V007SUFDRSxzQkFBQTtFUm83V1I7RVFsN1dNO0lBQ0Usc0JBQUE7RVJvN1dSO0FBQ0Y7QUZ6K1hFO0VVa2VBO0lBd0ZJLGFBQUE7RVJtN1dKO0FBQ0Y7QUZyaVlFO0VVeWhCQTtJQTRGSSxhQUFBO0VSbzdXSjtBQUNGO0FGaGxZRTtFVStqQkE7SUFnR0ksYUFBQTtFUnE3V0o7QUFDRjtBUWw3V0U7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtFQUNBLHlCUGx3Qlc7RU9td0JYLFVBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VWbndCRixnQ0FBQTtBRXdyWUY7QVFuN1dJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBUnE3V047QVFwN1dNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVJzN1dSO0FRbDdXTTtFQUNFLGtCUDl4Qlk7RU8reEJaLGdCUHp2Qkk7RU8wdkJKLGVQaHZCRTtFT2l2QkYsaUJQN3JCQTtFTzhyQkEsbUJQNW9CRDtFTzZvQkMsY1A3eEJPO0VPOHhCUCx5QlAzb0JlO0FEK2pZdkI7QUZwaVlFO0VVNmtCQTtJQXdDSSx3QkFBQTtJQUNBLHNCQUFBO0lBQ0EsWUFBQTtFUm03V0o7RVFsN1dJO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVJvN1dOO0VRajdXTTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVJtN1dSO0FBQ0Y7QUY1aVlFO0VVc2tCQTtJQXdESSxrQkFBQTtJQUNBLG9CQUFBO0lBQ0EsUUFBQTtFUms3V0o7RVFqN1dJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVJtN1dOO0VRaDdXTTtJQUNFLGVQL3dCQTtJT2d4QkEsaUJQL3RCRjtFRGlwWU47QUFDRjtBRmxuWUU7RVU2bkJBO0lBd0VJLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxRQUFBO0VSaTdXSjtFUWg3V0k7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUms3V047RVEvNldNO0lBQ0UsZVBseUJBO0lPbXlCQSxpQlAvdUJGO0VEZ3FZTjtBQUNGO0FGdnFZRTtFVW1xQkE7SUF3RkksaUJBQUE7SUFFQSxTQUFBO0VSKzZXSjtFUTk2V0k7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFUmc3V047RVE3NldNO0lBQ0UsZVBsekJBO0lPbXpCQSxpQlAvdkJGO0VEOHFZTjtBQUNGO0FRMTZXRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QVI0NldKO0FRMzZXSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBUjY2V047QUZ6bVlFO0VVcXJCQTtJQVdJLGdCQUFBO0lBQ0Esc0JBQUE7RVI2NldKO0VRNTZXSTtJQUNFLHNCQUFBO0VSODZXTjtBQUNGO0FGM21ZRTtFVThxQkE7SUFtQkksYUFBQTtFUjg2V0o7QUFDRjtBRnZxWUU7RVVxdUJBO0lBc0JJLGFBQUE7RVJnN1dKO0FBQ0Y7QUZsdFlFO0VVMndCQTtJQXlCSSxhQUFBO0VSazdXSjtBQUNGO0FRLzZXRTtFQUNFLGdCQUFBO0FSaTdXSjtBUWg3V0k7RUFDRSxrQlB6NEJjO0VPMDRCZCxnQlByMkJPO0VPczJCUCxlUG4xQkk7RU9vMUJKLGlCUGx5QkU7RU9teUJGLG1CUHZ2QkM7RU93dkJELGNQejRCUztBRDJ6WWY7QVFqN1dNO0VBQ0UsY1AzNEJPO0VPNDRCUCwwQkFBQTtBUm03V1I7QVFsN1dRO0VBQ0UsY1A5NEJLO0FEazBZZjtBUWw3V1E7RUFDRSxjUGo1Qks7QURxMFlmO0FRbjdXVTtFQUNFLGNQbjVCRztBRHcwWWY7QVFqN1dNO0VBQ0UsZ0JBQUE7QVJtN1dSO0FRaDdXSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCUHo2QmM7RU8wNkJkLGdCUHI0Qk87RU9zNEJQLG1CUHJ4QkM7RU9zeEJELGNQdjZCUztBRHkxWWY7QVFoN1dJOzs7Ozs7RUFNRSxjUC82QlM7RU9nN0JULGdCUDk0QlE7QURnMFlkO0FRaDdXSTs7RUFFRSxrQkFBQTtFQUNBLGVQbDRCSTtFT200QkosaUJQajFCRTtFT2sxQkYsbUJQdHlCQztBRHd0WVA7QVFqN1dNOztFQUNFLGNQejdCTztBRDYyWWY7QVFsN1dNOztFQUNFLGNQNTdCTztFTzY3QlAsMEJBQUE7QVJxN1dSO0FRcDdXUTs7RUFDRSxjUC83Qks7QURzM1lmO0FRcjdXUTs7RUFDRSxjUGw4Qks7QUQwM1lmO0FRdjdXVTs7RUFDRSxjUHA4Qkc7QUQ4M1lmO0FGL3NZRTtFVWt0QkE7SUEwRUksbUJBQUE7RVJ1N1dKO0VRdDdXSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVJ3N1dOO0VRdjdXTTtJQUNFLG1CQUFBO0VSeTdXUjtFUXQ3V0k7Ozs7Ozs7O0lBUUUsbUJBQUE7RVJ3N1dOO0VRdDdXSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVJ3N1dOO0FBQ0Y7QUZwdVlFO0VVMnNCQTtJQXFHSSxnQkFBQTtFUnc3V0o7RVF2N1dJO0lBQ0UsZVBsN0JFO0lPbTdCRixpQlBqNEJBO0VEMHpZTjtFUXQ3V0k7O0lBRUUsZVB4N0JFO0lPeTdCRixpQlB2NEJBO0VEK3pZTjtBQUNGO0FGenlZRTtFVWt3QkE7SUFtSEksZ0JBQUE7RVJ3N1dKO0VRdjdXSTtJQUNFLGVQcDhCRTtJT3E4QkYsaUJQcDVCQTtFRDYwWU47RVF0N1dJOztJQUVFLGVQMThCRTtJTzI4QkYsaUJQMTVCQTtFRGsxWU47QUFDRjtBRjEwWUU7RVVxeEJBO0lBaUlJLGVBQUE7RVJ3N1dKO0FBQ0Y7QUZsMllFO0VVd3lCQTtJQXFJSSxlQUFBO0VSeTdXSjtFUXg3V0k7SUFDRSxlUHI5QkU7SU9zOUJGLGlCUHA2QkE7RUQ4MVlOO0VRdjdXSTs7SUFFRSxlUDM5QkU7SU80OUJGLGlCUDE2QkE7RURtMllOO0FBQ0Y7QVFyN1dFO0VBQ0UsNEJBQUE7RUFDQSxhQUFBO0VBQ0Esb0JBQUE7QVJ1N1dKO0FGL3hZRTtFVXEyQkE7SUFNSSwrQkFBQTtFUnc3V0o7QUFDRjtBRjd4WUU7RVU4MUJBO0lBVUksNEJBQUE7RVJ5N1dKO0FBQ0Y7QUZ6MVlFO0VVcTVCQTtJQWNJLDRCQUFBO0VSMDdXSjtBQUNGO0FGajNZRTtFVXc2QkE7SUFrQkksYUFBQTtFUjI3V0o7QUFDRjtBRno0WUU7RVUyN0JBO0lBc0JJLGNBQUE7RVI0N1dKO0FBQ0Y7QVF6N1dFO0VBQ0Usb0JBQUE7RUFDQSxXQUFBO0FSMjdXSjtBUXo3V0U7RUFDRSxXQUFBO0FSMjdXSjtBUTE3V0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFBQSxtQkFBQTtBUjQ3V047QUZyMFlFO0VVcTRCRTtJQU9JLG9CQUFBO0VSNjdXTjtBQUNGO0FGbjBZRTtFVTgzQkU7SUFXSSxpQkFBQTtFUjg3V047QUFDRjtBUXo3V0U7RUFDRSxnQkFBQTtFQUNBLG1CQUFBO0FSMjdXSjtBRm4xWUU7RVVzNUJBO0lBS0ksbUJBQUE7SUFDQSxzQkFBQTtFUjQ3V0o7QUFDRjtBRmwxWUU7RVUrNEJBO0lBVUksZ0JBQUE7SUFDQSxtQkFBQTtFUjY3V0o7QUFDRjtBRmw2WUU7RVV5OUJBO0lBZUksZ0JBQUE7SUFDQSxtQkFBQTtFUjg3V0o7QUFDRjtBRjM3WUU7RVU0K0JBO0lBb0JJLGVBQUE7RVIrN1dKO0FBQ0Y7QVE3N1dFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBUis3V0o7QUYvMllFO0VVNjZCQTtJQU1JLFlBQUE7RVJnOFdKO0FBQ0Y7QUY3MllFO0VVczZCQTtJQVVJLFNBQUE7RVJpOFdKO0FBQ0Y7QUZ6NllFO0VVNjlCQTtJQWNJLFNBQUE7RVJrOFdKO0FBQ0Y7QUZqOFlFO0VVZy9CQTtJQWtCSSxTQUFBO0VSbThXSjtBQUNGO0FRajhXRTtFQUNFLFlBQUE7RUFDQSw2QkFBQTtBUm04V0o7QVEvN1dRO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtBUmk4V1Y7QUYzNFlFO0VVbTlCUTtJQUNFLHNCQUFBO0VSMjdXVjtBQUNGO0FRcjdXRTtFQUNFLFlBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FSdTdXSjtBUXQ3V0k7RUFFRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBUnU3V047QVFwN1dJO0VBQ0UsYUFBQTtBUnM3V047QUZoNllFO0VVMjlCQTtJQW1CSSxzQkFBQTtJQUNBLFlBQUE7RVJzN1dKO0FBQ0Y7QUYvNVlFO0VVbzlCQTtJQXdCSSxvQkFBQTtJQUNBLFVBQUE7RVJ1N1dKO0FBQ0Y7QUY1OVlFO0VVMmdDQTtJQTZCSSxTQUFBO0VSdzdXSjtBQUNGO0FGcC9ZRTtFVThoQ0E7SUFpQ0ksU0FBQTtFUnk3V0o7QUFDRjtBUXQ3V0U7RUFDRSxrQkFBQTtBUnc3V0o7QVF2N1dJO0VBQ0Usa0JQdnJDYztFT3dyQ2QsZ0JQaHBDSTtFT2lwQ0osZVBwb0NJO0VPcW9DSixpQlB0bENFO0VPdWxDRixtQlByaUNDO0VPc2lDRCxjUHZyQ1M7QURnblpmO0FGajhZRTtFVWdnQ0E7SUFZSSx3Q0FBQTtFUnk3V0o7RVF4N1dJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUjA3V047QUFDRjtBRm44WUU7RVV5L0JBO0lBb0JJLDRCQUFBO0VSMDdXSjtFUXo3V0k7SUFDRSxlUGpwQ0U7SU9rcENGLGlCUDdsQ0E7RUR3aFpOO0FBQ0Y7QUZuZ1pFO0VVZ2pDQTtJQTRCSSw0QkFBQTtFUjI3V0o7RVExN1dJO0lBQ0UsZVA5cENFO0lPK3BDRixpQlBubkNBO0VEK2laTjtBQUNGO0FGbGpaRTtFVXNsQ0E7SUFvQ0ksNEJBQUE7RVI0N1dKO0VRMzdXSTtJQUNFLGVQcnFDRTtJT3NxQ0YsaUJQdm5DQTtFRG9qWk47QUFDRjtBUTE3V0U7RUFDRSxrQkFBQTtBUjQ3V0o7QUZ4K1lFO0VVMmlDQTtJQUlJLGdDQUFBO0VSNjdXSjtBQUNGO0FGdCtZRTtFVW9pQ0E7SUFRSSx1QkFBQTtFUjg3V0o7QUFDRjtBRmxpWkU7RVUybENBO0lBWUksdUJBQUE7RVIrN1dKO0FBQ0Y7QUYxalpFO0VVOG1DQTtJQWdCSSx1QkFBQTtFUmc4V0o7QUFDRjtBRmxsWkU7RVVpb0NBO0lBb0JJLHVCQUFBO0VSaThXSjtBQUNGO0FROTdXRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0FSZzhXSjtBRnRnWkU7RVVta0NBO0lBTUksbUJBQUE7RVJpOFdKO0FBQ0Y7QUZwZ1pFO0VVNGpDQTtJQVVJLGdCQUFBO0VSazhXSjtBQUNGO0FRLzdXRTtFQUNFLGNBQUE7RUFDQSwrQkFBQTtBUmk4V0o7QVFoOFdJO0VBQ0UsZUFBQTtBUms4V047QVFoOFdJO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtBUms4V047QVEvN1dJO0VBQ0Usa0JQanhDYztFT2t4Q2QsZ0JQM3VDUTtFTzR1Q1IsZVAvdENJO0VPZ3VDSixpQlBockNFO0VPaXJDRixtQlAvbkNDO0VPZ29DRCxjUHh3Q1M7QUR5c1pmO0FRaDhXTTtFQUNFLHFCQUFBO0FSazhXUjtBRnRpWkU7RVVpbENBO0lBd0JJLGtCQUFBO0lBQ0EsbUNBQUE7RVJpOFdKO0VRLzdXSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVJpOFdOO0FBQ0Y7QUZ6aVpFO0VVMGtDQTtJQWtDSSxlQUFBO0lBQ0EsK0JBQUE7RVJpOFdKO0VRLzdXSTtJQUNFLGVQbHZDRTtJT212Q0YsaUJQbHNDQTtFRG1vWk47QUFDRjtBUTc3V0U7RUFDRSxnQkFBQTtBUis3V0o7QVE5N1dJO0VBQ0Usa0JQcHpDYztFT3F6Q2QsZ0JQaHhDTztFT2l4Q1AsZVAvdkNJO0VPZ3dDSixpQlBodENFO0VPaXRDRixtQlBscUNDO0VPbXFDRCxjUHB6Q1M7QURvdlpmO0FRLzdXTTtFQUNFLGNQdHpDTztFT3V6Q1AsMEJBQUE7QVJpOFdSO0FRaDhXUTtFQUNFLGNQenpDSztBRDJ2WmY7QVFoOFdRO0VBQ0UsY1A1ekNLO0FEOHZaZjtBUWo4V1U7RUFDRSxjUDl6Q0c7QURpd1pmO0FRLzdXTTtFQUNFLGdCQUFBO0FSaThXUjtBUTk3V0k7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQlBwMUNjO0VPcTFDZCxnQlBoekNPO0VPaXpDUCxtQlBoc0NDO0VPaXNDRCxjUGwxQ1M7QURreFpmO0FROTdXSTs7Ozs7O0VBTUUsY1AxMUNTO0VPMjFDVCxnQlB6ekNRO0FEeXZaZDtBUTk3V0k7O0VBRUUsa0JBQUE7RUFDQSxlUDl5Q0k7RU8reUNKLGlCUC92Q0U7RU9nd0NGLG1CUGp0Q0M7QURpcFpQO0FRLzdXTTs7RUFDRSxjUHAyQ087QURzeVpmO0FRaDhXTTs7RUFDRSxjUHYyQ087RU93MkNQLDBCQUFBO0FSbThXUjtBUWw4V1E7O0VBQ0UsY1AxMkNLO0FEK3laZjtBUW44V1E7O0VBQ0UsY1A3MkNLO0FEbXpaZjtBUXI4V1U7O0VBQ0UsY1AvMkNHO0FEdXpaZjtBRnhvWkU7RVU2bkNBO0lBMEVJLG1CQUFBO0VScThXSjtFUXA4V0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VSczhXTjtFUXA4V007SUFDRSxtQkFBQTtFUnM4V1I7RVFsOFdJOzs7Ozs7OztJQVFFLG1CQUFBO0VSbzhXTjtFUWo4V0k7O0lBRUUscUJBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VSbThXTjtBQUNGO0FGN3BaRTtFVXNuQ0E7SUF3R0ksZ0JBQUE7RVJtOFdKO0VRbDhXSTtJQUNFLGVQajJDRTtJT2syQ0YsaUJQbHpDQTtFRHN2Wk47RVFqOFdJOztJQUVFLGVQdjJDRTtJT3cyQ0YsaUJQeHpDQTtFRDJ2Wk47QUFDRjtBRmx1WkU7RVU2cUNBO0lBc0hJLGdCQUFBO0VSbThXSjtFUWw4V0k7SUFDRSxlUG4zQ0U7SU9vM0NGLGlCUHAwQ0E7RUR3d1pOO0VRajhXSTs7SUFFRSxlUHozQ0U7SU8wM0NGLGlCUDEwQ0E7RUQ2d1pOO0FBQ0Y7QUZ0eFpFO0VVbXRDQTtJQW9JSSxnQkFBQTtFUm04V0o7RVFsOFdJO0lBQ0UsZVBoNENFO0lPaTRDRixpQlBqMUNBO0VEcXhaTjtFUWo4V0k7O0lBRUUsZVB0NENFO0lPdTRDRixpQlB2MUNBO0VEMHhaTjtBQUNGO0FRaDhXRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVJrOFdKO0FGcnRaRTtFVTh3Q0E7SUFRSSxtQkFBQTtJQUNBLFlBQUE7RVJtOFdKO0FBQ0Y7QUZwdFpFO0VVdXdDQTtJQWFJLGdCQUFBO0lBQ0EsU0FBQTtFUm84V0o7QUFDRjtBRmp4WkU7RVU4ekNBO0lBa0JJLGdCQUFBO0lBQ0EsU0FBQTtFUnE4V0o7QUFDRjtBRjd6WkU7RVVvMkNBO0lBdUJJLGdCQUFBO0lBQ0EsU0FBQTtFUnM4V0o7QUFDRjtBUW44V0U7RUFDRSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSxhQUFBO0FScThXSjtBUW44V0k7RUFDRSx5QlBuK0NTO0VPbytDVCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JQMytDYztFTzQrQ2QsZ0JQdDhDTTtFT3U4Q04sZVA3N0NJO0VPODdDSixpQlAxNENFO0VPMjRDRixtQlB6MUNDO0VPMDFDRCxjUDErQ1M7RU8yK0NULHlCUHgxQ2lCO0VPeTFDakIsa0JBQUE7RVZ0K0NKLGdDQUFBO0FFNDZaRjtBUXA4V007RUFDRSx5QlAvK0NPO0VPZy9DUCxjUGovQ087QUR1N1pmO0FGeHdaRTtFVTB5Q0E7SUE2QkksbUJBQUE7SUFDQSx1QkFBQTtJQUNBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFUnE4V0o7RVFuOFdJO0lBQ0Usc0JBQUE7SUFLQSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVJpOFdOO0FBQ0Y7QUYvd1pFO0VVbXlDQTtJQStDSSxnQkFBQTtJQUNBLG9CQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVJpOFdKO0VRLzdXSTtJQUNFLG9CQUFBO0lBS0Esa0JBQUE7SUFDQSxlUGwrQ0U7SU9tK0NGLGlCUGg3Q0E7RUQ2MlpOO0FBQ0Y7QUZwMVpFO0VVMDFDQTtJQWlFSSxnQkFBQTtJQUNBLG9CQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVI2N1dKO0VRMzdXSTtJQUNFLGlCQUFBO0lBRUEsZVB2L0NFO0lPdy9DRixpQlBwOENBO0VEZzRaTjtBQUNGO0FGcDNaRTtFVTYyQ0E7SUErRUksZ0JBQUE7SUFDQSxvQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VSNDdXSjtBQUNGO0FGLzRaRTtFVWc0Q0E7SUFzRkksYUFBQTtFUjY3V0o7RVE1N1dJO0lBQ0UsYUFBQTtFUjg3V047QUFDRjs7QVFyN1dFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FSdzdXSjtBRno0WkU7RVUrOENBO0lBS0ksc0JBQUE7RVJ5N1dKO0FBQ0Y7QVF2N1dFO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTtBUnk3V0o7QUYvMFpFO0VVbzVDQTtJQUtJLCtCQUFBO0lBQ0EseUNBQUE7RVIwN1dKO0FBQ0Y7QUY5MFpFO0VVNjRDQTtJQVVJLDRCQUFBO0lBQ0EsZ0NBQUE7RVIyN1dKO0FBQ0Y7QUYzNFpFO0VVbzhDQTtJQWVJLDRCQUFBO0lBQ0EsK0JBQUE7RVI0N1dKO0FBQ0Y7QUZwNlpFO0VVdTlDQTtJQW9CSSxjQUFBO0lBQ0EsNEJBQUE7RVI2N1dKO0FBQ0Y7QUY3N1pFO0VVMCtDQTtJQXlCSSw0QkFBQTtFUjg3V0o7QUFDRjtBUTM3V0U7RUFDRSxnQkFBQTtBUjY3V0o7QVE1N1dJO0VBQ0UsZ0NQMTdDa0I7RU8yN0NsQixrQlB6bURjO0VPMG1EZCxnQlBsa0RJO0VPbWtESixlUDFpREk7RU8yaURKLGlCUHYvQ0U7RU93L0NGLG1CUHY5Q0M7RU93OUNELGNQcm1EUztBRG1pYWY7QUZ4M1pFO0VVaTdDQTtJQWFJLG1CQUFBO0VSODdXSjtFUTc3V0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VSKzdXTjtBQUNGO0FGMTNaRTtFVTA2Q0E7SUFxQkksZ0JBQUE7RVIrN1dKO0VROTdXSTtJQUNFLGVQaGpERTtJT2lqREYsaUJQamdEQTtFRGk4Wk47QUFDRjtBRjE3WkU7RVVpK0NBO0lBNkJJLGdCQUFBO0VSZzhXSjtBQUNGO0FGbDlaRTtFVW8vQ0E7SUFpQ0ksZUFBQTtFUmk4V0o7QUFDRjtBUS83V0U7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0FSaThXSjtBUWg4V0k7RUFDRSxrQlA3b0RjO0VPOG9EZCxnQlB6bURPO0VPMG1EUCxlUHhsREk7RU95bERKLGlCUHppREU7RU8waURGLG1CUDMvQ0M7RU80L0NELGNQN29EUztBRCtrYWY7QVFqOFdNO0VBQ0UsY1Avb0RPO0VPZ3BEUCwwQkFBQTtBUm04V1I7QVFsOFdRO0VBQ0UsY1BscERLO0FEc2xhZjtBUWw4V1E7RUFDRSxjUHJwREs7QUR5bGFmO0FRbjhXVTtFQUNFLGNQdnBERztBRDRsYWY7QVFqOFdNO0VBQ0UsZ0JBQUE7QVJtOFdSO0FRaDhXSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCUDdxRGM7RU84cURkLGdCUHpvRE87RU8wb0RQLG1CUHpoREM7RU8waERELGNQM3FEUztBRDZtYWY7QVFoOFdJOzs7Ozs7RUFNRSxjUG5yRFM7RU9vckRULGdCUGxwRFE7QURvbGFkO0FRaDhXSTs7RUFFRSxrQkFBQTtFQUNBLGVQdm9ESTtFT3dvREosaUJQeGxERTtFT3lsREYsbUJQMWlEQztBRDQrWlA7QVFqOFdNOztFQUNFLGNQN3JETztBRGlvYWY7QVFsOFdNOztFQUNFLGNQaHNETztFT2lzRFAsMEJBQUE7QVJxOFdSO0FRcDhXUTs7RUFDRSxjUG5zREs7QUQwb2FmO0FRcjhXUTs7RUFDRSxjUHRzREs7QUQ4b2FmO0FRdjhXVTs7RUFDRSxjUHhzREc7QURrcGFmO0FGbitaRTtFVXE5Q0E7SUEyRUksbUJBQUE7SUFDQSxtQkFBQTtFUnU4V0o7RVFyOFdJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUnU4V047RVF0OFdNO0lBQ0UsbUJBQUE7RVJ3OFdSO0VRcjhXSTs7Ozs7Ozs7SUFRRSxtQkFBQTtFUnU4V047RVFyOFdJOztJQUVFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFUnU4V047QUFDRjtBRnovWkU7RVU4OENBO0lBd0dJLGdCQUFBO0lBQ0EsZ0JBQUE7RVJ1OFdKO0VRcjhXSTtJQUNFLGVQMXJERTtJTzJyREYsaUJQem9EQTtFRGdsYU47RVFwOFdJOztJQUVFLGVQaHNERTtJT2lzREYsaUJQL29EQTtFRHFsYU47QUFDRjtBRi9qYUU7RVVxZ0RBO0lBd0hJLGdCQUFBO0lBQ0EsZ0JBQUE7RVJzOFdKO0VRcjhXSTtJQUNFLGVQN3NERTtJTzhzREYsaUJQN3BEQTtFRG9tYU47RVFwOFdJOztJQUVFLGVQbnRERTtJT290REYsaUJQbnFEQTtFRHltYU47QUFDRjtBRmptYUU7RVV3aERBO0lBdUlJLGVBQUE7RVJzOFdKO0FBQ0Y7QUZ6bmFFO0VVMmlEQTtJQTJJSSxlQUFBO0lBQ0EsZ0JBQUE7RVJ1OFdKO0VRdDhXSTtJQUNFLGVQL3RERTtJT2d1REYsaUJQOXFEQTtFRHNuYU47RVFyOFdJOztJQUVFLGVQcnVERTtJT3N1REYsaUJQcHJEQTtFRDJuYU47QUFDRjtBUXA4V0U7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVJzOFdKO0FGMWphRTtFVThtREE7SUFTSSxtQkFBQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtFUnU4V0o7QUFDRjtBRjFqYUU7RVV1bURBO0lBZUksZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLFNBQUE7RVJ3OFdKO0FBQ0Y7QUZ4bmFFO0VVOHBEQTtJQXFCSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtFUnk4V0o7QUFDRjtBRmxwYUU7RVVpckRBO0lBMkJJLGVBQUE7RVIwOFdKO0FBQ0Y7QUYxcWFFO0VVb3NEQTtJQStCSSxnQkFBQTtFUjI4V0o7QUFDRjtBUXo4V0U7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSxhQUFBO0FSMjhXSjtBUXo4V0k7RUFDRSx5QlByMERTO0VPczBEVCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JQajFEYztFT2sxRGQsZ0JQNXlETTtFTzZ5RE4sZVBueURJO0VPb3lESixpQlBodkRFO0VPaXZERixtQlAvckRDO0VPZ3NERCxjUGgxRFM7RU9pMURULHlCUDlyRGlCO0VPK3JEakIsa0JBQUE7RVY1MERKLGdDQUFBO0FFd3hhRjtBUTE4V007RUFDRSx5QlAvMERPO0FEMnhhZjtBRm5uYUU7RVVncERBO0lBNEJJLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSx3QkFBQTtJQUFBLG1CQUFBO0lBQ0EsZ0JBQUE7RVIyOFdKO0VRejhXSTtJQUNFLHNCQUFBO0lBQ0Esd0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VSMjhXTjtBQUNGO0FGMW5hRTtFVXlvREE7SUEwQ0ksZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VSMjhXSjtFUXo4V0k7SUFDRSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZVBuMERFO0lPbzBERixpQlBueERBO0VEOHRhTjtBQUNGO0FGL3JhRTtFVWdzREE7SUF3REksZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VSMjhXSjtFUXo4V0k7SUFDRSxpQkFBQTtJQUNBLGVQbjFERTtJT28xREYsaUJQaHlEQTtFRDJ1YU47QUFDRjtBRi90YUU7RVVtdERBO0lBcUVJLGVBQUE7RVIyOFdKO0FBQ0Y7QUZ2dmFFO0VVc3VEQTtJQXlFSSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VSNDhXSjtBQUNGO0FRejhXRTtFQUNFLGVBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBUjI4V0o7QUY5cWFFO0VVK3REQTtJQU9JLGtCQUFBO0VSNDhXSjtBQUNGO0FGNXFhRTtFVXd0REE7SUFXSSxlQUFBO0VSNjhXSjtBQUNGO0FGeHVhRTtFVSt3REE7SUFlSSxlQUFBO0VSODhXSjtBQUNGO0FGaHdhRTtFVWt5REE7SUFtQkksY0FBQTtFUis4V0o7QUFDRjtBRnh4YUU7RVVxekRBO0lBdUJJLGNBQUE7RVJnOVdKO0FBQ0Y7QVE5OFdFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0FSZzlXSjtBRjdzYUU7RVV5dkRBO0lBT0ksZUFBQTtJQUNBLGdCQUFBO0VSaTlXSjtBQUNGO0FGNXNhRTtFVWt2REE7SUFZSSxZQUFBO0lBQ0EsYUFBQTtFUms5V0o7QUFDRjtBRnp3YUU7RVV5eURBO0lBaUJJLFlBQUE7SUFDQSxhQUFBO0VSbTlXSjtBQUNGO0FGL3dhRTtFVXl5REE7SUFzQkksV0FBQTtFUm85V0o7QUFDRjtBRjF6YUU7RVUrMERBO0lBMEJJLGFBQUE7RVJxOVdKO0FBQ0Y7QVFuOVdFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsMERBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QVJxOVdKO0FGcHZhRTtFVXN4REE7SUFZSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFUnM5V0o7QUFDRjtBRnJ2YUU7RVUrd0RBO0lBbUJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJQUNBLGNBQUE7RVJ1OVdKO0FBQ0Y7QUZwemFFO0VVczBEQTtJQTBCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0VSdzlXSjtBQUNGO0FGLzBhRTtFVXkxREE7SUFpQ0ksWUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtFUnk5V0o7QUFDRjtBRjEyYUU7RVU0MkRBO0lBd0NJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7RVIwOVdKO0FBQ0Y7QUY5M2FFO0VVdzNEQTtJQStDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxjQUFBO0VSMjlXSjtBQUNGO0FRejlXRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7QVIyOVdKO0FGaHphRTtFVTIwREE7SUFhSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7RVI0OVdKO0FBQ0Y7QUZqemFFO0VVbzBEQTtJQW9CSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0VSNjlXSjtBQUNGO0FGaDNhRTtFVTIzREE7SUEyQkksWUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0lBQ0EsYUFBQTtFUjg5V0o7QUFDRjtBRjM0YUU7RVU4NERBO0lBa0NJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJQUNBLGFBQUE7RVIrOVdKO0FBQ0Y7QUZ0NmFFO0VVaTZEQTtJQXlDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0VSZytXSjtBQUNGO0FGMTdhRTtFVTY2REE7SUFnREksYUFBQTtFUmkrV0o7QUFDRjtBUS85V0U7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QVJpK1dKO0FRaCtXSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FSaytXTjs7QVF6OVdRO0VBQ0UsZUFBQTtFQUNBLHlCUC9pRUs7QUQyZ2JmO0FRMzlXVTtFQUNFLGtCQUFBO0VBQ0EsNkJBQUE7QVI2OVdaO0FRMTlXUTtFQUNFLGVBQUE7RUFDQSx5QlB2a0VLO0FEbWliZjtBUTE5V1k7RUFFRSxVQUFBO0FSMjlXZDtBRngzYUU7RVV5NkRRO0lBQ0Usa0JBQUE7RVJrOVdWO0VRajlXVTtJQUNFLHdCQUFBO0VSbTlXWjtFUWg5V1E7SUFDRSxrQkFBQTtFUms5V1Y7RVFoOVdZO0lBRUUsYUFBQTtFUmk5V2Q7QUFDRjtBRi8zYUU7RVUwN0RRO0lBQ0UsZ0JBQUE7RVJ3OFdWO0VRdjhXVTtJQUNFLG1CQUFBO0VSeThXWjtFUXQ4V1E7SUFDRSxnQkFBQTtFUnc4V1Y7RVF0OFdZO0lBRUUsV0FBQTtFUnU4V2Q7QUFDRjtBRnA4YUU7RVV5Z0VRO0lBQ0UsZ0JBQUE7RVI4N1dWO0VRNzdXVTtJQUNFLGVBQUE7RVIrN1daO0VRNTdXUTtJQUNFLGdCQUFBO0VSODdXVjtFUTU3V1k7SUFFRSxVQUFBO0VSNjdXZDtBQUNGO0FGcithRTtFVW9qRVE7SUFDRSxlQUFBO0VSbzdXVjtFUW43V1U7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFUnE3V1o7RVFsN1dRO0lBQ0Usa0JBQUE7RVJvN1dWO0VRbDdXWTtJQUNFLFVBQUE7RVJvN1dkO0FBQ0Y7QUZ2Z2JFO0VVK2xFUTtJQUNFLGVBQUE7RVIyNldWO0VRdjZXUTtJQUNFLGtCQUFBO0VSeTZXVjtBQUNGO0FRbjZXRTtFQUNFLGdCQUFBO0FScTZXSjtBRjU3YUU7RVVzaEVBO0lBSUksbUJBQUE7RVJzNldKO0FBQ0Y7QUYxN2FFO0VVK2dFQTtJQVFJLGdCQUFBO0VSdTZXSjtBQUNGO0FGdC9hRTtFVXNrRUE7SUFZSSxnQkFBQTtFUnc2V0o7QUFDRjtBRjlnYkU7RVV5bEVBO0lBZ0JJLGVBQUE7RVJ5NldKO0FBQ0Y7QUZ0aWJFO0VVNG1FQTtJQW9CSSxlQUFBO0VSMDZXSjtBQUNGO0FReDZXRTtFQUNFLHVCQUFBO0VBQ0Esa0RQcnNFYTtBRCttYmpCO0FGejlhRTtFVTZpRUE7SUFLSSxnQ0FBQTtFUjI2V0o7QUFDRjtBRnY5YUU7RVVzaUVBO0lBU0ksd0JBQUE7RVI0NldKO0FBQ0Y7QUZuaGJFO0VVNmxFQTtJQWFJLHdCQUFBO0VSNjZXSjtBQUNGO0FGM2liRTtFVWduRUE7SUFpQkksdUJBQUE7RVI4NldKO0FBQ0Y7QUZoamJFO0VVZ25FQTtJQXFCSSx1QkFBQTtFUis2V0o7QUFDRjtBUTc2V0U7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QVIrNldKO0FGdC9hRTtFVXFrRUE7SUFLSSxrQkFBQTtFUmc3V0o7QUFDRjtBRnAvYUU7RVU4akVBO0lBU0ksZ0JBQUE7RVJpN1dKO0FBQ0Y7QUZoamJFO0VVcW5FQTtJQWFJLFVBQUE7RVJrN1dKO0FBQ0Y7QVFoN1dFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJQdndFVztFT3d3RVgsZ0NQbm1Fb0I7RU9vbUVwQixrQlBseEVnQjtFT214RWhCLGdCUDN1RU07RU80dUVOLGVQbnRFTTtFT290RU4saUJQaHFFSTtFT2lxRUosbUJQaG9FRztFT2lvRUgsY1BqeEVXO0VPa3hFWCxrQkFBQTtBUms3V0o7QUZ0aGJFO0VVcWxFQTtJQWtCSSxhQUFBO0lBQ0EsYUFBQTtJQUNBLHdCQUFBO0lBQ0Esc0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VSbTdXSjtBQUNGO0FGemhiRTtFVThrRUE7SUEyQkksVUFBQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtJQUNBLGVQM3RFSTtJTzR0RUosaUJQNXFFRTtFRGdtYk47QUFDRjtBRnpsYkU7RVVxb0VBO0lBbUNJLFVBQUE7SUFDQSxPQUFBO0lBQ0Esa0JBQUE7RVJxN1dKO0FBQ0Y7QUZubmJFO0VVd3BFQTtJQXlDSSxTQUFBO0lBQ0EsMkJBQUE7RVJzN1dKO0FBQ0Y7QUY1b2JFO0VVMnFFQTtJQThDSSxXQUFBO0lBQ0Esa0JBQUE7SUFDQSxVQUFBO0VSdTdXSjtBQUNGOztBUWw3V0U7RUFDRSxrRFBseUVhO0FEdXRiakI7QVEvNldjO0VBQ0UseUhBQUE7QVJpN1doQjtBUXg2V0U7RUFDRSx5QlAzekVXO0FEcXViZjtBUXA2V2M7RUFDRSw0SEFBQTtBUnM2V2hCO0FReDVXVTtFQUNFLGtCQUFBO0FSMDVXWjtBUXg1V1U7RUFDRSwyQkFBQTtBUjA1V1o7QVFqNVdRO0VBQ0UsMkJBQUE7QVJtNVdWO0FRaDVXYztFQUNFLE9BQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FSazVXaEI7QVFoNVdjO0VBQ0UsT0FBQTtBUms1V2hCO0FROTRXVTtFQUNFLDBCQUFBO0FSZzVXWjtBRi9sYkU7RVU0dEVZO0lBQ0UsZ0JBQUE7RVJzNFdkO0VRcjRXYztJQUNFLGdCQUFBO0VSdTRXaEI7RVFuNFdVO0lBQ0Usa0NBQUE7RVJxNFdaO0FBQ0Y7QUZubWJFO0VVMnVFWTtJQUNFLGFBQUE7RVIyM1dkO0VRMTNXYztJQUNFLGNBQUE7RVI0M1doQjtFUXgzV1U7SUFDRSwyQkFBQTtFUjAzV1o7QUFDRjtBRnJxYkU7RVV5ekVjO0lBQ0UsYUFBQTtFUisyV2hCO0VRMzJXVTtJQUNFLDJCQUFBO0VSNjJXWjtBQUNGO0FGaHNiRTtFVTgxRVE7SUFDRSxzQkFBQTtFUnEyV1Y7RVFwMldVO0lBQ0UsZ0NBQUE7RVJzMldaO0VRcDJXYztJQUNFLGFBQUE7RVJzMldoQjtFUWwyV1U7SUFDRSxtQkFBQTtFUm8yV1o7QUFDRjtBUTcxV0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FSKzFXSjtBRmhwYkU7RVU4eUVBO0lBTUksWUFBQTtFUmcyV0o7QUFDRjtBRjlvYkU7RVV1eUVBO0lBVUksVUFBQTtFUmkyV0o7QUFDRjtBRjFzYkU7RVU4MUVBO0lBY0ksU0FBQTtFUmsyV0o7QUFDRjtBRmx1YkU7RVVpM0VBO0lBa0JJLHNCQUFBO0lBQ0EsU0FBQTtJQUNBLGVBQUE7RVJtMldKO0FBQ0Y7QUY1dmJFO0VVbzRFQTtJQXdCSSxlQUFBO0VSbzJXSjtBQUNGO0FRbDJXRTtFQUNFLGVBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QVJvMldKO0FGaHJiRTtFVXkwRUE7SUFNSSxrQkFBQTtFUnEyV0o7QUFDRjtBRjlxYkU7RVVrMEVBO0lBVUksZUFBQTtFUnMyV0o7QUFDRjtBRjF1YkU7RVV5M0VBO0lBY0ksZUFBQTtFUnUyV0o7QUFDRjtBRmx3YkU7RVU0NEVBO0lBaUJJLGNBQUE7SUFDQSx1QkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0NBQUE7RVJ5MldKO0FBQ0Y7QVF2MldFO0VBQ0UsV0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0FSeTJXSjtBRjdzYkU7RVVnMkVBO0lBT0ksZ0JBQUE7RVIwMldKO0FBQ0Y7QUYzc2JFO0VVeTFFQTtJQVdJLGFBQUE7RVIyMldKO0FBQ0Y7QUZ2d2JFO0VVZzVFQTtJQWVJLGFBQUE7RVI0MldKO0FBQ0Y7QUYveGJFO0VVbTZFQTtJQWtCSSxZQUFBO0VSODJXSjtBQUNGO0FGdnpiRTtFVXM3RUE7SUFzQkksYUFBQTtFUisyV0o7QUFDRjtBUTcyV0U7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSwwREFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSx3QkFBQTtBUisyV0o7QUZqdmJFO0VVeTNFQTtJQVlJLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0lBQ0Esa0NBQUE7RVJnM1dKO0FBQ0Y7QUZsdmJFO0VVazNFQTtJQW1CSSxjQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7SUFDQSw0QkFBQTtFUmkzV0o7QUFDRjtBRmp6YkU7RVV5NkVBO0lBMEJJLGFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLDRCQUFBO0VSazNXSjtBQUNGO0FROTJXRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBUmczV0o7QVEvMldJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVJpM1dOO0FRaDNXTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFBQSxtQkFBQTtFQUNBLDBCQUFBO0VBQUEsdUJBQUE7QVJrM1dSO0FGMXhiRTtFVTI1RUE7SUFrQkksZUFBQTtJQUNBLGdCQUFBO0VSaTNXSjtBQUNGO0FGenhiRTtFVW81RUE7SUF1QkksWUFBQTtJQUNBLGFBQUE7RVJrM1dKO0FBQ0Y7QUZ0MWJFO0VVMjhFQTtJQTRCSSxZQUFBO0lBQ0EsYUFBQTtFUm0zV0o7QUFDRjtBUTkyV0U7RUFDRSxtQ0FBQTtFQUNBLDBCQUFBO0FSZzNXSjtBRmh6YkU7RVU4N0VBO0lBS0kseUNBQUE7SUFDQSxtQ0FBQTtFUmkzV0o7QUFDRjtBRi95YkU7RVV1N0VBO0lBVUksb0NBQUE7SUFDQSw0QkFBQTtFUmszV0o7QUFDRjtBRjUyYkU7RVU4K0VBO0lBZUksbUNBQUE7SUFDQSwwQkFBQTtFUm0zV0o7QUFDRjtBRnI0YkU7RVVpZ0ZBO0lBbUJJLGNBQUE7SUFDQSxtQkFBQTtFUnEzV0o7QUFDRjtBRjk1YkU7RVVvaEZBO0lBd0JJLGNBQUE7SUFDQSxtQkFBQTtFUnMzV0o7QUFDRjtBUW4zV0k7RUFDRSxrQlBocEZjO0VPaXBGZCxnQlB6bUZJO0VPMG1GSixlUHpsRkk7RU8wbEZKLGlCUDVpRkU7RU82aUZGLG1CUDkvRUM7RU8rL0VELGNQdm9GUztBRDQvYmY7QUZ0MWJFO0VVcStFSTtJQUNFLGtCQUFBO0lBQ0EsbUJBQUE7RVJvM1dOO0FBQ0Y7QUZyMWJFO0VVcStFSTtJQUNFLGVQcm1GRTtJT3NtRkYsaUJQdmpGQTtFRDA2Yk47QUFDRjtBRmw1YkU7RVVtaUZJO0lBQ0UsZVBobkZFO0lPaW5GRixpQlBsa0ZBO0VEbzdiTjtBQUNGO0FGMzZiRTtFVTZqRkk7SUFDRSxlUHRuRkU7SU91bkZGLGlCUHprRkE7RUQwN2JOO0FBQ0Y7QVE5MldFO0VBQ0UsZUFBQTtBUmczV0o7QVEvMldJO0VBQ0Usa0JQdnJGYztFT3dyRmQsZ0JQbnBGTztFT29wRlAsZVBsb0ZJO0VPbW9GSixpQlBybEZFO0VPc2xGRixtQlByaUZDO0VPc2lGRCxjUG5yRlM7QURvaWNmO0FGejNiRTtFVWdnRkE7SUFZSSxtQkFBQTtFUmkzV0o7RVFoM1dJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFUmszV047QUFDRjtBRjMzYkU7RVV5L0VBO0lBb0JJLGdCQUFBO0VSazNXSjtFUWozV0k7SUFDRSxlUGhwRkU7SU9pcEZGLGlCUG5tRkE7RURzOWJOO0FBQ0Y7QUYzN2JFO0VVZ2pGQTtJQTRCSSxlQUFBO0VSbTNXSjtFUWwzV0k7SUFDRSxlUDVwRkU7SU82cEZGLGlCUDltRkE7RURrK2JOO0FBQ0Y7QUZ2OWJFO0VVbWtGQTtJQW9DSSxlQUFBO0VSbzNXSjtFUW4zV0k7SUFDRSxlUG5xRkU7SU9vcUZGLGlCUHRuRkE7RUQyK2JOO0FBQ0Y7QVFsM1dFO0VBQ0UsZ0JBQUE7QVJvM1dKO0FGaDZiRTtFVTJpRkE7SUFJSSxtQkFBQTtFUnEzV0o7QUFDRjtBRjk1YkU7RVVvaUZBO0lBUUksZ0JBQUE7RVJzM1dKO0FBQ0Y7QUYxOWJFO0VVMmxGQTtJQVlJLGdCQUFBO0VSdTNXSjtBQUNGO0FGbC9iRTtFVThtRkE7SUFnQkksZ0JBQUE7RVJ3M1dKO0FBQ0Y7QVF0M1dFO0VWdHVGQSxnQ0FBQTtBRStsY0Y7QVF4M1dJO0VBQ0UsZ0JBQUE7QVIwM1dOO0FRdjNXSTtFQUNFLGtCUHh2RmM7RU95dkZkLGdCUHB0Rk87RU9xdEZQLGVQbnNGSTtFT29zRkosaUJQcHBGRTtFT3FwRkYsbUJQdG1GQztFT3VtRkQsY1B4dkZTO0FEaW5jZjtBUXgzV007RUFDRSxjUDF2Rk87RU8ydkZQLDBCQUFBO0FSMDNXUjtBUXozV1E7RUFDRSxjUDd2Rks7QUR3bmNmO0FRejNXUTtFQUNFLGNQaHdGSztBRDJuY2Y7QVExM1dVO0VBQ0UsY1Bsd0ZHO0FEOG5jZjtBUXgzV007RUFDRSxnQkFBQTtBUjAzV1I7QVF2M1dJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JQeHhGYztFT3l4RmQsZ0JQcHZGTztFT3F2RlAsbUJQcG9GQztFT3FvRkQsY1B0eEZTO0FEK29jZjtBUXYzV0k7Ozs7OztFQU1FLGNQOXhGUztFTyt4RlQsZ0JQN3ZGUTtBRHNuY2Q7QVF2M1dJOztFQUVFLGtCQUFBO0VBQ0EsZVBsdkZJO0VPbXZGSixpQlBuc0ZFO0VPb3NGRixtQlBycEZDO0FEOGdjUDtBUXgzV007O0VBQ0UsY1B4eUZPO0FEbXFjZjtBUXozV007O0VBQ0UsY1AzeUZPO0VPNHlGUCwwQkFBQTtBUjQzV1I7QVEzM1dROztFQUNFLGNQOXlGSztBRDRxY2Y7QVE1M1dROztFQUNFLGNQanpGSztBRGdyY2Y7QVE5M1dVOztFQUNFLGNQbnpGRztBRG9yY2Y7QUZyZ2NFO0VVMm9GSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVI2M1dOO0VRMTNXSTs7SUFFRSxrQkFBQTtJQUNBLG9CQUFBO0VSNDNXTjtBQUNGO0FGemdjRTtFVWlwRkk7SUFDRSxlUG54RkU7SU9veEZGLGlCUHB1RkE7RUQrbGNOO0VReDNXSTs7SUFFRSxlUHp4RkU7SU8weEZGLGlCUDF1RkE7RURvbWNOO0FBQ0Y7QUYza2NFO0VVcXRGSTtJQUNFLGVQcHlGRTtJT3F5RkYsaUJQcnZGQTtFRDhtY047RVF0M1dJOztJQUVFLGVQMXlGRTtJTzJ5RkYsaUJQM3ZGQTtFRG1uY047QUFDRjtBRjVuY0U7RVV3d0ZJO0lBQ0UsZVBoekZFO0lPaXpGRixpQlBqd0ZBO0VEd25jTjtFUXAzV0k7O0lBRUUsZVB0ekZFO0lPdXpGRixpQlB2d0ZBO0VENm5jTjtBQUNGO0FRbjNXRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLFNBQUE7QVJxM1dKO0FRcDNXSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7RUFDQSxrQlA3M0ZjO0VPODNGZCxnQlB0MUZJO0VPdTFGSixlUDUwRkk7RU82MEZKLGlCUC94RkU7RU9neUZGLG1CUDN1RkM7RU80dUZELGNQejNGUztFSEdiLGdDQUFBO0FFNnVjRjtBUXIzV007RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxRQUFBO0VBQ0EseUNBQUE7RUFDQSx1REFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSw0SEFBQTtFVm40Rk4sZ0NBQUE7QUUydmNGO0FRcDNXTTtFQUNFLGNQeDRGTztBRDh2Y2Y7QVFyM1dRO0VBQ0UsNEhBQUE7QVJ1M1dWO0FRbDNXUTtFQUNFLDBDQUFBO0FSbzNXVjtBRjVsY0U7RVU4ckZBO0lBZ0RJLFlBQUE7RVJrM1dKO0VRajNXSTtJQUNFLGtCQUFBO0lBQ0Esc0JBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0VSbTNXTjtFUWwzV007SUFDRSxjQUFBO0lBQ0EsZUFBQTtFUm8zV1I7QUFDRjtBRnBtY0U7RVV1ckZBO0lBOERJLFNBQUE7RVJtM1dKO0VRbDNXSTtJQUNFLGVBQUE7SUFDQSxtQkFBQTtJQUNBLGVQNTNGRTtJTzYzRkYsaUJQNzBGQTtFRGlzY047RVFuM1dNO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVJxM1dSO0FBQ0Y7QUY3cmNFO0VVaXdGQTtJQTRFSSx1QkFBQTtFUm8zV0o7QUFDRjs7QVM3eWNRO0VBQ0UsMkJBQUE7QVRnemNWO0FTL3ljVTtFQUNFLGVBQUE7RUFDQSw4QkFBQTtBVGl6Y1o7QVNyeWNVO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTtBVHV5Y1o7QVN0eWNZO0VBQ0UsMkJBQUE7QVR3eWNkO0FTcnljYztFQUNFLGdCQUFBO0FUdXljaEI7QVNueWNjO0VBQ0UsZ0JBQUE7QVRxeWNoQjtBU3Z4Y2M7RUFDRSxjUnpDRDtBRGswY2Y7QVNyeGNjO0VBQ0UsY1I5Q0Q7QURxMGNmO0FTdHhjZ0I7RUFDRSw0SEFBQTtBVHd4Y2xCO0FTcHhjZ0I7RUFDRSxjUmxESDtBRHcwY2Y7QVNyeGNrQjtFQUNFLDRIQUFBO0FUdXhjcEI7QVMvd2NVO0VBQ0UseUJSaEVHO0FEaTFjZjtBUy93Y2M7RUFDRSxjUnRFRDtBRHUxY2Y7QVM3d2NjO0VBQ0UsY1IzRUQ7QUQwMWNmO0FTN3djZ0I7RUFDRSxjUjlFSDtBRDYxY2Y7QVM3d2NrQjtFQUNFLGNSakZMO0FEZzJjZjtBUzd3Y2tCO0VBQ0UsY1JwRkw7QURtMmNmO0FTOXdjb0I7RUFDRSxjUnRGUDtBRHMyY2Y7QVMzd2NjOzs7Ozs7OztFQVFFLGNSbkdEO0FEZzNjZjtBUzN3Y2M7Ozs7OztFQU1FLGNSM0dEO0FEdzNjZjtBU3p3Y2dCOztFQUNFLGNSaEhIO0FENDNjZjtBUzF3Y2dCOztFQUNFLGNSbkhIO0FEZzRjZjtBUzN3Y2tCOztFQUNFLGNSdEhMO0FEbzRjZjtBUzV3Y2tCOztFQUNFLGNSekhMO0FEdzRjZjtBUzl3Y29COztFQUNFLGNSM0hQO0FENDRjZjtBUzF3Y2M7RUFDRSx5QlJuSUQ7RVFvSUMsY1JqSUQ7QUQ2NGNmO0FTMXdjZ0I7RUFDRSx5QlJqSUg7RVFrSUcsY1J4SUg7QURvNWNmO0FTN3ZjYztFQUNFLGNSaEpEO0FEKzRjZjtBUzN2Y2M7RUFDRSxjUnJKRDtBRGs1Y2Y7QVM1dmNnQjtFQUNFLDRIQUFBO0FUOHZjbEI7QVMxdmNnQjtFQUNFLGNSN0pIO0FEeTVjZjtBUzN2Y2tCO0VBQ0UsNkhBQUE7QVQ2dmNwQjtBU3J2Y1U7RUFDRSx5QlJ0S0c7QUQ2NWNmO0FTcnZjYztFQUNFLGNSbExEO0FEeTZjZjtBU252Y2M7RUFDRSxjUnZMRDtBRDQ2Y2Y7QVNudmNnQjtFQUNFLGNSMUxIO0FEKzZjZjtBU252Y2tCO0VBQ0UsY1I3TEw7QURrN2NmO0FTbnZja0I7RUFDRSxjUmhNTDtBRHE3Y2Y7QVNwdmNvQjtFQUNFLGNSbE1QO0FEdzdjZjtBU2p2Y2M7Ozs7Ozs7O0VBUUUsY1IvTUQ7QURrOGNmO0FTanZjYzs7Ozs7O0VBTUUsY1J2TkQ7QUQwOGNmO0FTL3VjZ0I7O0VBQ0UsY1I1Tkg7QUQ4OGNmO0FTaHZjZ0I7O0VBQ0UsY1IvTkg7QURrOWNmO0FTanZja0I7O0VBQ0UsY1JsT0w7QURzOWNmO0FTbHZja0I7O0VBQ0UsY1JyT0w7QUQwOWNmO0FTcHZjb0I7O0VBQ0UsY1J2T1A7QUQ4OWNmO0FTaHZjYztFQUNFLHlCUi9PRDtFUWdQQyxjUnhPRDtBRDA5Y2Y7QVNodmNnQjtFQUNFLHlCUjFPSDtFUTJPRyxjUnBQSDtBRHMrY2Y7QVNudWNjO0VBQ0UsY1J6UEQ7QUQ4OWNmO0FTanVjYztFQUNFLGNSOVBEO0FEaStjZjtBU2x1Y2dCO0VBQ0UsNEhBQUE7QVRvdWNsQjtBU2h1Y2dCO0VBQ0UsY1JwUUg7QURzK2NmO0FTanVja0I7RUFDRSw0SEFBQTtBVG11Y3BCO0FTM3RjVTtFQUNFLHlCUmhSRztBRDYrY2Y7QVMzdGNjO0VBQ0UsY1I5UkQ7QUQyL2NmO0FTenRjYztFQUNFLGNSblNEO0FEOC9jZjtBU3p0Y2dCO0VBQ0UsY1J0U0g7QURpZ2RmO0FTenRja0I7RUFDRSxjUnpTTDtBRG9nZGY7QVN6dGNrQjtFQUNFLGNSNVNMO0FEdWdkZjtBUzF0Y29CO0VBQ0UsY1I5U1A7QUQwZ2RmO0FTdnRjYzs7Ozs7Ozs7RUFRRSxjUjNURDtBRG9oZGY7QVN2dGNjOzs7Ozs7RUFNRSxjUm5VRDtBRDRoZGY7QVNydGNnQjs7RUFDRSxjUnhVSDtBRGdpZGY7QVN0dGNnQjs7RUFDRSxjUjNVSDtBRG9pZGY7QVN2dGNrQjs7RUFDRSxjUjlVTDtBRHdpZGY7QVN4dGNrQjs7RUFDRSxjUmpWTDtBRDRpZGY7QVMxdGNvQjs7RUFDRSxjUm5WUDtBRGdqZGY7QVN0dGNjO0VBQ0UseUJSM1ZEO0VRNFZDLGNSalZEO0FEeWlkZjtBU3R0Y2dCO0VBQ0UseUJSblZIO0VRb1ZHLGNSaFdIO0FEd2pkZjtBU3pzY2M7RUFDRSxjUnZXRDtBRGtqZGY7QVN2c2NjO0VBQ0UsY1I1V0Q7QURxamRmO0FTeHNjZ0I7RUFDRSw4SEFBQTtBVDBzY2xCO0FTdHNjZ0I7RUFDRSxjUnBYSDtBRDRqZGY7QVN2c2NrQjtFQUNFLDRIQUFBO0FUeXNjcEI7QVNqc2NVO0VBQ0UseUJSOVhHO0FEaWtkZjtBU2pzY2M7RUFDRSxjUjFZRDtBRDZrZGY7QVMvcmNjO0VBQ0UsY1IvWUQ7QURnbGRmO0FTL3JjZ0I7RUFDRSxjUmxaSDtBRG1sZGY7QVMvcmNrQjtFQUNFLGNSclpMO0FEc2xkZjtBUy9yY2tCO0VBQ0UsY1J4Wkw7QUR5bGRmO0FTaHNjb0I7RUFDRSxjUjFaUDtBRDRsZGY7QVM3cmNjOzs7Ozs7OztFQVFFLGNSdmFEO0FEc21kZjtBUzdyY2M7Ozs7OztFQU1FLGNSL2FEO0FEOG1kZjtBUzNyY2dCOztFQUNFLGNScGJIO0FEa25kZjtBUzVyY2dCOztFQUNFLGNSdmJIO0FEc25kZjtBUzdyY2tCOztFQUNFLGNSMWJMO0FEMG5kZjtBUzlyY2tCOztFQUNFLGNSN2JMO0FEOG5kZjtBU2hzY29COztFQUNFLGNSL2JQO0FEa29kZjtBUzVyY2M7RUFDRSx5QlJ2Y0Q7RVF3Y0MsY1IvYkQ7QUQ2bmRmO0FTNXJjZ0I7RUFDRSx5QlJuY0g7RVFvY0csY1I1Y0g7QUQwb2RmO0FGNTljRTtFVzRTVTtJQUNFLGtCQUFBO0lBQ0Esd0NBQUE7RVRtcmNaO0VTanJjVTtJQUNFLCtCQUFBO0lBQ0EseUNBQUE7RVRtcmNaO0FBQ0Y7QUYvOWNFO0VXdVRVO0lBQ0UsZUFBQTtJQUNBLGdDQUFBO0VUMnFjWjtFU3pxY1U7SUFDRSw0QkFBQTtJQUNBLGdDQUFBO0VUMnFjWjtBQUNGO0FGaGlkRTtFV2lZVTtJQUNFLGVBQUE7SUFDQSw4QkFBQTtFVGtxY1o7RVNocWNjO0lBQ0UsZ0JBQUE7RVRrcWNoQjtFUzlwY2M7SUFDRSxnQkFBQTtFVGdxY2hCO0VTNXBjVTtJQUNFLDRCQUFBO0lBQ0EsOEJBQUE7RVQ4cGNaO0FBQ0Y7QUZua2RFO0VXZ2JRO0lBQ0Usc0JBQUE7RVRzcGNWO0VTcnBjVTtJQUNFLGNBQUE7SUFDQSw2QkFBQTtFVHVwY1o7RVNycGNVO0lBQ0UsY0FBQTtJQUNBLDRCQUFBO0VUdXBjWjtFU3RwY1k7SUFDRSx1QkFBQTtFVHdwY2Q7RVNycGNjO0lBQ0Usa0JBQUE7RVR1cGNoQjtFU25wY2M7SUFDRSxrQkFBQTtFVHFwY2hCO0FBQ0Y7QVM3b2NFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FUK29jSjtBRjdsZEU7RVc0Y0E7SUFLSSxzQkFBQTtFVGdwY0o7QUFDRjtBUzlvY0U7RUFDRSw0QkFBQTtFQUNBLCtCQUFBO0FUZ3BjSjtBRm5pZEU7RVdpWkE7SUFLSSwrQkFBQTtJQUNBLHlDQUFBO0VUaXBjSjtBQUNGO0FGbGlkRTtFVzBZQTtJQVVJLDRCQUFBO0lBQ0EsZ0NBQUE7RVRrcGNKO0FBQ0Y7QUYvbGRFO0VXaWNBO0lBZUksNEJBQUE7SUFDQSw4QkFBQTtFVG1wY0o7QUFDRjtBRnhuZEU7RVdvZEE7SUFvQkksY0FBQTtJQUNBLDRCQUFBO0VUb3BjSjtBQUNGO0FGanBkRTtFV3VlQTtJQXlCSSw0QkFBQTtFVHFwY0o7QUFDRjtBU2xwY0k7RUFDRSxnQ1JyYmtCO0VRc2JsQixrQlJwbUJjO0VRcW1CZCxnQlI3akJJO0VROGpCSixlUnJpQkk7RVFzaUJKLGlCUmxmRTtFUW1mRixtQlJsZEM7RVFtZEQsY1JwbUJTO0FEd3ZkZjtBRnprZEU7RVd5Ykk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VUbXBjTjtBQUNGO0FGeGtkRTtFV3liSTtJQUNFLGVSemlCRTtJUTBpQkYsaUJSMWZBO0VENG9kTjtBQUNGO0FTL29jRTtFQUNFLGdCQUFBO0FUaXBjSjtBU2hwY0k7RUFDRSxrQlI3bkJjO0VROG5CZCxnQlJ6bEJPO0VRMGxCUCxlUnZrQkk7RVF3a0JKLGlCUnRoQkU7RVF1aEJGLG1CUjNlQztFUTRlRCxjUjduQlM7QUQrd2RmO0FTanBjTTtFQUNFLGNSL25CTztFUWdvQlAsMEJBQUE7QVRtcGNSO0FTbHBjUTtFQUNFLGNSbG9CSztBRHN4ZGY7QVNscGNRO0VBQ0UsY1Jyb0JLO0FEeXhkZjtBU25wY1U7RUFDRSxjUnZvQkc7QUQ0eGRmO0FTanBjTTtFQUNFLGdCQUFBO0FUbXBjUjtBU2hwY0k7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQlI3cEJjO0VROHBCZCxnQlJ6bkJPO0VRMG5CUCxtQlJ6Z0JDO0VRMGdCRCxjUjNwQlM7QUQ2eWRmO0FTaHBjSTs7Ozs7O0VBTUUsY1JucUJTO0VRb3FCVCxnQlJsb0JRO0FEb3hkZDtBU2hwY0k7O0VBRUUsa0JBQUE7RUFDQSxlUnRuQkk7RVF1bkJKLGlCUnJrQkU7RVFza0JGLG1CUjFoQkM7QUQ0cWRQO0FTanBjTTs7RUFDRSxjUjdxQk87QURpMGRmO0FTbHBjTTs7RUFDRSxjUmhyQk87RVFpckJQLDBCQUFBO0FUcXBjUjtBU3BwY1E7O0VBQ0UsY1JuckJLO0FEMDBkZjtBU3JwY1E7O0VBQ0UsY1J0ckJLO0FEODBkZjtBU3ZwY1U7O0VBQ0UsY1J4ckJHO0FEazFkZjtBRm5xZEU7RVdzY0E7SUEwRUksbUJBQUE7RVR1cGNKO0VTdHBjSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVR3cGNOO0VTdnBjTTtJQUNFLG1CQUFBO0VUeXBjUjtFU3RwY0k7Ozs7Ozs7O0lBUUUsbUJBQUE7RVR3cGNOO0VTdHBjSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVR3cGNOO0FBQ0Y7QUZ4cmRFO0VXK2JBO0lBcUdJLGdCQUFBO0VUd3BjSjtFU3ZwY0k7SUFDRSxlUnRxQkU7SVF1cUJGLGlCUnJuQkE7RUQ4d2ROO0VTdHBjSTs7SUFFRSxlUjVxQkU7SVE2cUJGLGlCUjNuQkE7RURteGROO0FBQ0Y7QUY3dmRFO0VXc2ZBO0lBbUhJLGdCQUFBO0VUd3BjSjtFU3ZwY0k7SUFDRSxlUnhyQkU7SVF5ckJGLGlCUnhvQkE7RURpeWROO0VTdHBjSTs7SUFFRSxlUjlyQkU7SVErckJGLGlCUjlvQkE7RURzeWROO0FBQ0Y7QUY5eGRFO0VXeWdCQTtJQWlJSSxnQkFBQTtFVHdwY0o7QUFDRjtBRnR6ZEU7RVdpcUJJO0lBQ0UsZVJ4c0JFO0lReXNCRixpQlJ2cEJBO0VEK3lkTjtFU3JwY0k7O0lBRUUsZVI5c0JFO0lRK3NCRixpQlI3cEJBO0VEb3pkTjtBQUNGO0FTcHBjRTtFQUNFLGdCQUFBO0FUc3BjSjtBU3JwY0k7RUFDRSxnQ1JobUJrQjtFUWltQmxCLGtCUi93QmM7RVFneEJkLGdCUjN1Qk87RVE0dUJQLGVSOXNCSTtFUStzQkosaUJSL3BCRTtFUWdxQkYsbUJSN25CQztFUThuQkQsY1IvdkJTO0FEczVkZjtBRnZ2ZEU7RVd1bEJBO0lBYUksbUJBQUE7RVR1cGNKO0VTdHBjSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVR3cGNOO0FBQ0Y7QUZ6dmRFO0VXZ2xCQTtJQXFCSSxnQkFBQTtFVHdwY0o7RVN2cGNJO0lBQ0UsZVJ2dEJFO0lRd3RCRixpQlIxcUJBO0VEbTBkTjtBQUNGO0FGenpkRTtFV3VvQkE7SUE2QkksZ0JBQUE7RVR5cGNKO0VTeHBjSTtJQUNFLGVSdnVCRTtJUXd1QkYsaUJSeHJCQTtFRGsxZE47QUFDRjtBRnIxZEU7RVcwcEJBO0lBcUNJLGdCQUFBO0VUMHBjSjtFU3pwY0k7SUFDRSxnQkFBQTtFVDJwY047QUFDRjtBU3hwY0U7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FUMHBjSjtBRmp5ZEU7RVdrb0JBO0lBUUksbUJBQUE7SUFDQSxZQUFBO0VUMnBjSjtBQUNGO0FGaHlkRTtFVzJuQkE7SUFhSSxnQkFBQTtJQUNBLFNBQUE7RVQ0cGNKO0FBQ0Y7QUY3MWRFO0VXa3JCQTtJQWtCSSxnQkFBQTtJQUNBLFNBQUE7RVQ2cGNKO0FBQ0Y7QUZ0M2RFO0VXcXNCQTtJQXVCSSxnQkFBQTtJQUNBLFNBQUE7SUFDQSwyQkFBQTtFVDhwY0o7QUFDRjtBUzVwY0U7RUFDRSxlQUFBO0VBQ0EsOEJBQUE7QVQ4cGNKO0FGOXpkRTtFVzhwQkE7SUFLSSxrQkFBQTtJQUNBLHdDQUFBO0VUK3BjSjtBQUNGO0FGN3pkRTtFV3VwQkE7SUFVSSxlQUFBO0lBQ0EsZ0NBQUE7RVRncWNKO0FBQ0Y7QUYxM2RFO0VXOHNCQTtJQWVJLGVBQUE7SUFDQSw4QkFBQTtFVGlxY0o7QUFDRjtBRm41ZEU7RVdpdUJBO0lBb0JJLGNBQUE7SUFDQSw2QkFBQTtFVGtxY0o7QUFDRjtBRjU2ZEU7RVdvdkJBO0lBeUJJLGNBQUE7SUFDQSw2QkFBQTtFVG1xY0o7QUFDRjtBU2pxY0U7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QVRtcWNKO0FTbHFjSTtFQUNFLFlBQUE7RUFDQSxZQUFBO0FUb3FjTjtBU25xY007RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVHFxY1I7QUYxMmRFO0VXMnJCQTtJQWVJLFlBQUE7RVRvcWNKO0VTbnFjSTtJQUNFLGVBQUE7SUFDQSxlQUFBO0VUcXFjTjtBQUNGO0FGNTJkRTtFV29yQkE7SUF1QkksU0FBQTtFVHFxY0o7RVNwcWNJO0lBQ0UsWUFBQTtJQUNBLGFBQUE7RVRzcWNOO0FBQ0Y7QUY1NmRFO0VXMnVCQTtJQStCSSxTQUFBO0VUc3FjSjtFU3JxY0k7SUFDRSxZQUFBO0lBQ0EsWUFBQTtFVHVxY047QUFDRjtBRjM5ZEU7RVd3ekJJO0lBQ0UsWUFBQTtJQUNBLFlBQUE7RVRzcWNOO0FBQ0Y7QVNucWNFO0VBQ0UsZ0JBQUE7QVRxcWNKO0FTcHFjSTtFQUNFLGtCUi81QmM7RVFnNkJkLGdCUngzQkk7RVF5M0JKLGVSeDJCSTtFUXkyQkosaUJSM3pCRTtFUTR6QkYsbUJSN3dCQztFUTh3QkQsY1IvNUJTO0FEcWtlZjtBRnQ1ZEU7RVd3dUJBO0lBWUksbUJBQUE7RVRzcWNKO0VTcnFjSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVR1cWNOO0FBQ0Y7QUZ4NWRFO0VXaXVCQTtJQW9CSSxnQkFBQTtFVHVxY0o7RVN0cWNJO0lBQ0UsZVJ0M0JFO0lRdTNCRixpQlJ6MEJBO0VEaS9kTjtBQUNGO0FGeDlkRTtFV3d4QkE7SUE0QkksZ0JBQUE7RVR3cWNKO0VTdnFjSTtJQUNFLGVSbjRCRTtJUW80QkYsaUJScDFCQTtFRDYvZE47QUFDRjtBRnZnZUU7RVc4ekJBO0lBb0NJLGdCQUFBO0VUeXFjSjtFU3hxY0k7SUFDRSxlUno0QkU7SVEwNEJGLGlCUjUxQkE7RURzZ2VOO0FBQ0Y7QVN2cWNFO0VBQ0UsZ0JBQUE7QVR5cWNKO0FTeHFjSTtFQUNFLGtCUjE4QmM7RVEyOEJkLGdCUnQ2Qk87RVF1NkJQLGVScDVCSTtFUXE1QkosaUJSbjJCRTtFUW8yQkYsbUJSeHpCQztFUXl6QkQsY1IxOEJTO0FEb25lZjtBU3hxY007RUFDRSxjUjc4Qk87RVE4OEJQLDBCQUFBO0FUMHFjUjtBU3pxY1E7RUFDRSxjUmg5Qks7QUQybmVmO0FTenFjUTtFQUNFLGNSbjlCSztBRDhuZWY7QVMxcWNVO0VBQ0UsY1JyOUJHO0FEaW9lZjtBU3hxY007RUFDRSxnQkFBQTtBVDBxY1I7QVN2cWNJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JSMytCYztFUTQrQmQsZ0JSdjhCTztFUXc4QlAsbUJSdjFCQztFUXcxQkQsY1J6K0JTO0FEa3BlZjtBU3ZxY0k7Ozs7OztFQU1FLGNSai9CUztFUWsvQlQsZ0JSaDlCUTtBRHluZWQ7QVN2cWNJOztFQUVFLGtCQUFBO0VBQ0EsZVJwOEJJO0VRcThCSixpQlJuNUJFO0VRbzVCRixtQlJ4MkJDO0FEaWhlUDtBU3hxY007O0VBQ0UsY1IzL0JPO0FEc3FlZjtBU3pxY007O0VBQ0UsY1I5L0JPO0VRKy9CUCwwQkFBQTtBVDRxY1I7QVMzcWNROztFQUNFLGNSamdDSztBRCtxZWY7QVM1cWNROztFQUNFLGNScGdDSztBRG1yZWY7QVM5cWNVOztFQUNFLGNSdGdDRztBRHVyZWY7QUZ4Z2VFO0VXbXhCQTtJQTJFSSxtQkFBQTtFVDhxY0o7RVM3cWNJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVCtxY047RVM5cWNNO0lBQ0UsbUJBQUE7RVRncmNSO0VTN3FjSTs7Ozs7Ozs7SUFRRSxtQkFBQTtFVCtxY047RVM3cWNJOztJQUVFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFVCtxY047QUFDRjtBRjdoZUU7RVc0d0JBO0lBc0dJLGdCQUFBO0VUK3FjSjtFUzlxY0k7SUFDRSxlUnAvQkU7SVFxL0JGLGlCUm44QkE7RURtbmVOO0VTN3FjSTs7SUFFRSxlUjEvQkU7SVEyL0JGLGlCUno4QkE7RUR3bmVOO0FBQ0Y7QUZsbWVFO0VXbTBCQTtJQW9ISSxnQkFBQTtFVCtxY0o7RVM5cWNJO0lBQ0UsZVJ0Z0NFO0lRdWdDRixpQlJ4OUJBO0VEd29lTjtFUzdxY0k7O0lBRUUsZVI1Z0NFO0lRNmdDRixpQlI5OUJBO0VENm9lTjtBQUNGO0FGdHBlRTtFV3kyQkE7SUFrSUksZ0JBQUE7RVQrcWNKO0VTOXFjSTtJQUNFLGVSbmhDRTtJUW9oQ0YsaUJSbCtCQTtFRGtwZU47RVM3cWNJOztJQUVFLGVSemhDRTtJUTBoQ0YsaUJSeCtCQTtFRHVwZU47QUFDRjtBUzVxY0U7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBVDhxY0o7QVM3cWNJO0VBQ0UseUJSeGxDUztFUXlsQ1QsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCUmhtQ2M7RVFpbUNkLGdCUjNqQ007RVE0akNOLGVSbGpDSTtFUW1qQ0osaUJSLy9CRTtFUWdnQ0YsbUJSOThCQztFUSs4QkQsY1IvbENTO0VRZ21DVCx5QlI3OEJpQjtFUTg4QmpCLGtCQUFBO0VYM2xDSixnQ0FBQTtBRTJ3ZUY7QVM5cWNNO0VBQ0UseUJScG1DTztFUXFtQ1AsY1J0bUNPO0FEc3hlZjtBRnZtZUU7RVdrNkJBO0lBMEJJLGlCQUFBO0lBQ0EsWUFBQTtFVCtxY0o7RVM5cWNJO0lBQ0Usc0JBQUE7SUFDQSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVRncmNOO0FBQ0Y7QUY1bWVFO0VXMjVCQTtJQXFDSSxnQkFBQTtJQUNBLFNBQUE7RVRncmNKO0VTL3FjSTtJQUNFLG9CQUFBO0lBQ0Esa0JBQUE7SUFDQSxlUjdrQ0U7SVE4a0NGLGlCUjdoQ0E7RUQ4c2VOO0FBQ0Y7QUYvcWVFO0VXazlCQTtJQWdESSxnQkFBQTtJQUNBLFNBQUE7RVRpcmNKO0VTaHJjSTtJQUNFLG1CQUFBO0lBQ0EsaUJBQUE7SUFDQSxlUjNsQ0U7SVE0bENGLGlCUnhpQ0E7RUQwdGVOO0FBQ0Y7QUZqdWVFO0VXdy9CQTtJQTJESSxnQkFBQTtFVGtyY0o7QUFDRjs7QVMxcWNRO0VBQ0UsMkJBQUE7QVQ2cWNWO0FTNXFjVTtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7QVQ4cWNaO0FTNXFjVTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtBVDhxY1o7QVM3cWNZO0VBQ0UsWUFBQTtFQUNBLGFBQUE7QVQrcWNkO0FTOXFjYztFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsMENBQUE7QVRncmNoQjtBUzlxY2M7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsaURBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtBVGdyY2hCO0FTOXBjZ0I7RUFDRSxjUm5zQ0g7QURtMmVmO0FTenBjc0I7RUFDRSw0SEFBQTtBVDJwY3hCO0FTbHBjZ0I7RUFDRSxjUnJ0Q0g7QUR5MmVmO0FTbnBja0I7RUFDRSw0SEFBQTtBVHFwY3BCO0FTanBja0I7RUFDRSxjUnp0Q0w7QUQ0MmVmO0FTbHBjb0I7RUFDRSw0SEFBQTtBVG9wY3RCO0FTNW9jZ0I7RUFDRSx5QlJ2dUNIO0VRd3VDRyxjUjN1Q0g7RUhNYixnQ0FBQTtBRW8zZUY7QVM3b2NrQjtFQUNFLHlCUnh1Q0w7RVF5dUNLLGNSL3VDTDtBRDgzZWY7QVN2b2NjO0VBQ0UsNEhBQUE7QVR5b2NoQjtBU3huY2dCO0VBQ0UsY1Jsd0NIO0FENDNlZjtBU25uY3NCO0VBQ0UsNkhBQUE7QVRxbmN4QjtBUzVtY2dCO0VBQ0UsY1JweENIO0FEazRlZjtBUzdtY2tCO0VBQ0UsNEhBQUE7QVQrbWNwQjtBUzNtY2tCO0VBQ0UsY1I1eENMO0FEeTRlZjtBUzVtY29CO0VBQ0UsNkhBQUE7QVQ4bWN0QjtBU3RtY2dCO0VBQ0UseUJSdHlDSDtFUXV5Q0csY1IveUNIO0VITWIsZ0NBQUE7QUVrNWVGO0FTdm1ja0I7RUFDRSx5QlJ6eUNMO0VRMHlDSyxjUm56Q0w7QUQ0NWVmO0FTam1jYztFQUNFLDZIQUFBO0FUbW1jaEI7QVNsbGNnQjtFQUNFLGNSbjBDSDtBRHU1ZWY7QVM3a2NzQjtFQUNFLHlIQUFBO0FUK2tjeEI7QVN0a2NnQjtFQUNFLGNScjFDSDtBRDY1ZWY7QVN2a2NrQjtFQUNFLDRIQUFBO0FUeWtjcEI7QVNya2NrQjtFQUNFLGNSMzFDTDtBRGs2ZWY7QVN0a2NvQjtFQUNFLDRIQUFBO0FUd2tjdEI7QVNoa2NnQjtFQUNFLHlCUnYyQ0g7RVF3MkNHLGNSbjNDSDtFSE1iLGdDQUFBO0FFZzdlRjtBU2prY2tCO0VBQ0UseUJSMTJDTDtFUTIyQ0ssY1J2M0NMO0FEMDdlZjtBUzNqY2M7RUFDRSwwSEFBQTtBVDZqY2hCO0FTN2ljZ0I7RUFDRSxjUng0Q0g7QUR1N2VmO0FTeGljc0I7RUFDRSw0SEFBQTtBVDBpY3hCO0FTamljZ0I7RUFDRSxjUjE1Q0g7QUQ2N2VmO0FTbGlja0I7RUFDRSw4SEFBQTtBVG9pY3BCO0FTaGlja0I7RUFDRSxjUmw2Q0w7QURvOGVmO0FTamljb0I7RUFDRSw0SEFBQTtBVG1pY3RCO0FTM2hjZ0I7RUFDRSx5QlI1NkNIO0VRNjZDRyxjUnQ3Q0g7RUhNYixnQ0FBQTtBRTg4ZUY7QVM1aGNrQjtFQUNFLHlCUmo3Q0w7RVFrN0NLLGNSMTdDTDtBRHc5ZWY7QVN0aGNjO0VBQ0UsNEhBQUE7QVR3aGNoQjtBRjd5ZUU7RVdxeUNVO0lBQ0UsK0JBQUE7SUFDQSwyQ0FBQTtFVDJnY1o7RVMxZ2NZO0lBQ0UsbUJBQUE7RVQ0Z2NkO0VTMWdjWTtJQUNFLG1CQUFBO0VUNGdjZDtFUzFnY1k7SUFDRSxtQkFBQTtFVDRnY2Q7RVMxZ2NZO0lBQ0UsbUJBQUE7RVQ0Z2NkO0VTemdjVTtJQUNFLGtCQUFBO0VUMmdjWjtFUzFnY1k7SUFDRSxlQUFBO0lBQ0EsZ0JBQUE7RVQ0Z2NkO0VTM2djYztJQUNFLGVBQUE7SUFDQSxnQkFBQTtFVDZnY2hCO0VTM2djYztJQUNFLGVBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7RVQ2Z2NoQjtBQUNGO0FGeDBlRTtFVzIwQ1U7SUFDRSw2QkFBQTtJQUNBLCtCQUFBO0VUZ2djWjtFUy8vYlk7SUFDRSxnQkFBQTtFVGlnY2Q7RVMvL2JZO0lBQ0UsZ0JBQUE7RVRpZ2NkO0VTLy9iWTtJQUNFLGdCQUFBO0VUaWdjZDtFUy8vYlk7SUFDRSxnQkFBQTtFVGlnY2Q7RVM5L2JVO0lBQ0UsZ0JBQUE7RVRnZ2NaO0VTLy9iWTtJQUNFLGFBQUE7SUFDQSxhQUFBO0VUaWdjZDtFU2hnY2M7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFVGtnY2hCO0VTaGdjYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtFVGtnY2hCO0FBQ0Y7QUYzMGVFO0VXeTFDVTtJQUNFLGFBQUE7RVRxL2JaO0VTbi9iVTtJQUNFLGFBQUE7RVRxL2JaO0FBQ0Y7QUZ6NmVFO0VXZzhDVTtJQUNFLDRCQUFBO0lBQ0EsNkJBQUE7RVQ0K2JaO0VTMytiWTtJQUNFLGdCQUFBO0VUNitiZDtFUzMrYlk7SUFDRSxnQkFBQTtJQUNBLGdCQUFBO0VUNitiZDtFUzMrYlk7SUFDRSxnQkFBQTtFVDYrYmQ7RVMzK2JZO0lBQ0UsZ0JBQUE7RVQ2K2JkO0VTMStiVTtJQUNFLGVBQUE7RVQ0K2JaO0VTMytiWTtJQUNFLFlBQUE7SUFDQSxhQUFBO0VUNitiZDtFUzUrYmM7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFVDgrYmhCO0VTNStiYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtFVDgrYmhCO0FBQ0Y7QUYvOWVFO0VXZ2dEUTtJQUNFLHNCQUFBO0VUaytiVjtFU2orYlU7SUFDRSxjQUFBO0lBQ0EsNEJBQUE7RVRtK2JaO0VTbCtiWTtJQUNFLGVBQUE7RVRvK2JkO0VTbCtiWTtJQUNFLGVBQUE7RVRvK2JkO0VTbCtiWTtJQUNFLGVBQUE7RVRvK2JkO0VTbCtiWTtJQUNFLGVBQUE7RVRvK2JkO0VTaitiVTtJQUNFLGNBQUE7RVRtK2JaO0VTbCtiWTtJQUNFLFdBQUE7SUFDQSxhQUFBO0VUbytiZDtFU24rYmM7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFVHErYmhCO0VTbitiYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtFVHErYmhCO0FBQ0Y7QUZ2aGZFO0VXaWtEUTtJQUNFLHNCQUFBO0VUeTliVjtFU3g5YlU7SUFDRSxjQUFBO0lBQ0EsNEJBQUE7RVQwOWJaO0VTeDliVTtJQUNFLGNBQUE7RVQwOWJaO0VTejliWTtJQUNFLFdBQUE7SUFDQSxhQUFBO0VUMjliZDtFUzE5YmM7SUFDRSxZQUFBO0lBQ0EsYUFBQTtFVDQ5YmhCO0VTMTliYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtFVDQ5YmhCO0FBQ0Y7QUY1amZFO0VXa25EYztJQUNFLFlBQUE7SUFDQSxhQUFBO0VUNjhiaEI7QUFDRjtBU3A4YkU7RUFDRSx5QlIzckRXO0FEaW9mZjtBU3A4YkU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7QVRzOGJKO0FGMWlmRTtFV2ttREE7SUFLSSxzQkFBQTtFVHU4Yko7QUFDRjtBU3I4YkU7RUFDRSw0QkFBQTtFQUNBLCtCQUFBO0FUdThiSjtBRmgvZUU7RVd1aURBO0lBS0ksK0JBQUE7SUFDQSwyQ0FBQTtFVHc4Yko7QUFDRjtBRi8rZUU7RVdnaURBO0lBVUksNEJBQUE7SUFDQSwrQkFBQTtFVHk4Yko7QUFDRjtBRnQ5ZUU7RVdpZ0RBO0lBZUksYUFBQTtFVDA4Yko7QUFDRjtBRmpqZkU7RVd1bERBO0lBbUJJLDRCQUFBO0lBQ0EsK0JBQUE7RVQyOGJKO0FBQ0Y7QUYxa2ZFO0VXMG1EQTtJQXdCSSxjQUFBO0lBQ0EsNEJBQUE7RVQ0OGJKO0FBQ0Y7QUZubWZFO0VXNm5EQTtJQTZCSSw0QkFBQTtFVDY4Yko7QUFDRjtBUzE4YkU7RUFDRSxnQkFBQTtBVDQ4Yko7QVMzOGJJO0VBQ0UsZ0NSamxEa0I7RVFrbERsQixrQlJod0RjO0VRaXdEZCxnQlJ6dERJO0VRMHRESixlUmpzREk7RVFrc0RKLGlCUjlvREU7RVErb0RGLG1CUjltREM7RVErbURELGNSaHdEUztBRDZzZmY7QUY5aGZFO0VXd2tEQTtJQWFJLG1CQUFBO0VUNjhiSjtFUzU4Ykk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VUODhiTjtBQUNGO0FGaGlmRTtFV2lrREE7SUFxQkksZ0JBQUE7RVQ4OGJKO0VTNzhiSTtJQUNFLGVSdnNERTtJUXdzREYsaUJSeHBEQTtFRHVtZk47QUFDRjtBRjFnZkU7RVdraURBO0lBNkJJLGVBQUE7RVQrOGJKO0FBQ0Y7QUZybWZFO0VXd25EQTtJQWlDSSxnQkFBQTtFVGc5Yko7QUFDRjtBRjduZkU7RVcyb0RBO0lBcUNJLGVBQUE7RVRpOWJKO0FBQ0Y7QVMvOGJFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBVGk5Yko7QVNoOWJJO0VBQ0Usa0JSeHlEYztFUXl5RGQsZ0JScHdETztFUXF3RFAsZVJsdkRJO0VRbXZESixpQlJqc0RFO0VRa3NERixtQlJ0cERDO0VRdXBERCxjUnh5RFM7QUQwdmZmO0FTajliTTtFQUNFLGNSMXlETztFUTJ5RFAsMEJBQUE7QVRtOWJSO0FTbDliUTtFQUNFLGNSN3lESztBRGl3ZmY7QVNsOWJRO0VBQ0UsY1JoekRLO0FEb3dmZjtBU245YlU7RUFDRSxjUmx6REc7QUR1d2ZmO0FTajliTTtFQUNFLGdCQUFBO0FUbTliUjtBU2g5Ykk7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQlJ4MERjO0VReTBEZCxnQlJweURPO0VRcXlEUCxtQlJwckRDO0VRcXJERCxjUnQwRFM7QUR3eGZmO0FTaDliSTs7Ozs7O0VBTUUsY1I5MERTO0VRKzBEVCxnQlI3eURRO0FEK3ZmZDtBU2g5Ykk7O0VBRUUsa0JBQUE7RUFDQSxlUmp5REk7RVFreURKLGlCUmh2REU7RVFpdkRGLG1CUnJzREM7QUR1cGZQO0FTajliTTs7RUFDRSxjUngxRE87QUQ0eWZmO0FTbDliTTs7RUFDRSxjUjMxRE87RVE0MURQLDBCQUFBO0FUcTliUjtBU3A5YlE7O0VBQ0UsY1I5MURLO0FEcXpmZjtBU3I5YlE7O0VBQ0UsY1JqMkRLO0FEeXpmZjtBU3Y5YlU7O0VBQ0UsY1JuMkRHO0FENnpmZjtBRjlvZkU7RVdnbkRBO0lBMkVJLG1CQUFBO0lBQ0EsbUJBQUE7RVR1OWJKO0VTdDliSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVR3OWJOO0VTdjliTTtJQUNFLG1CQUFBO0VUeTliUjtFU3Q5Ykk7Ozs7Ozs7O0lBUUUsbUJBQUE7RVR3OWJOO0VTdDliSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVR3OWJOO0FBQ0Y7QUZwcWZFO0VXeW1EQTtJQXVHSSxnQkFBQTtJQUNBLGdCQUFBO0VUdzliSjtFU3Y5Ykk7SUFDRSxlUm4xREU7SVFvMURGLGlCUmx5REE7RUQydmZOO0VTdDliSTs7SUFFRSxlUnoxREU7SVEwMURGLGlCUnh5REE7RURnd2ZOO0FBQ0Y7QUZwcGZFO0VXMGtEQTtJQXNISSxlQUFBO0VUdzliSjtBQUNGO0FGL3VmRTtFV2dxREE7SUEwSEksZ0JBQUE7SUFDQSxnQkFBQTtFVHk5Yko7RVN4OWJJO0lBQ0UsZVIxMkRFO0lRMjJERixpQlIxekRBO0VEb3hmTjtFU3Y5Ykk7O0lBRUUsZVJoM0RFO0lRaTNERixpQlJoMERBO0VEeXhmTjtBQUNGO0FGanhmRTtFV21yREE7SUF5SUksZUFBQTtFVHk5Yko7QUFDRjtBRnp5ZkU7RVdzc0RBO0lBNklJLGVBQUE7SUFDQSxnQkFBQTtFVDA5Yko7RVN6OWJJO0lBQ0UsZVI1M0RFO0lRNjNERixpQlIzMERBO0VEc3lmTjtFU3g5Ykk7O0lBRUUsZVJsNERFO0lRbTRERixpQlJqMURBO0VEMnlmTjtBQUNGO0FTdjliRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBVHk5Yko7QUZ4dWZFO0VXMndEQTtJQU9JLG1CQUFBO0lBQ0EsWUFBQTtFVDA5Yko7QUFDRjtBRnZ1ZkU7RVdvd0RBO0lBWUksZ0JBQUE7SUFDQSxTQUFBO0VUMjliSjtBQUNGO0FTejliRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBVDI5Yko7QUYxdmZFO0VXMnhEQTtJQU9JLFlBQUE7RVQ0OWJKO0FBQ0Y7QUZ4dmZFO0VXb3hEQTtJQVdJLFNBQUE7RVQ2OWJKO0FBQ0Y7QVMzOWJFO0VBQ0UsY0FBQTtBVDY5Yko7QVM1OWJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVQ4OWJOO0FTNzliTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMEhBQUE7QVQrOWJSO0FGaHhmRTtFV3l5REE7SUFjSSxpQkFBQTtFVDY5Yko7RVM1OWJJO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVQ4OWJOO0FBQ0Y7QUZseGZFO0VXa3lEQTtJQXNCSSxjQUFBO0VUODliSjtFUzc5Ykk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVCs5Yk47QUFDRjtBRmwxZkU7RVd5MURBO0lBOEJJLGNBQUE7RVQrOWJKO0VTOTliSTtJQUNFLFdBQUE7SUFDQSxZQUFBO0VUZytiTjtBQUNGO0FGajRmRTtFVyszREE7SUFzQ0ksY0FBQTtFVGcrYko7RVMvOWJJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVRpK2JOO0FBQ0Y7QVM5OWJFO0VBQ0Usa0NBQUE7QVRnK2JKO0FTLzliSTtFQUNFLGtCUjdnRWM7RVE4Z0VkLGdCUnYrRFE7RVF3K0RSLGVSMTlESTtFUTI5REosaUJSNTZERTtFUTY2REYsbUJSMzNEQztFUTQzREQsY1I3Z0VTO0FEOCtmZjtBRi96ZkU7RVdzMURBO0lBWUksd0NBQUE7RVRpK2JKO0VTaCtiSTtJQUNFLGlCQUFBO0lBQ0EsbUJBQUE7RVRrK2JOO0FBQ0Y7QUZqMGZFO0VXKzBEQTtJQW9CSSxrQ0FBQTtFVGsrYko7RVNqK2JJO0lBQ0UsZVJ4K0RFO0lReStERixpQlIzN0RBO0VEODVmTjtBQUNGO0FGajRmRTtFV3M0REE7SUE0Qkksa0NBQUE7RVRtK2JKO0VTbCtiSTtJQUNFLGVSaC9ERTtJUWkvREYsaUJSbjhEQTtFRHU2Zk47QUFDRjtBRmg3ZkU7RVc0NkRBO0lBb0NJLGtDQUFBO0VUbytiSjtBQUNGO0FTbCtiRTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBVG8rYko7QUZ2MmZFO0VXNjNEQTtJQVNJLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSxZQUFBO0VUcStiSjtBQUNGO0FGdjJmRTtFV3MzREE7SUFlSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtFVHMrYko7QUFDRjtBRi8wZkU7RVd1MURBO0lBcUJJLGVBQUE7RVR1K2JKO0FBQ0Y7QUYxNmZFO0VXNjZEQTtJQXlCSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtFVHcrYko7QUFDRjtBRnA4ZkU7RVdnOERBO0lBK0JJLGVBQUE7RVR5K2JKO0FBQ0Y7QVN2K2JFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsYUFBQTtBVHkrYko7QVN2K2JJO0VBQ0UseUJSeGxFUztFUXlsRVQsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCUmhtRWM7RVFpbUVkLGdCUjNqRU07RVE0akVOLGVSbGpFSTtFUW1qRUosaUJSLy9ERTtFUWdnRUYsbUJSOThEQztFUSs4REQsY1IvbEVTO0VRZ21FVCx5QlI3OERpQjtFUTg4RGpCLGtCQUFBO0VYM2xFSixnQ0FBQTtBRXFrZ0JGO0FTeCtiTTtFQUNFLHlCUnBtRU87RVFxbUVQLGNSdG1FTztBRGdsZ0JmO0FGajZmRTtFVys1REE7SUE2QkksbUJBQUE7SUFDQSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFVHkrYko7RVN2K2JJO0lBQ0Usc0JBQUE7SUFDQSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVR5K2JOO0FBQ0Y7QUZ4NmZFO0VXdzVEQTtJQTJDSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVR5K2JKO0VTditiSTtJQUNFLG9CQUFBO0lBQ0Esa0JBQUE7SUFDQSxlUm5sRUU7SVFvbEVGLGlCUm5pRUE7RUQ0Z2dCTjtBQUNGO0FGdjVmRTtFV3kzREE7SUF5REksZUFBQTtFVHkrYko7QUFDRjtBRmwvZkU7RVcrOERBO0lBNkRJLGdCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFVDArYko7RVN4K2JJO0lBQ0UsaUJBQUE7SUFDQSxlUnZtRUU7SVF3bUVGLGlCUnBqRUE7RUQ4aGdCTjtBQUNGO0FGbGhnQkU7RVdrK0RBO0lBMEVJLGVBQUE7RVQwK2JKO0FBQ0Y7QUYxaWdCRTtFV3EvREE7SUE4RUkscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVQyK2JKO0FBQ0Y7QVN4K2JFO0VBQ0UsZUFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0FUMCtiSjtBRmgrZkU7RVdrL0RBO0lBT0ksa0JBQUE7RVQyK2JKO0FBQ0Y7QUY5OWZFO0VXMitEQTtJQVdJLGVBQUE7RVQ0K2JKO0FBQ0Y7QUZwOGZFO0VXNDhEQTtJQWVJLGFBQUE7RVQ2K2JKO0FBQ0Y7QUYvaGdCRTtFV2tpRUE7SUFtQkksZUFBQTtFVDgrYko7QUFDRjtBRnZqZ0JFO0VXcWpFQTtJQXVCSSxjQUFBO0VUKytiSjtBQUNGO0FGL2tnQkU7RVd3a0VBO0lBMkJJLGNBQUE7RVRnL2JKO0FBQ0Y7QVM5K2JFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0FUZy9iSjtBRnBnZ0JFO0VXZ2hFQTtJQU9JLGVBQUE7SUFDQSxnQkFBQTtFVGkvYko7QUFDRjtBRm5nZ0JFO0VXeWdFQTtJQVlJLFlBQUE7SUFDQSxhQUFBO0VUay9iSjtBQUNGO0FGaGtnQkU7RVdna0VBO0lBaUJJLFdBQUE7RVRtL2JKO0FBQ0Y7QUYzbWdCRTtFV3NtRUE7SUFxQkksYUFBQTtFVG8vYko7QUFDRjtBU2wvYkU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSwwREFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFQUNBLDJIQUFBO0FUby9iSjtBRnRpZ0JFO0VXd2lFQTtJQWNJLGVBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTtJQUNBLGdCQUFBO0VUby9iSjtBQUNGO0FGdmlnQkU7RVdpaUVBO0lBcUJJLFlBQUE7SUFDQSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGNBQUE7RVRxL2JKO0FBQ0Y7QUZ0bWdCRTtFV3dsRUE7SUE0QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0lBQ0EsY0FBQTtFVHMvYko7QUFDRjtBRmpvZ0JFO0VXMm1FQTtJQW1DSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7SUFDQSxjQUFBO0VUdS9iSjtBQUNGO0FGNXBnQkU7RVc4bkVBO0lBMENJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7RVR3L2JKO0FBQ0Y7QUZocmdCRTtFVzBvRUE7SUFpREksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsY0FBQTtFVHkvYko7QUFDRjtBU3YvYkU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxpREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0FUeS9iSjtBRmxtZ0JFO0VXK2xFQTtJQWFJLGVBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGFBQUE7RVQwL2JKO0FBQ0Y7QUZubWdCRTtFV3dsRUE7SUFvQkksWUFBQTtJQUNBLGFBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtFVDIvYko7QUFDRjtBRmxxZ0JFO0VXK29FQTtJQTJCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0VUNC9iSjtBQUNGO0FGN3JnQkU7RVdrcUVBO0lBa0NJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsUUFBQTtJQUNBLGNBQUE7RVQ2L2JKO0FBQ0Y7QUZ4dGdCRTtFV3FyRUE7SUF5Q0ksWUFBQTtJQUNBLGFBQUE7SUFDQSxRQUFBO0lBQ0EsYUFBQTtJQUNBLFNBQUE7RVQ4L2JKO0FBQ0Y7QVM1L2JFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0FUOC9iSjtBUzcvYkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVCsvYk47O0FTcC9iWTtFQUNFLGNSOTBFQztBRHEwZ0JmO0FTOStia0I7RUFDRSxjUngxRUw7QUR3MGdCZjtBUy8rYm9CO0VBQ0UsNEhBQUE7QVRpL2J0QjtBUzcrYm9CO0VBQ0UsY1I1MUVQO0FEMjBnQmY7QVM5K2JzQjtFQUNFLDRIQUFBO0FUZy9ieEI7QVN2K2JnQjs7RUFFRSx5QkFBQTtFQUNBLHlCUjcyRUg7RVE4MkVHLGNSajNFSDtBRDAxZ0JmO0FTbCtia0I7O0VBRUUseUJBQUE7RUFDQSx5QlJyM0VMO0VRczNFSyxjUjUzRUw7QURnMmdCZjtBU3I5Ylk7RUFDRSxjUnA0RUM7QUQyMWdCZjtBUzk4YmtCO0VBQ0UsY1I5NEVMO0FEODFnQmY7QVMvOGJvQjtFQUNFLDRIQUFBO0FUaTlidEI7QVM3OGJvQjtFQUNFLGNSdDVFUDtBRHEyZ0JmO0FTOThic0I7RUFDRSw2SEFBQTtBVGc5YnhCO0FTdjhiZ0I7O0VBRUUseUJBQUE7RUFDQSx5QlJuNkVIO0VRbzZFRyxjUjU2RUg7QURxM2dCZjtBU2w4YmtCOztFQUVFLHlCQUFBO0VBQ0EseUJSLzZFTDtFUWc3RUssY1J2N0VMO0FEMjNnQmY7QVNyN2JZO0VBQ0UsY1I1N0VDO0FEbTNnQmY7QVM5NmJrQjtFQUNFLGNSdDhFTDtBRHMzZ0JmO0FTLzZib0I7RUFDRSw0SEFBQTtBVGk3YnRCO0FTNzZib0I7RUFDRSxjUjU4RVA7QUQyM2dCZjtBUzk2YnNCO0VBQ0UsNEhBQUE7QVRnN2J4QjtBU3Y2YmdCOztFQUVFLHlCQUFBO0VBQ0EseUJSMzlFSDtFUTQ5RUcsY1J2K0VIO0FEZzVnQmY7QVNsNmJrQjs7RUFFRSx5QkFBQTtFQUNBLHlCUmwrRUw7RVFtK0VLLGNSbC9FTDtBRHM1Z0JmO0FTcjViWTtFQUNFLGNSei9FQztBRGc1Z0JmO0FTOTRia0I7RUFDRSxjUm5nRkw7QURtNWdCZjtBUy80Ym9CO0VBQ0UsOEhBQUE7QVRpNWJ0QjtBUzc0Ym9CO0VBQ0UsY1IzZ0ZQO0FEMDVnQmY7QVM5NGJzQjtFQUNFLDRIQUFBO0FUZzVieEI7QVN2NGJnQjs7RUFFRSx5QkFBQTtFQUNBLHlCUnhoRkg7RVF5aEZHLGNSbGlGSDtBRDI2Z0JmO0FTbDRia0I7O0VBRUUseUJBQUE7RUFDQSx5QlJwaUZMO0VRcWlGSyxjUjdpRkw7QURpN2dCZjtBUzEzYkU7RUFDRSx5QkFBQTtBVDQzYko7QUZ0d2dCRTtFV3k0RUE7SUFJSSwwQkFBQTtFVDYzYko7QUFDRjtBRnB3Z0JFO0VXazRFQTtJQVFJLHNCQUFBO0VUODNiSjtBQUNGO0FGaDBnQkU7RVd5N0VBO0lBWUksb0JBQUE7RVQrM2JKO0FBQ0Y7QUYzMmdCRTtFVys5RUE7SUFnQkkscUJBQUE7RVRnNGJKO0FBQ0Y7QVM5M2JFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBVGc0Yko7QVM3M2JJO0VBQ0UsZ0NSMTZFa0I7RVEyNkVsQixrQlJ6bEZjO0VRMGxGZCxnQlJsakZJO0VRbWpGSixlUjFoRkk7RVEyaEZKLGlCUnYrRUU7RVF3K0VGLG1CUnY4RUM7RVF3OEVELGNSemxGUztFUTBsRlQsa0JBQUE7QVQrM2JOO0FGMXlnQkU7RVcrNkVJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVDgzYk47QUFDRjtBRnp5Z0JFO0VXKzZFSTtJQUNFLGVSL2hGRTtJUWdpRkYsaUJSaC9FQTtFRDYyZ0JOO0FBQ0Y7QVMxM2JFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBVDQzYko7QVMzM2JJO0VBQ0Usa0JScG5GYztFUXFuRmQsZ0JSaGxGTztFUWlsRlAsZVI5akZJO0VRK2pGSixpQlI3Z0ZFO0VROGdGRixtQlJsK0VDO0VRbStFRCxjUnBuRlM7RVFxbkZULGtCQUFBO0FUNjNiTjtBRm4wZ0JFO0VXNDdFQTtJQWNJLG1CQUFBO0lBQ0EsbUJBQUE7RVQ2M2JKO0VTNTNiSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVQ4M2JOO0FBQ0Y7QUZ0MGdCRTtFV3E3RUE7SUF1QkksZ0JBQUE7SUFDQSxpQkFBQTtFVDgzYko7RVM3M2JJO0lBQ0UsZVIva0ZFO0lRZ2xGRixpQlI5aEZBO0VENjVnQk47QUFDRjtBRnY0Z0JFO0VXNCtFQTtJQWdDSSxnQkFBQTtJQUNBLGdCQUFBO0VUKzNiSjtFUzkzYkk7SUFDRSxlUjVsRkU7SVE2bEZGLGlCUjVpRkE7RUQ0NmdCTjtBQUNGO0FGdjdnQkU7RVdraEZBO0lBeUNJLGdCQUFBO0lBQ0EsZUFBQTtFVGc0Yko7RVMvM2JJO0lBQ0UsZVJwbUZFO0lRcW1GRixpQlJuakZBO0VEbzdnQk47QUFDRjtBUzkzYkU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsYUFBQTtBVGc0Yko7QUZuM2dCRTtFVzYrRUE7SUFTSSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFVGk0Yko7QUFDRjtBRm4zZ0JFO0VXcytFQTtJQWVJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVRrNGJKO0FBQ0Y7QUZqN2dCRTtFVzZoRkE7SUFxQkksZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFVG00Yko7QUFDRjtBRjk5Z0JFO0VXbWtGQTtJQTJCSSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VUbzRiSjtBQUNGO0FTbDRiRTtFQUNFLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0FUbzRiSjtBUy8zYlk7RUFDRSxpQkFBQTtBVGk0YmQ7QVM3M2JRO0VBQ0UsTUFBQTtBVCszYlY7QUYxNWdCRTtFVzZnRkE7SUFvQkksNkJBQUE7SUFDQSxnQkFBQTtFVDYzYko7RVN2M2JZO0lBQ0UscUJBQUE7RVR5M2JkO0FBQ0Y7QUY1NWdCRTtFV3NnRkE7SUFxQ0ksMEJBQUE7SUFDQSxhQUFBO0VUcTNiSjtBQUNGO0FGejlnQkU7RVc2akZBO0lBMENJLDBCQUFBO0lBQ0EsYUFBQTtFVHMzYko7QUFDRjtBRnJnaEJFO0VXbW1GQTtJQStDSSxjQUFBO0lBQ0EsYUFBQTtFVHUzYko7QUFDRjtBU3IzYkU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FUdTNiSjtBU3IzYkU7RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7QVR1M2JKO0FTdDNiSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QVR3M2JOO0FTdjNiTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RVg1dkZOLGdDQUFBO0FFc25oQkY7QUY5OGdCRTtFV3FrRkE7SUFxQkksZ0JBQUE7RVR3M2JKO0VTdDNiTTtJQUNFLCtCQUFBO0lBQ0EsZ0NBQUE7RVR3M2JSO0FBQ0Y7QUZoOWdCRTtFVzhqRkE7SUErQkksYUFBQTtFVHUzYko7QUFDRjtBRjVnaEJFO0VXcW5GQTtJQW1DSSxhQUFBO0VUdzNiSjtBQUNGO0FGdmpoQkU7RVcycEZBO0lBdUNJLGFBQUE7RVR5M2JKO0FBQ0Y7QVN2M2JFO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsdUJBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EsbURSN3dGYTtFSG5CZixnQ0FBQTtBRTBwaEJGO0FGbC9nQkU7RVcrbUZBO0lBYUksZ0NBQUE7SUFDQSwrQkFBQTtJQUNBLGdDQUFBO0VUMDNiSjtBQUNGO0FGbC9nQkU7RVd3bUZBO0lBbUJJLHVCQUFBO0VUMjNiSjtBQUNGO0FGOWloQkU7RVcrcEZBO0lBdUJJLHVCQUFBO0VUNDNiSjtBQUNGO0FGemxoQkU7RVdxc0ZBO0lBMkJJLHVCQUFBO0VUNjNiSjtBQUNGO0FTMzNiRTtFQUNFLG9CQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QVQ2M2JKO0FTNTNiSTtFQUNFLGtCUngwRmM7RVF5MEZkLGdCUnB5Rk87RVFxeUZQLGVSbHhGSTtFUW14RkosaUJSanVGRTtFUWt1RkYsbUJSdHJGQztFUXVyRkQsY1J4MEZTO0VReTBGVCxrQkFBQTtBVDgzYk47QUZ4aGhCRTtFVzZvRkE7SUFpQkksc0JBQUE7RVQ4M2JKO0VTNzNiSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVQrM2JOO0FBQ0Y7QUYxaGhCRTtFV3NvRkE7SUF5Qkksc0JBQUE7RVQrM2JKO0VTOTNiSTtJQUNFLGVSanlGRTtJUWt5RkYsaUJSaHZGQTtFRGduaEJOO0FBQ0Y7QUYxbGhCRTtFVzZyRkE7SUFpQ0kscUJBQUE7RVRnNGJKO0VTLzNiSTtJQUNFLGVSN3lGRTtJUTh5RkYsaUJSN3ZGQTtFRDhuaEJOO0FBQ0Y7QUZ6b2hCRTtFVzR3Rkk7SUFDRSxlUm56RkU7SVFvekZGLGlCUmx3RkE7RURrb2hCTjtBQUNGO0FTNzNiRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBVCszYko7QUZqa2hCRTtFVzRyRkE7SUFTSSxtQkFBQTtJQUNBLFlBQUE7RVRnNGJKO0FBQ0Y7QUZ2bmhCRTtFVzR1RkE7SUFjSSxnQkFBQTtFVGk0Yko7QUFDRjtBRmxxaEJFO0VXa3hGQTtJQWtCSSxnQkFBQTtFVGs0Yko7QUFDRjtBU2g0YkU7RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FUazRiSjtBU2o0Ykk7O0VBRUUsV0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QlI5NEZTO0VRKzRGVCxrQlJwNUZjO0VRcTVGZCxnQlI3MkZJO0VRODJGSixlUm4yRkk7RVFvMkZKLGlCUm56RkU7RVFvekZGLG1CUmx3RkM7RVFtd0ZELGNSbjVGUztFUW81RlQsbUJBQUE7RUFDQSxrQkFBQTtFWC80RkosZ0NBQUE7QUVteGhCRjtBU2o0Yk07O0VBQ0UseUJBQUE7RUFDQSxjUjM1Rk87RVE0NUZQLHlCUjM1Rk87QUQreGhCZjtBRmpuaEJFO0VXaXRGQTtJQWlDSSxZQUFBO0VUbTRiSjtFU2w0Ykk7O0lBRUUsd0JBQUE7SUFDQSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7SUFDQSxzQkFBQTtFVG80Yk47QUFDRjtBRnZuaEJFO0VXMHNGQTtJQTZDSSxTQUFBO0VUbzRiSjtFU240Ykk7O0lBRUUsa0JBQUE7SUFDQSxlUjczRkU7SVE4M0ZGLGlCUjcwRkE7SVE4MEZBLG9CQUFBO0VUcTRiTjtBQUNGO0FGMXJoQkU7RVdpd0ZBO0lBd0RJLFNBQUE7RVRxNGJKO0VTcDRiSTs7SUFFRSxpQkFBQTtJQUNBLGVSNzRGRTtJUTg0RkYsaUJSOTFGQTtJUSsxRkEsbUJBQUE7RVRzNGJOO0FBQ0Y7QUY1dWhCRTtFV3V5RkE7SUFtRUksU0FBQTtFVHM0Yko7RVNyNGJJOztJQUVFLGlCQUFBO0lBQ0EsZVJ6NUZFO0lRMDVGRixpQlJ6MkZBO0VEZ3ZoQk47QUFDRjs7QVMvM2JNO0VBQ0UsY0FBQTtBVGs0YlI7QVNoNGJNO0VBRUUsa0JBQUE7RUFDQSxVQUFBO0FUaTRiUjtBU2g0YlE7RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBVGs0YlY7QVNqNGJVO0VBQ0UseUJSNzhGRztFUTg4RkgsdUJBQUE7QVRtNGJaO0FTLzNia0I7RUFDRSx5QlJuK0ZMO0FEbzJoQmY7QVNqM2JjO0VBQ0UsY1JqL0ZEO0FEbzJoQmY7QVM3MmJrQjtFQUNFLGNSeC9GTDtBRHUyaEJmO0FTMTJib0I7RUFDRSx5QlI5L0ZQO0VRKy9GTyxjUmxnR1A7QUQ4MmhCZjtBUzMyYnNCO0VBQ0UseUJSOS9GVDtBRDIyaEJmO0FTcDJib0I7RUFDRSx5QlIzZ0dQO0FEaTNoQmY7QVNsMmJ3QjtFQUNFLGNSM2dHWDtBRCsyaEJmO0FTaDJid0I7RUFDRSw0SEFBQTtBVGsyYjFCO0FTNzBiYztFQUNFLGNSdGlHRDtBRHEzaEJmO0FTejBia0I7RUFDRSxjUjdpR0w7QUR3M2hCZjtBU3QwYm9CO0VBQ0UseUJSbmpHUDtFUW9qR08sY1I1akdQO0FEbzRoQmY7QVN2MGJzQjtFQUNFLHlCUnJqR1Q7QUQ4M2hCZjtBU2gwYm9CO0VBQ0UseUJSL2pHUDtBRGk0aEJmO0FTOXpid0I7RUFDRSxjUnJrR1g7QURxNGhCZjtBUzV6YndCO0VBQ0UsNEhBQUE7QVQ4emIxQjtBU3p5YmM7RUFDRSxjUjdsR0Q7QUR3NGhCZjtBU3J5YmtCO0VBQ0UsY1JwbUdMO0FEMjRoQmY7QVNseWJvQjtFQUNFLHlCUjFtR1A7RVEybUdPLGNSdG5HUDtBRDA1aEJmO0FTbnlic0I7RUFDRSx5QlI1bUdUO0FEaTVoQmY7QVM1eGJvQjtFQUNFLHlCUm5uR1A7QURpNWhCZjtBUzF4YndCO0VBQ0UsY1I1bkdYO0FEdzVoQmY7QVN4eGJ3QjtFQUNFLDhIQUFBO0FUMHhiMUI7QVNyd2JjO0VBQ0UsY1J6cEdEO0FEZzZoQmY7QVNqd2JrQjtFQUNFLGNSaHFHTDtBRG02aEJmO0FTOXZib0I7RUFDRSx5QlJ0cUdQO0VRdXFHTyxjUmhyR1A7QURnN2hCZjtBUy92YnNCO0VBQ0UseUJSMXFHVDtBRDI2aEJmO0FTeHZib0I7RUFDRSx5QlJwckdQO0FEODZoQmY7QVN0dmJ3QjtFQUNFLGNSeHJHWDtBRGc3aEJmO0FTcHZid0I7RUFDRSw2SEFBQTtBVHN2YjFCO0FGOXdoQkU7RVc2aUdRO0lBQ0UsYUFBQTtFVG91YlY7RVNudWJVO0lBQ0UsZ0NBQUE7RVRxdWJaO0FBQ0Y7QUYvd2hCRTtFV3NqR1E7SUFDRSxXQUFBO0VUNHRiVjtFUzN0YlU7SUFDRSx3QkFBQTtFVDZ0Ylo7QUFDRjtBRjkwaEJFO0VXNm5HUTtJQUNFLFdBQUE7RVRvdGJWO0VTbnRiVTtJQUNFLHdCQUFBO0VUcXRiWjtFU3B0Ylk7SUFDRSxTQUFBO0VUc3RiZDtFU3B0YmM7SUFDRSxtQ0FBQTtFVHN0YmhCO0VTcHRiYztJQUNFLGVBQUE7RVRzdGJoQjtBQUNGO0FGbDNoQkU7RVd3cUdNO0lBQ0UsYUFBQTtFVDZzYlI7RVMzc2JNO0lBQ0UsWUFBQTtFVDZzYlI7RVM1c2JRO0lBQ0UsZ0JBQUE7RVQ4c2JWO0VTN3NiVTtJQUNFLHVCQUFBO0lBQ0EsZUFBQTtFVCtzYlo7RVM5c2JZO0lBQ0UsU0FBQTtFVGd0YmQ7RVM5c2JjO0lBQ0UsY0FBQTtFVGd0YmhCO0VTOXNiYztJQUNFLGNBQUE7RVRndGJoQjtBQUNGO0FGNzVoQkU7RVcydEdVO0lBQ0UsdUJBQUE7SUFDQSxlQUFBO0VUcXNiWjtBQUNGO0FTOXJiRTtFQUNFLGFBQUE7RUFDQSxhQUFBO0FUZ3NiSjtBRmoxaEJFO0VXK29HQTtJQUtJLGdCQUFBO0VUaXNiSjtBQUNGO0FGLzBoQkU7RVd3b0dBO0lBU0ksYUFBQTtFVGtzYko7QUFDRjtBRjM0aEJFO0VXK3JHQTtJQWFJLGFBQUE7RVRtc2JKO0FBQ0Y7QVNoc2JJO0VBQ0UsV0FBQTtFQUNBLGFBQUE7QVRrc2JOO0FTanNiTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBVG1zYlI7QUZ6MmhCRTtFVzJxR0k7SUFDRSxnQkFBQTtFVGlzYk47QUFDRjtBRnYyaEJFO0VXMHFHSTtJQUNFLGFBQUE7RVRnc2JOO0FBQ0Y7QUZuNmhCRTtFV3V1R0k7SUFDRSxhQUFBO0VUK3JiTjtBQUNGO0FTMXJiRTtFQUNFLHNCQUFBO0FUNHJiSjtBRjMzaEJFO0VXOHJHQTtJQUlJLDBCQUFBO0VUNnJiSjtBQUNGO0FGejNoQkU7RVd1ckdBO0lBUUksc0JBQUE7RVQ4cmJKO0FBQ0Y7QUZyN2hCRTtFVzh1R0E7SUFZSSxxQkFBQTtFVCtyYko7QUFDRjtBRjc4aEJFO0VXaXdHQTtJQWdCSSxvQkFBQTtFVGdzYko7QUFDRjtBUzVyYkU7RUFDRSxrQkFBQTtFQUNBLGVBQUE7QVQ4cmJKO0FGbjVoQkU7RVdtdEdBO0lBS0ksc0JBQUE7SUFDQSxrQkFBQTtFVCtyYko7QUFDRjtBRmw1aEJFO0VXNHNHQTtJQVVJLGdCQUFBO0VUZ3NiSjtBQUNGO0FGOThoQkU7RVdtd0dBO0lBY0ksVUFBQTtFVGlzYko7QUFDRjtBUzlyYkk7RUFDRSxnQ1I1dUdrQjtFUTZ1R2xCLGtCUjM1R2M7RVE0NUdkLGdCUnAzR0k7RVFxM0dKLGVSNTFHSTtFUTYxR0osaUJSenlHRTtFUTB5R0YsbUJSendHQztFUTB3R0QsY1IzNUdTO0VRNDVHVCxrQkFBQTtBVGdzYk47QUY3NmhCRTtFV2l2R0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VUK3JiTjtBQUNGO0FGNTZoQkU7RVdpdkdJO0lBQ0UsZVJqMkdFO0lRazJHRixpQlJsekdBO0VEZy9oQk47QUFDRjtBRi9naUJFO0VXcTFHSTtJQUNFLGdCQUFBO0VUNnJiTjtBQUNGO0FTMXJiRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBVDRyYko7QUZwOGhCRTtFV293R0E7SUFPSSxpQkFBQTtJQUNBLFlBQUE7RVQ2cmJKO0FBQ0Y7QUZuOGhCRTtFVzZ2R0E7SUFZSSxnQkFBQTtJQUNBLFVBQUE7RVQ4cmJKO0FBQ0Y7QUZoZ2lCRTtFV296R0E7SUFpQkksZ0JBQUE7SUFDQSxVQUFBO0VUK3JiSjtBQUNGO0FGemhpQkU7RVd1MEdBO0lBc0JJLGdCQUFBO0lBQ0Esc0JBQUE7SUFDQSxTQUFBO0VUZ3NiSjtBQUNGO0FTOXJiRTtFQUNFLG1DQUFBO0FUZ3NiSjtBRmgraEJFO0VXK3hHQTtJQUlJLHlDQUFBO0VUaXNiSjtBQUNGO0FGOTloQkU7RVd3eEdBO0lBUUksb0NBQUE7RVRrc2JKO0FBQ0Y7QUYxaGlCRTtFVyswR0E7SUFZSSxvQ0FBQTtFVG1zYko7QUFDRjtBRmxqaUJFO0VXazJHQTtJQWdCSSxjQUFBO0VUb3NiSjtBQUNGO0FTaHNiSTtFQUNFLGtCUnorR2M7RVEwK0dkLGdCUmw4R0k7RVFtOEdKLGVSbDdHSTtFUW03R0osaUJScjRHRTtFUXM0R0YsbUJSdjFHQztFUXcxR0QsY1J6K0dTO0FEMnFpQmY7QUY1L2hCRTtFVzh6R0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VUaXNiTjtBQUNGO0FGMy9oQkU7RVc4ekdJO0lBQ0UsZVI5N0dFO0lRKzdHRixpQlJqNUdBO0VEaWxpQk47QUFDRjtBRnhqaUJFO0VXNDNHSTtJQUNFLGVSejhHRTtJUTA4R0YsaUJSMzVHQTtFRDBsaUJOO0FBQ0Y7QUZwbWlCRTtFV3k2R0k7SUFDRSxlUi84R0U7SVFnOUdGLGlCUmw2R0E7RURnbWlCTjtBQUNGO0FTM3JiRTtFQUNFLGdCQUFBO0FUNnJiSjtBUzVyYkk7RUFDRSxrQlJoaEhjO0VRaWhIZCxnQlI1K0dPO0VRNitHUCxlUjM5R0k7RVE0OUdKLGlCUjk2R0U7RVErNkdGLG1CUjkzR0M7RVErM0dELGNSaGhIUztBRDhzaUJmO0FTNXJiTTtFQUNFLGNSbmhITztFUW9oSFAsMEJBQUE7QVQ4cmJSO0FTN3JiUTtFQUNFLGNSdGhISztBRHF0aUJmO0FTN3JiUTtFQUNFLGNSemhISztBRHd0aUJmO0FTOXJiVTtFQUNFLGNSM2hIRztBRDJ0aUJmO0FTNXJiTTtFQUNFLGdCQUFBO0FUOHJiUjtBUzNyYkk7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQlJqakhjO0VRa2pIZCxnQlI3Z0hPO0VROGdIUCxtQlI3NUdDO0VRODVHRCxjUi9pSFM7QUQ0dWlCZjtBUzNyYkk7Ozs7OztFQU1FLGNSdmpIUztFUXdqSFQsZ0JSdGhIUTtBRG10aUJkO0FTM3JiSTs7RUFFRSxrQkFBQTtFQUNBLGVSM2dISTtFUTRnSEosaUJSOTlHRTtFUSs5R0YsbUJSOTZHQztBRDJtaUJQO0FTNXJiTTs7RUFDRSxjUmprSE87QURnd2lCZjtBUzdyYk07O0VBQ0UsY1Jwa0hPO0VRcWtIUCwwQkFBQTtBVGdzYlI7QVMvcmJROztFQUNFLGNSdmtISztBRHl3aUJmO0FTaHNiUTs7RUFDRSxjUjFrSEs7QUQ2d2lCZjtBU2xzYlU7O0VBQ0UsY1I1a0hHO0FEaXhpQmY7QUZsbWlCRTtFV3kxR0E7SUEyRUksbUJBQUE7RVRrc2JKO0VTanNiSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVRtc2JOO0VTbHNiTTtJQUNFLG1CQUFBO0VUb3NiUjtFU2pzYkk7Ozs7Ozs7O0lBUUUsbUJBQUE7RVRtc2JOO0VTanNiSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVRtc2JOO0FBQ0Y7QUZ2bmlCRTtFV2sxR0E7SUFzR0ksZ0JBQUE7RVRtc2JKO0VTbHNiSTtJQUNFLGVSM2pIRTtJUTRqSEYsaUJSN2dIQTtFRGl0aUJOO0VTanNiSTs7SUFFRSxlUmprSEU7SVFra0hGLGlCUm5oSEE7RURzdGlCTjtBQUNGO0FGNXJpQkU7RVd5NEdBO0lBb0hJLGdCQUFBO0VUbXNiSjtFU2xzYkk7SUFDRSxlUjdrSEU7SVE4a0hGLGlCUmhpSEE7RURvdWlCTjtFU2pzYkk7O0lBRUUsZVJubEhFO0lRb2xIRixpQlJ0aUhBO0VEeXVpQk47QUFDRjtBRjd0aUJFO0VXNDVHQTtJQWtJSSxnQkFBQTtFVG1zYko7QUFDRjtBRnJ2aUJFO0VXcWpISTtJQUNFLGVSN2xIRTtJUThsSEYsaUJSaGpIQTtFRG12aUJOO0VTaHNiSTs7SUFFRSxlUm5tSEU7SVFvbUhGLGlCUnRqSEE7RUR3dmlCTjtBQUNGO0FTL3JiRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FUaXNiSjtBU2hzYkk7RUFDRSx5QlJqcUhTO0VRa3FIVCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JSenFIYztFUTBxSGQsZ0JScG9ITTtFUXFvSE4sZVIzbkhJO0VRNG5ISixpQlJ4a0hFO0VReWtIRixtQlJ2aEhDO0VRd2hIRCxjUnhxSFM7RVF5cUhULHlCUnRoSGlCO0VRdWhIakIsa0JBQUE7RVhwcUhKLGdDQUFBO0FFdTJpQkY7QVNqc2JNO0VBQ0UseUJSN3FITztFUThxSFAsY1IvcUhPO0FEazNpQmY7QUZuc2lCRTtFVzIrR0E7SUEwQkksbUJBQUE7SUFDQSxZQUFBO0VUa3NiSjtFU2pzYkk7SUFDRSxzQkFBQTtJQUNBLHdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFVG1zYk47QUFDRjtBRnhzaUJFO0VXbytHQTtJQXFDSSxnQkFBQTtJQUNBLFNBQUE7RVRtc2JKO0VTbHNiSTtJQUNFLG9CQUFBO0lBQ0EsaUJBQUE7SUFDQSxlUnRwSEU7SVF1cEhGLGlCUnRtSEE7RUQweWlCTjtBQUNGO0FGM3dpQkU7RVcyaEhBO0lBZ0RJLGdCQUFBO0lBQ0EsU0FBQTtFVG9zYko7RVNuc2JJO0lBQ0UsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLGVScHFIRTtJUXFxSEYsaUJSam5IQTtFRHN6aUJOO0FBQ0Y7QUYxeWlCRTtFVzhpSEE7SUEyREksZ0JBQUE7RVRxc2JKO0FBQ0Y7QVNuc2JFO0VBQ0UsZUFBQTtBVHFzYko7QUYvdWlCRTtFV3lpSEE7SUFJSSxrQkFBQTtFVHNzYko7QUFDRjtBRjd1aUJFO0VXa2lIQTtJQVFJLGVBQUE7RVR1c2JKO0FBQ0Y7QUZ6eWlCRTtFV3lsSEE7SUFZSSxlQUFBO0VUd3NiSjtBQUNGO0FGajBpQkU7RVc0bUhBO0lBZ0JJLGNBQUE7RVR5c2JKO0FBQ0Y7QVN2c2JFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBVHlzYko7QUZ4d2lCRTtFVzRqSEE7SUFNSSxZQUFBO0VUMHNiSjtBQUNGO0FGdHdpQkU7RVdxakhBO0lBVUksU0FBQTtFVDJzYko7QUFDRjtBRmwwaUJFO0VXNG1IQTtJQWNJLFNBQUE7RVQ0c2JKO0FBQ0Y7QVMxc2JFO0VBQ0UseUJSNXVIVztFUTZ1SFgsa0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7QVQ0c2JKO0FGN3hpQkU7RVc2a0hBO0lBT0ksc0JBQUE7RVQ2c2JKO0FBQ0Y7QVMzc2JFO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJSendIVztFUTB3SFgsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVQ2c2JKO0FTM3NiSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FUNnNiTjtBUzVzYk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVDhzYlI7QUZsemlCRTtFV3VsSEE7SUFrQkksaUJBQUE7SUFDQSxzQkFBQTtFVDZzYko7RVM1c2JJO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVQ4c2JOO0FBQ0Y7QUZyemlCRTtFV2dsSEE7SUEyQkksY0FBQTtFVDhzYko7RVM3c2JJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVQrc2JOO0FBQ0Y7QUZyM2lCRTtFV3VvSEE7SUFtQ0ksY0FBQTtFVCtzYko7RVM5c2JJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVRndGJOO0FBQ0Y7QUZwNmlCRTtFVzZxSEE7SUEyQ0ksY0FBQTtFVGd0Yko7RVMvc2JJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVRpdGJOO0FBQ0Y7QVM5c2JFO0VBQ0UsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBVGd0Yko7QVMvc2JJO0VBQ0Usa0NBQUE7QVRpdGJOO0FTaHRiTTtFQUNFLGtCUnYwSFk7RVF3MEhaLGdCUmh5SEU7RVFpeUhGLGVSaHhIRTtFUWl4SEYsaUJSbnVIQTtFUW91SEEsbUJScnJIRDtFUXNySEMsY1J2MEhPO0FEeWhqQmY7QVMvc2JJO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVRpdGJOO0FTaHRiTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FUa3RiUjtBU2h0Yk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDRIQUFBO0FUa3RiUjtBRjMzaUJFO0VXeW9IQTtJQXNDSSw4QkFBQTtJQUNBLHVDQUFBO0lBQ0EsWUFBQTtFVGd0Yko7RVMvc2JJO0lBQ0Usd0NBQUE7RVRpdGJOO0VTaHRiTTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVRrdGJSO0VTL3NiSTtJQUNFLGlCQUFBO0lBQ0EsY0FBQTtJQUNBLGVBQUE7RVRpdGJOO0FBQ0Y7QUZ2NGlCRTtFV2tvSEE7SUF3REksMkJBQUE7SUFDQSw0QkFBQTtJQUNBLFNBQUE7RVRpdGJKO0VTaHRiSTtJQUNFLGtDQUFBO0VUa3RiTjtFU2p0Yk07SUFDRSxlUi96SEE7SVFnMEhBLGlCUnJ4SEY7RUR3K2lCTjtFU2h0Ykk7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVRrdGJOO0FBQ0Y7QUZqOWlCRTtFV3lySEE7SUEwRUksMkJBQUE7SUFDQSw0QkFBQTtJQUNBLFNBQUE7RVRrdGJKO0VTanRiSTtJQUNFLGtDQUFBO0VUbXRiTjtFU2x0Yk07SUFDRSxlUnIxSEE7SVFzMUhBLGlCUnZ5SEY7RUQyL2lCTjtFU2p0Ykk7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVRtdGJOO0FBQ0Y7QUYxZ2pCRTtFVyt0SEE7SUE0RkksMkJBQUE7SUFDQSw0QkFBQTtJQUNBLFNBQUE7RVRtdGJKO0VTbHRiSTtJQUNFLGtDQUFBO0VUb3RiTjtFU250Yk07SUFDRSxlUnQySEE7SVF1MkhBLGlCUnp6SEY7RUQ4Z2pCTjtFU2x0Ykk7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVRvdGJOO0FBQ0Y7O0FVcG5qQlU7RUFDRSxjVENHO0FEc25qQmY7QVV0bmpCWTtFQUNFLDRIQUFBO0FWd25qQmQ7QVVybmpCWTtFQUNFLGNURkM7QUR5bmpCZjtBVXRuakJjO0VBQ0UsNEhBQUE7QVZ3bmpCaEI7QVVobmpCVTtFQUNFLGNUaEJHO0FEa29qQmY7QVU1bWpCYztFQUNFLGNUdkJEO0FEcW9qQmY7QVUxbWpCYztFQUNFLGNUNUJEO0FEd29qQmY7QVUzbWpCZ0I7RUFDRSw0SEFBQTtBVjZtakJsQjtBVXptakJnQjtFQUNFLGNUaENIO0FEMm9qQmY7QVUxbWpCa0I7RUFDRSw0SEFBQTtBVjRtakJwQjtBVWxtakJjO0VBQ0UseUJUaEREO0FEb3BqQmY7QVVubWpCZ0I7RUFDRSx5QlQvQ0g7QURvcGpCZjtBVTdsakJZO0VBQ0UseUJUM0RDO0VTNERELGNUL0RDO0FEOHBqQmY7QVU5bGpCYztFQUNFLHlCVDNERDtBRDJwakJmO0FVcGxqQlU7RUFDRSxjVHRFRztBRDRwakJmO0FVcmxqQlk7RUFDRSw0SEFBQTtBVnVsakJkO0FVcGxqQlk7RUFDRSxjVDdFQztBRG1xakJmO0FVcmxqQmM7RUFDRSw2SEFBQTtBVnVsakJoQjtBVS9rakJVO0VBQ0UsY1R2Rkc7QUR3cWpCZjtBVTNrakJjO0VBQ0UsY1Q5RkQ7QUQycWpCZjtBVXprakJjO0VBQ0UsY1RuR0Q7QUQ4cWpCZjtBVTFrakJnQjtFQUNFLDRIQUFBO0FWNGtqQmxCO0FVeGtqQmdCO0VBQ0UsY1QzR0g7QURxcmpCZjtBVXprakJrQjtFQUNFLDZIQUFBO0FWMmtqQnBCO0FVamtqQmM7RUFDRSx5QlR0SEQ7QUR5cmpCZjtBVWxrakJnQjtFQUNFLHlCVHpISDtBRDZyakJmO0FVNWpqQlk7RUFDRSx5QlRsSUM7RVNtSUQsY1QzSUM7QUR5c2pCZjtBVTdqakJjO0VBQ0UseUJUcElEO0FEbXNqQmY7QVVuampCVTtFQUNFLGNUL0lHO0FEb3NqQmY7QVVwampCWTtFQUNFLDRIQUFBO0FWc2pqQmQ7QVVuampCWTtFQUNFLGNUcEpDO0FEeXNqQmY7QVVwampCYztFQUNFLDRIQUFBO0FWc2pqQmhCO0FVOWlqQlU7RUFDRSxjVGhLRztBRGd0akJmO0FVMWlqQmM7RUFDRSxjVHZLRDtBRG10akJmO0FVeGlqQmM7RUFDRSxjVDVLRDtBRHN0akJmO0FVemlqQmdCO0VBQ0UsNEhBQUE7QVYyaWpCbEI7QVV2aWpCZ0I7RUFDRSxjVGxMSDtBRDJ0akJmO0FVeGlqQmtCO0VBQ0UsNEhBQUE7QVYwaWpCcEI7QVVoaWpCYztFQUNFLHlCVDVMRDtBRDh0akJmO0FVamlqQmdCO0VBQ0UseUJUbE1IO0FEcXVqQmY7QVUzaGpCWTtFQUNFLHlCVDNNQztFUzRNRCxjVHZOQztBRG92akJmO0FVNWhqQmM7RUFDRSx5QlQ3TUQ7QUQydWpCZjtBVWxoakJVO0VBQ0UsY1Q3Tkc7QURpdmpCZjtBVW5oakJZO0VBQ0UsOEhBQUE7QVZxaGpCZDtBVWpoakJZO0VBQ0UsY1RyT0M7QUR3dmpCZjtBVWxoakJjO0VBQ0UsNEhBQUE7QVZvaGpCaEI7QVU1Z2pCVTtFQUNFLGNUL09HO0FENnZqQmY7QVV4Z2pCYztFQUNFLGNUdFBEO0FEZ3dqQmY7QVV0Z2pCYztFQUNFLGNUM1BEO0FEbXdqQmY7QVV2Z2pCZ0I7RUFDRSw4SEFBQTtBVnlnakJsQjtBVXJnakJnQjtFQUNFLGNUblFIO0FEMHdqQmY7QVV0Z2pCa0I7RUFDRSw0SEFBQTtBVndnakJwQjtBVTkvaUJjO0VBQ0UseUJUaFJEO0FEZ3hqQmY7QVUvL2lCZ0I7RUFDRSx5QlRqUkg7QURreGpCZjtBVXovaUJZO0VBQ0UseUJUMVJDO0VTMlJELGNUcFNDO0FEK3hqQmY7QVUxL2lCYztFQUNFLHlCVDlSRDtBRDB4akJmO0FVai9pQlE7RUFDRSwyQkFBQTtBVm0vaUJWO0FGN3NqQkU7RVlvT1E7SUFDRSxzQkFBQTtFVjQraUJWO0FBQ0Y7QVV0K2lCRTtFQUNFLDBCQUFBO0FWdytpQko7QUYvbmpCRTtFWXNKQTtJQUlJLGtDQUFBO0VWeStpQko7QUFDRjtBRjduakJFO0VZK0lBO0lBUUksMkJBQUE7RVYwK2lCSjtBQUNGO0FGenJqQkU7RVlzTUE7SUFZSSxzQkFBQTtFVjIraUJKO0FBQ0Y7QUZwdWpCRTtFWTRPQTtJQWdCSSxzQkFBQTtJQUVBLG9CQUFBO0VWMitpQko7QUFDRjtBVXYraUJFO0VBQ0UsZ0JBQUE7QVZ5K2lCSjtBVXgraUJJO0VBQ0UsZ0NUdExrQjtFU3VMbEIsa0JUcldjO0VTc1dkLGdCVDlUSTtFUytUSixlVHRTSTtFU3VTSixpQlRuUEU7RVNvUEYsbUJUbk5DO0VTb05ELGNUcldTO0FEKzBqQmY7QUZocWpCRTtFWTZLQTtJQWFJLG1CQUFBO0VWMCtpQko7RVV6K2lCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVYyK2lCTjtBQUNGO0FGbHFqQkU7RVlzS0E7SUFxQkksZ0JBQUE7RVYyK2lCSjtFVTEraUJJO0lBQ0UsZVQ1U0U7SVM2U0YsaUJUN1BBO0VEeXVqQk47QUFDRjtBRmx1akJFO0VZNk5BO0lBNkJJLGdCQUFBO0VWNCtpQko7QUFDRjtBRjd3akJFO0VZbVFBO0lBaUNJLGdCQUFBO0VWNitpQko7QUFDRjtBVTMraUJFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FWNitpQko7QUZsc2pCRTtFWWlOQTtJQU9JLG1CQUFBO0lBQ0EsWUFBQTtFVjgraUJKO0FBQ0Y7QUZqc2pCRTtFWTBNQTtJQVlJLGdCQUFBO0lBQ0EsU0FBQTtFVisraUJKO0FBQ0Y7QUZqc2pCRTtFWW9NQTtJQWlCSSxTQUFBO0VWZy9pQko7QUFDRjtBRmhzakJFO0VZOExBO0lBb0JJLFNBQUE7RVZrL2lCSjtBQUNGO0FGL3JqQkU7RVl3TEE7SUF1QkksU0FBQTtFVm8vaUJKO0FBQ0Y7QUY3d2pCRTtFWWlRQTtJQTJCSSxnQkFBQTtJQUNBLFNBQUE7RVZxL2lCSjtBQUNGO0FGenpqQkU7RVl1U0E7SUFnQ0ksZ0JBQUE7SUFDQSxTQUFBO0lBQ0Esc0JBQUE7RVZzL2lCSjtBQUNGO0FVcC9pQkU7RUFDRSxtQ0FBQTtBVnMvaUJKO0FGN3VqQkU7RVlzUEE7SUFJSSx5Q0FBQTtFVnUvaUJKO0FBQ0Y7QUYzdWpCRTtFWStPQTtJQVFJLG1DQUFBO0VWdy9pQko7QUFDRjtBRjF1akJFO0VZeU9BO0lBWUksMEJBQUE7RVZ5L2lCSjtBQUNGO0FGenVqQkU7RVltT0E7SUFnQkksMEJBQUE7RVYwL2lCSjtBQUNGO0FGeHVqQkU7RVk2TkE7SUFvQkksMEJBQUE7RVYyL2lCSjtBQUNGO0FGdHpqQkU7RVlzU0E7SUF3QkksbUNBQUE7RVY0L2lCSjtBQUNGO0FGajJqQkU7RVk0VUE7SUE0QkksY0FBQTtFVjYvaUJKO0FBQ0Y7QVV6L2lCSTtFQUNFLGdDVDlSa0I7RVMrUmxCLGtCVDdjYztFUzhjZCxnQlR0YUk7RVN1YUosZVQ5WUk7RVMrWUosaUJUM1ZFO0VTNFZGLG1CVDNUQztFUzRURCxjVDdjUztBRHc4akJmO0FGenhqQkU7RVltU0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VWeS9pQk47QUFDRjtBRnh4akJFO0VZb1NJO0lBQ0UsZVRwWkU7SVNxWkYsaUJUcldBO0VENDFqQk47QUFDRjtBVTUraUJFO0VBQ0UsZ0JBQUE7QVY4K2lCSjtBVTcraUJJO0VBQ0Usa0JUaGZjO0VTaWZkLGdCVDVjTztFUzZjUCxlVDFiSTtFUzJiSixpQlR6WUU7RVMwWUYsbUJUOVZDO0VTK1ZELGNUaGZTO0FEKzlqQmY7QVU5K2lCTTtFQUNFLGNUbGZPO0VTbWZQLDBCQUFBO0FWZy9pQlI7QVUvK2lCUTtFQUNFLGNUcmZLO0FEcytqQmY7QVUvK2lCUTtFQUNFLGNUeGZLO0FEeStqQmY7QVVoL2lCVTtFQUNFLGNUMWZHO0FENCtqQmY7QVU5K2lCTTtFQUNFLGdCQUFBO0FWZy9pQlI7QVU3K2lCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCVGhoQmM7RVNpaEJkLGdCVDVlTztFUzZlUCxtQlQ1WEM7RVM2WEQsY1Q5Z0JTO0FENi9qQmY7QVU3K2lCSTs7Ozs7O0VBTUUsY1R0aEJTO0VTdWhCVCxnQlRyZlE7QURvK2pCZDtBVTcraUJJOztFQUVFLGtCQUFBO0VBQ0EsZVR6ZUk7RVMwZUosaUJUeGJFO0VTeWJGLG1CVDdZQztBRDQzakJQO0FVOStpQk07O0VBQ0UsY1RoaUJPO0FEaWhrQmY7QVUvK2lCTTs7RUFDRSxjVG5pQk87RVNvaUJQLDBCQUFBO0FWay9pQlI7QVVqL2lCUTs7RUFDRSxjVHRpQks7QUQwaGtCZjtBVWwvaUJROztFQUNFLGNUemlCSztBRDhoa0JmO0FVcC9pQlU7O0VBQ0UsY1QzaUJHO0FEa2lrQmY7QUZuM2pCRTtFWXlUQTtJQTBFSSxtQkFBQTtFVm8vaUJKO0VVbi9pQkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VWcS9pQk47RVVsL2lCSTs7SUFFRSxrQkFBQTtJQUNBLG9CQUFBO0VWby9pQk47QUFDRjtBRjEzakJFO0VZa1RBO0lBd0ZJLGdCQUFBO0VWby9pQko7RVVuL2lCSTtJQUNFLGVUNWdCRTtJUzZnQkYsaUJUM2RBO0VEZzlqQk47RVVsL2lCSTs7SUFFRSxlVGxoQkU7SVNtaEJGLGlCVGplQTtFRHE5akJOO0FBQ0Y7QUYvN2pCRTtFWXlXQTtJQXFHSSxnQkFBQTtFVnEvaUJKO0VVcC9pQkk7SUFDRSxlVDdoQkU7SVM4aEJGLGlCVDdlQTtFRG0rakJOO0VVbi9pQkk7O0lBRUUsZVRuaUJFO0lTb2lCRixpQlRuZkE7RUR3K2pCTjtBQUNGO0FGbi9qQkU7RVkrWUE7SUFtSEksZ0JBQUE7RVZxL2lCSjtFVXAvaUJJO0lBQ0UsZVQxaUJFO0lTMmlCRixpQlR6ZkE7RUQrK2pCTjtFVW4vaUJJOztJQUVFLGVUaGpCRTtJU2lqQkYsaUJUL2ZBO0VEby9qQk47QUFDRjtBVWwvaUJFO0VBQ0UsZ0JBQUE7QVZvL2lCSjtBRjk2akJFO0VZeWJBO0lBSUksbUJBQUE7RVZxL2lCSjtBQUNGO0FGNTZqQkU7RVlrYkE7SUFRSSxnQkFBQTtFVnMvaUJKO0FBQ0Y7QUZ4K2pCRTtFWXllQTtJQVlJLGdCQUFBO0VWdS9pQko7QUFDRjtBRm5oa0JFO0VZK2dCQTtJQWdCSSxnQkFBQTtFVncvaUJKO0FBQ0Y7QVV0L2lCRTtFQUtFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQUEsZ0JBQUE7RUFDQSxhQUFBO0FWby9pQko7QVU3L2lCSTtFQUNFLGFBQUE7QVYrL2lCTjtBVXIvaUJJO0VBQ0UseUJUeG9CUztFU3lvQlQsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCVGhwQmM7RVNpcEJkLGdCVDNtQk07RVM0bUJOLGVUbG1CSTtFU21tQkosaUJUL2lCRTtFU2dqQkYsbUJUOWZDO0VTK2ZELGNUL29CUztFU2dwQlQseUJUN2ZpQjtFUzhmakIsa0JBQUE7RVozb0JKLGdDQUFBO0FFbW9rQkY7QVV0L2lCTTtFQUNFLHlCVHBwQk87RVNxcEJQLGNUdHBCTztBRDhva0JmO0FGLzlqQkU7RVk0Y0E7SUFnQ0ksbUJBQUE7SUFDQSx3QkFBQTtJQUFBLG1CQUFBO0lBQ0EsZ0JBQUE7RVZ1L2lCSjtFVXIvaUJJO0lBQ0Usc0JBQUE7SUFDQSx3QkFBQTtJQUVBLGtCQUFBO0lBQ0Esb0JBQUE7RVZzL2lCTjtBQUNGO0FGcitqQkU7RVlxY0E7SUE4Q0ksZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFVnMvaUJKO0VVcC9pQkk7SUFDRSxvQkFBQTtJQUNBLGtCQUFBO0lBRUEsZVRub0JFO0lTb29CRixpQlRubEJBO0VEd2trQk47QUFDRjtBRnppa0JFO0VZNGZBO0lBNERJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVZxL2lCSjtFVW4vaUJJO0lBQ0UsaUJBQUE7SUFFQSxlVG5wQkU7SVNvcEJGLGlCVGhtQkE7RURvbGtCTjtBQUNGO0FGeGtrQkU7RVkrZ0JBO0lBeUVJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVZvL2lCSjtBQUNGO0FGbG1rQkU7RVlraUJBO0lBK0VJLGFBQUE7RVZxL2lCSjtFVXAvaUJJO0lBQ0UsYUFBQTtFVnMvaUJOO0FBQ0Y7QVVsL2lCRTtFQUNFLGVBQUE7QVZvL2lCSjtBRnZoa0JFO0VZa2lCQTtJQUlJLGtCQUFBO0VWcS9pQko7QUFDRjtBRnJoa0JFO0VZMmhCQTtJQVFJLGVBQUE7RVZzL2lCSjtBQUNGO0FGcGhrQkU7RVlxaEJBO0lBWUksMEJBQUE7RVZ1L2lCSjtBQUNGO0FGbmhrQkU7RVkrZ0JBO0lBZ0JJLDBCQUFBO0VWdy9pQko7QUFDRjtBRmxoa0JFO0VZeWdCQTtJQW9CSSwwQkFBQTtFVnkvaUJKO0FBQ0Y7QUZobWtCRTtFWWtsQkE7SUF3QkksZUFBQTtFVjAvaUJKO0FBQ0Y7QUYzb2tCRTtFWXduQkE7SUE0QkksY0FBQTtJQUNBLGVBQUE7RVYyL2lCSjtBQUNGO0FVei9pQkU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFFQSxZQUFBO0VBQ0Esa0JBQUE7QVYwL2lCSjtBVXovaUJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBVjIvaUJOO0FVei9pQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QVYyL2lCTjtBVTEvaUJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBVjQvaUJSO0FVMS9pQk07RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJUN3dCTztFUzh3QlAsa0JBQUE7RUFDQSxZQUFBO0FWNC9pQlI7QUY1bGtCRTtFWWtrQkE7SUFvQ0ksc0JBQUE7RVYwL2lCSjtFVXovaUJJO0lBQ0Usc0JBQUE7RVYyL2lCTjtFVXovaUJJO0lBQ0Usc0JBQUE7RVYyL2lCTjtFVXovaUJNO0lBQ0Usc0JBQUE7RVYyL2lCUjtFVXovaUJNO0lBQ0Usc0JBQUE7RVYyL2lCUjtBQUNGO0FGN3BrQkU7RVlrbkJBO0lBeURJLGFBQUE7RVZzL2lCSjtBQUNGO0FGeHNrQkU7RVl3cEJBO0lBOERJLFlBQUE7RVZzL2lCSjtBQUNGO0FVbi9pQkU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsZ0NBQUE7RUFDQSxpQkFBQTtFQUNBLHlCVHp6Qlc7RVMwekJYLFVBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsUUFBQTtFQUNBLGVBQUE7RVp6ekJGLGdDQUFBO0FFK3lrQkY7QVVwL2lCSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVZzL2lCTjtBVXIvaUJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVZ1L2lCUjtBVW4vaUJNO0VBQ0Usa0JUcDFCWTtFU3ExQlosZ0JUL3lCSTtFU2d6QkosZVR0eUJFO0VTdXlCRixpQlRudkJBO0VTb3ZCQSxtQlRsc0JEO0VTbXNCQyxjVG4xQk87RVNvMUJQLHlCVGpzQmU7QURzcmtCdkI7QUYzcGtCRTtFWW9vQkE7SUF1Q0ksd0JBQUE7SUFDQSxzQkFBQTtJQUNBLFlBQUE7RVZvL2lCSjtFVW4vaUJJO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVZxL2lCTjtFVWwvaUJNO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVm8vaUJSO0FBQ0Y7QUZucWtCRTtFWTZuQkE7SUF1REksa0JBQUE7SUFDQSxvQkFBQTtJQUNBLFFBQUE7RVZtL2lCSjtFVWwvaUJJO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVZvL2lCTjtFVWovaUJNO0lBQ0UsZVRyMEJBO0lTczBCQSxpQlRyeEJGO0VEd3drQk47QUFDRjtBRnp1a0JFO0VZb3JCQTtJQXVFSSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsUUFBQTtFVmsvaUJKO0VVai9pQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVm0vaUJOO0VVaC9pQk07SUFDRSxlVHgxQkE7SVN5MUJBLGlCVHJ5QkY7RUR1eGtCTjtBQUNGO0FGOXhrQkU7RVkwdEJBO0lBdUZJLGlCQUFBO0lBRUEsU0FBQTtFVmcvaUJKO0VVLytpQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVmkvaUJOO0VVOStpQk07SUFDRSxlVHgyQkE7SVN5MkJBLGlCVHJ6QkY7RURxeWtCTjtBQUNGO0FVMytpQkU7RUFDRSxXQUFBO0VBRUEsWUFBQTtFQUNBLGtCQUFBO0FWNCtpQko7QVUzK2lCSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FWNitpQk47QUZqdWtCRTtFWTJ1QkE7SUFjSSxzQkFBQTtFVjQraUJKO0VVMytpQkk7SUFDRSxzQkFBQTtFVjYraUJOO0FBQ0Y7QUZ6eGtCRTtFWTJ4QkE7SUF3QkksYUFBQTtFVjAraUJKO0FBQ0Y7QUZwMGtCRTtFWWkwQkE7SUE0QkksWUFBQTtFVjIraUJKO0FBQ0Y7O0FVcCtpQk07RUFDRSw0SEFBQTtBVnUraUJSO0FVaitpQlk7RUFDRSx5QlRsOEJDO0FEcTZrQmY7QVVqK2lCZ0I7RUFDRSxjVHg4Qkg7QUQyNmtCZjtBVWwraUJrQjtFQUNFLDJIQUFBO0FWbytpQnBCO0FVaCtpQmtCO0VBQ0UsY1QvOEJMO0FEaTdrQmY7QVVqK2lCb0I7RUFDRSwySEFBQTtBVm0raUJ0QjtBVXA5aUJNO0VBQ0UsNkhBQUE7QVZzOWlCUjtBVWg5aUJZO0VBQ0UseUJUaCtCQztBRGs3a0JmO0FVaDlpQmdCO0VBQ0UsY1QzK0JIO0FENjdrQmY7QVVqOWlCa0I7RUFDRSwySEFBQTtBVm05aUJwQjtBVS84aUJrQjtFQUNFLGNUbC9CTDtBRG04a0JmO0FVaDlpQm9CO0VBQ0UsMkhBQUE7QVZrOWlCdEI7QVVuOGlCTTtFQUNFLDBIQUFBO0FWcThpQlI7QVUvN2lCWTtFQUNFLHlCVGhnQ0M7QURpOGtCZjtBVS83aUJnQjtFQUNFLGNUOWdDSDtBRCs4a0JmO0FVaDhpQmtCO0VBQ0UsMkhBQUE7QVZrOGlCcEI7QVU5N2lCa0I7RUFDRSxjVHJoQ0w7QURxOWtCZjtBVS83aUJvQjtFQUNFLDJIQUFBO0FWaThpQnRCO0FVbDdpQk07RUFDRSw2SEFBQTtBVm83aUJSO0FVOTZpQlk7RUFDRSx5QlRyaUNDO0FEcTlrQmY7QVU5NmlCZ0I7RUFDRSxjVGpqQ0g7QURpK2tCZjtBVS82aUJrQjtFQUNFLDJIQUFBO0FWaTdpQnBCO0FVNzZpQmtCO0VBQ0UsY1R4akNMO0FEdStrQmY7QVU5NmlCb0I7RUFDRSwySEFBQTtBVmc3aUJ0QjtBVWo2aUJNO0VBQ0UseUJUMWpDTztBRDY5a0JmO0FVLzVpQkU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0FWaTZpQko7QVUvNWlCRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMENBQUE7RUFDQSxVQUFBO0FWaTZpQko7QUZoMWtCRTtFWW82QkE7SUFjSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0VWazZpQko7QUFDRjtBRmgxa0JFO0VZNjVCQTtJQW9CSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7RVZtNmlCSjtBQUNGO0FGOTRrQkU7RVlvOUJBO0lBMEJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtFVm82aUJKO0FBQ0Y7QUZ4NmtCRTtFWXUrQkE7SUFnQ0ksYUFBQTtFVnE2aUJKO0FBQ0Y7QVVuNmlCRTtFQUNFLGFBQUE7QVZxNmlCSjtBRjcya0JFO0VZdThCQTtJQUlJLGdCQUFBO0VWczZpQko7QUFDRjtBRjMya0JFO0VZZzhCQTtJQVFJLGFBQUE7RVZ1NmlCSjtBQUNGO0FGdjZrQkU7RVl1L0JBO0lBWUksYUFBQTtFVnc2aUJKO0FBQ0Y7QUZsOWtCRTtFWTZoQ0E7SUFnQkksYUFBQTtFVnk2aUJKO0FBQ0Y7QVV0NmlCSTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FWdzZpQk47QVV2NmlCTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBVnk2aUJSO0FGMTRrQkU7RVlzK0JJO0lBQ0UsZ0JBQUE7RVZ1NmlCTjtBQUNGO0FGeDRrQkU7RVlxK0JJO0lBQ0UsYUFBQTtFVnM2aUJOO0FBQ0Y7QUZwOGtCRTtFWWtpQ0k7SUFDRSxhQUFBO0VWcTZpQk47QUFDRjtBRi8ra0JFO0VZOGtDSTtJQUNFLGFBQUE7RVZvNmlCTjtBQUNGO0FVajZpQkU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7QVZtNmlCSjtBVWo2aUJFO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QVZtNmlCSjtBRng2a0JFO0VZaWdDQTtJQU9JLGFBQUE7RVZvNmlCSjtBQUNGO0FGdDZrQkU7RVkwL0JBO0lBV0ksV0FBQTtFVnE2aUJKO0FBQ0Y7QUZsK2tCRTtFWWlqQ0E7SUFlSSxXQUFBO0VWczZpQko7QUFDRjtBRjdnbEJFO0VZdWxDQTtJQW1CSSxXQUFBO0VWdTZpQko7QUFDRjtBVXI2aUJFO0VBQ0UsZUFBQTtBVnU2aUJKO0FGLzdrQkU7RVl1aENBO0lBSUksa0JBQUE7RVZ3NmlCSjtBQUNGO0FGNzdrQkU7RVlnaENBO0lBUUksZ0JBQUE7RVZ5NmlCSjtBQUNGO0FGei9rQkU7RVl1a0NBO0lBWUksVUFBQTtFVjA2aUJKO0FBQ0Y7QVV4NmlCRTtFQUNFLHlCVHR0Q1c7RVN1dENYLGtCQUFBO0VBQ0EsdUJBQUE7QVYwNmlCSjtBRm45a0JFO0VZc2lDQTtJQU1JLHNCQUFBO0lBQ0EsK0JBQUE7RVYyNmlCSjtBQUNGO0FGbDlrQkU7RVkraENBO0lBV0kseUJBQUE7RVY0NmlCSjtBQUNGO0FGOWdsQkU7RVlzbENBO0lBZUksdUJBQUE7RVY2NmlCSjtBQUNGO0FGempsQkU7RVk0bkNBO0lBbUJJLHVCQUFBO0VWODZpQko7QUFDRjtBVTM2aUJJO0VBQ0UsZ0NUcGtDa0I7RVNxa0NsQixrQlRudkNjO0VTb3ZDZCxnQlQ1c0NJO0VTNnNDSixlVHByQ0k7RVNxckNKLGlCVGpvQ0U7RVNrb0NGLG1CVGptQ0M7RVNrbUNELGNUbHZDUztFU212Q1Qsa0JBQUE7QVY2NmlCTjtBRmwva0JFO0VZeWtDSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVY0NmlCTjtBQUNGO0FGai9rQkU7RVl5a0NJO0lBQ0UsZVR6ckNFO0lTMHJDRixpQlQxb0NBO0VEcWpsQk47QUFDRjtBVXg2aUJFO0VBQ0UsZ0JBQUE7QVYwNmlCSjtBVXg2aUJJO0VBQ0Usa0JUOXdDYztFUyt3Q2QsZ0JUMXVDTztFUzJ1Q1AsZVR4dENJO0VTeXRDSixpQlR2cUNFO0VTd3FDRixtQlQ1bkNDO0VTNm5DRCxjVDd3Q1M7RVM4d0NULGtCQUFBO0FWMDZpQk47QVV4NmlCTTtFQUNFLGNUanhDTztFU2t4Q1AsMEJBQUE7QVYwNmlCUjtBVXo2aUJRO0VBQ0UsY1RweENLO0FEK3JsQmY7QVV6NmlCUTtFQUNFLGNUdnhDSztBRGtzbEJmO0FVMTZpQlU7RUFDRSxjVHp4Q0c7QURxc2xCZjtBVXg2aUJNO0VBQ0UsZ0JBQUE7QVYwNmlCUjtBVXY2aUJJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JUaHpDYztFU2l6Q2QsZ0JUNXdDTztFUzZ3Q1AsbUJUNXBDQztFUzZwQ0QsY1Q3eUNTO0FEc3RsQmY7QVV2NmlCSTs7Ozs7O0VBTUUsY1RyekNTO0VTc3pDVCxnQlRyeENRO0FEOHJsQmQ7QVV2NmlCSTs7RUFFRSxrQkFBQTtFQUNBLGVUendDSTtFUzB3Q0osaUJUeHRDRTtFU3l0Q0YsbUJUN3FDQztBRHNsbEJQO0FVeDZpQk07O0VBQ0UsY1QvekNPO0FEMHVsQmY7QVV6NmlCTTs7RUFDRSxjVGwwQ087RVNtMENQLDBCQUFBO0FWNDZpQlI7QVUzNmlCUTs7RUFDRSxjVHIwQ0s7QURtdmxCZjtBVTU2aUJROztFQUNFLGNUeDBDSztBRHV2bEJmO0FVOTZpQlU7O0VBQ0UsY1QxMENHO0FEMnZsQmY7QUY3a2xCRTtFWXNsQ0E7SUE2RUksbUJBQUE7RVY4NmlCSjtFVTU2aUJJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVjg2aUJOO0VVMzZpQkk7O0lBRUUsa0JBQUE7SUFDQSxvQkFBQTtFVjY2aUJOO0FBQ0Y7QUZwbGxCRTtFWStrQ0E7SUE0RkksZ0JBQUE7RVY2NmlCSjtFVTM2aUJJO0lBQ0UsZVQ5eUNFO0lTK3lDRixpQlQ3dkNBO0VEMHFsQk47RVUxNmlCSTs7SUFFRSxlVHB6Q0U7SVNxekNGLGlCVG53Q0E7RUQrcWxCTjtBQUNGO0FGenBsQkU7RVlndkNJO0lBQ0UsZVQ5ekNFO0lTK3pDRixpQlQ5d0NBO0VEMHJsQk47RVV6NmlCSTs7SUFFRSxlVHAwQ0U7SVNxMENGLGlCVHB4Q0E7RUQrcmxCTjtBQUNGO0FGMXNsQkU7RVlteUNJO0lBQ0UsZVQxMENFO0lTMjBDRixpQlR6eENBO0VEbXNsQk47RVV2NmlCSTs7SUFFRSxlVGgxQ0U7SVNpMUNGLGlCVC94Q0E7RUR3c2xCTjtBQUNGO0FVdDZpQkU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVZ3NmlCSjtBRnZvbEJFO0VZeXRDQTtJQVNJLG1CQUFBO0lBQ0EsWUFBQTtFVnk2aUJKO0FBQ0Y7QUZ0b2xCRTtFWWt0Q0E7SUFjSSxnQkFBQTtJQUNBLFNBQUE7RVYwNmlCSjtBQUNGO0FGbnNsQkU7RVl5d0NBO0lBbUJJLGdCQUFBO0lBQ0EsU0FBQTtFVjI2aUJKO0FBQ0Y7O0FVdjZpQkE7RUFDRSx5QlRqNUNhO0FEMnpsQmY7QVV2NmlCTTtFQUNFLDZIQUFBO0FWeTZpQlI7QVVwNmlCVTtFQUNFLGNUeDZDRztBRDgwbEJmO0FVOTVpQk07RUFDRSw2SEFBQTtBVmc2aUJSO0FVMzVpQlU7RUFDRSxjVGw3Q0c7QUQrMGxCZjtBVXI1aUJNO0VBQ0UsMEhBQUE7QVZ1NWlCUjtBVWw1aUJVO0VBQ0UsY1Q5N0NHO0FEazFsQmY7QVU1NGlCTTtFQUNFLDZIQUFBO0FWODRpQlI7QVV6NGlCVTtFQUNFLGNULzhDRztBRDAxbEJmO0FVcjRpQkU7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0FWdTRpQko7QUZ6cmxCRTtFWWd6Q0E7SUFLSSx5QkFBQTtFVnc0aUJKO0FBQ0Y7QUZ2cmxCRTtFWXl5Q0E7SUFTSSxzQkFBQTtFVnk0aUJKO0FBQ0Y7QUZudmxCRTtFWWcyQ0E7SUFhSSxxQkFBQTtFVjA0aUJKO0FBQ0Y7QUYzd2xCRTtFWW0zQ0E7SUFpQkksaUJBQUE7RVYyNGlCSjtBQUNGO0FVeDRpQkU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxpREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLFVBQUE7QVYwNGlCSjtBRnp0bEJFO0VZcTBDQTtJQWFJLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7RVYyNGlCSjtBQUNGO0FGenRsQkU7RVk4ekNBO0lBbUJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtFVjQ0aUJKO0FBQ0Y7QUZ2eGxCRTtFWXEzQ0E7SUF5QkksYUFBQTtFVjY0aUJKO0FBQ0Y7QVUzNGlCRTtFQUNFLGVBQUE7QVY2NGlCSjtBRi91bEJFO0VZaTJDQTtJQUlJLGtCQUFBO0VWODRpQko7QUFDRjtBRjd1bEJFO0VZMDFDQTtJQVFJLGdCQUFBO0VWKzRpQko7QUFDRjtBRnp5bEJFO0VZaTVDQTtJQVdJLFVBQUE7RVZpNWlCSjtBQUNGO0FGajBsQkU7RVlvNkNBO0lBZUksZUFBQTtFVms1aUJKO0FBQ0Y7QUZ6MWxCRTtFWXU3Q0E7SUFtQkksZUFBQTtFVm01aUJKO0FBQ0Y7QVVoNWlCSTtFQUNFLGdDVC8zQ2tCO0VTZzRDbEIsa0JUOWlEYztFUytpRGQsZ0JUdmdESTtFU3dnREosZVQvK0NJO0VTZy9DSixpQlQ1N0NFO0VTNjdDRixtQlQ1NUNDO0VTNjVDRCxjVDlpRFM7QURnOGxCZjtBRmp4bEJFO0VZbTRDSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVZpNWlCTjtBQUNGO0FGaHhsQkU7RVltNENJO0lBQ0UsZVRuL0NFO0lTby9DRixpQlRwOENBO0VEbzFsQk47QUFDRjtBRmgybEJFO0VZMDdDQTtJQTBCSSxlQUFBO0VWZzVpQko7QUFDRjtBRngzbEJFO0VZNjhDQTtJQThCSSxlQUFBO0VWaTVpQko7QUFDRjtBVS80aUJFO0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtBVmk1aUJKO0FVaDVpQkk7RUFDRSwwQkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7QVZrNWlCTjtBVWo1aUJNO0VBQ0UsNkJBQUE7QVZtNWlCUjtBRm56bEJFO0VZdzVDQTtJQWFJLG1CQUFBO0lBQ0Esc0JBQUE7RVZrNWlCSjtFVWo1aUJJO0lBQ0UsMkJBQUE7SUFDQSxzQkFBQTtFVm01aUJOO0VVbDVpQk07SUFDRSxpQ0FBQTtFVm81aUJSO0FBQ0Y7QUZ6emxCRTtFWWk1Q0E7SUF5QkksZ0JBQUE7RVZtNWlCSjtFVWw1aUJJO0lBQ0Usd0JBQUE7RVZvNWlCTjtBQUNGO0FGeDNsQkU7RVl3OENBO0lBZ0NJLGdCQUFBO0VWbzVpQko7RVVuNWlCSTtJQUNFLHdCQUFBO0VWcTVpQk47QUFDRjtBRnQ2bEJFO0VZOCtDQTtJQXVDSSxnQkFBQTtFVnE1aUJKO0VVcDVpQkk7SUFDRSx3QkFBQTtFVnM1aUJOO0FBQ0Y7O0FVOTRpQk07RUFDRSw0SEFBQTtBVmk1aUJSO0FVeDRpQmtCO0VBQ0UsY1Rob0RMO0FEMGdtQmY7QVVuNGlCd0I7RUFDRSw0SEFBQTtBVnE0aUIxQjtBVTMzaUJvQjtFQUNFLHlCVG5wRFA7RVNvcERPLGNUdnBEUDtBRG9obUJmO0FVNTNpQnNCO0VBQ0UseUJUbnBEVDtBRGlobUJmO0FVaDNpQk07RUFDRSw2SEFBQTtBVmszaUJSO0FVejJpQmtCO0VBQ0UsY1QxcURMO0FEcWhtQmY7QVVwMmlCd0I7RUFDRSw2SEFBQTtBVnMyaUIxQjtBVTUxaUJvQjtFQUNFLHlCVDdyRFA7RVM4ckRPLGNUdHNEUDtBRG9pbUJmO0FVNzFpQnNCO0VBQ0UseUJUL3JEVDtBRDhobUJmO0FVajFpQk07RUFDRSwwSEFBQTtBVm0xaUJSO0FVMTBpQmtCO0VBQ0UsY1R0dERMO0FEa2ltQmY7QVVyMGlCd0I7RUFDRSx5SEFBQTtBVnUwaUIxQjtBVTd6aUJvQjtFQUNFLHlCVHp1RFA7RVMwdURPLGNUcnZEUDtBRG9qbUJmO0FVOXppQnNCO0VBQ0UseUJUM3VEVDtBRDJpbUJmO0FVbHppQk07RUFDRSw2SEFBQTtBVm96aUJSO0FVM3lpQmtCO0VBQ0UsY1R2d0RMO0FEb2ptQmY7QVV0eWlCd0I7RUFDRSw2SEFBQTtBVnd5aUIxQjtBVTl4aUJvQjtFQUNFLHlCVDF4RFA7RVMyeERPLGNUcHlEUDtBRG9rbUJmO0FVL3hpQnNCO0VBQ0UseUJUOXhEVDtBRCtqbUJmO0FVcnhpQkU7RUFDRSxrQkFBQTtBVnV4aUJKO0FVcnhpQkU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxpREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHlDQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7QVZ1eGlCSjtBVXJ4aUJFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FWdXhpQko7QUZqL2xCRTtFWXd0REE7SUFLSSxzQkFBQTtFVnd4aUJKO0FBQ0Y7QVV0eGlCRTtFQUNFLDRCQUFBO0VBQ0EsOEJBQUE7QVZ3eGlCSjtBRnY3bEJFO0VZNnBEQTtJQU1JLCtCQUFBO0lBQ0EsdUNBQUE7RVZ3eGlCSjtBQUNGO0FGdDdsQkU7RVlzcERBO0lBV0ksNkJBQUE7SUFDQSwrQkFBQTtFVnl4aUJKO0FBQ0Y7QUY3NWxCRTtFWXVuREE7SUFnQkksYUFBQTtFVjB4aUJKO0FBQ0Y7QUZ4L2xCRTtFWTZzREE7SUFvQkksNEJBQUE7SUFDQSw2QkFBQTtFVjJ4aUJKO0FBQ0Y7QUZqaG1CRTtFWWd1REE7SUF5QkksY0FBQTtJQUNBLDRCQUFBO0VWNHhpQko7QUFDRjtBRjFpbUJFO0VZbXZEQTtJQThCSSw0QkFBQTtFVjZ4aUJKO0FBQ0Y7QVUzeGlCRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLHNCQUFBO0FWNnhpQko7QUZoK2xCRTtFWThyREE7SUFRSSxZQUFBO0VWOHhpQko7QUFDRjtBRjk5bEJFO0VZdXJEQTtJQVlJLFNBQUE7RVYreGlCSjtBQUNGO0FGMWhtQkU7RVk4dURBO0lBZ0JJLFNBQUE7RVZneWlCSjtBQUNGO0FGbGptQkU7RVlpd0RBO0lBb0JJLHVCQUFBO0lBQ0EsbUJBQUE7RVZpeWlCSjtBQUNGO0FGM2ttQkU7RVlveERBO0lBeUJJLFNBQUE7RVZreWlCSjtBQUNGO0FVL3hpQkk7RUFDRSxZQUFBO0VBQ0EsWUFBQTtBVml5aUJOO0FVaHlpQk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVmt5aUJSO0FGbGdtQkU7RVlxdURJO0lBQ0UsZUFBQTtJQUNBLGVBQUE7RVZneWlCTjtBQUNGO0FGamdtQkU7RVlxdURJO0lBQ0UsWUFBQTtJQUNBLGFBQUE7RVYreGlCTjtBQUNGO0FGOWptQkU7RVlteURJO0lBQ0UsWUFBQTtJQUNBLFlBQUE7RVY4eGlCTjtBQUNGO0FGMW1tQkU7RVlnekRBO0lBZ0NJLFdBQUE7SUFDQSxhQUFBO0lBQ0EsdUJBQUE7RVY4eGlCSjtFVTd4aUJJO0lBQ0UsWUFBQTtJQUNBLFlBQUE7RVYreGlCTjtBQUNGO0FVNXhpQkU7RUFDRSxtQkFBQTtBVjh4aUJKO0FGbGltQkU7RVltd0RBO0lBSUkscUJBQUE7RVYreGlCSjtBQUNGO0FGaGltQkU7RVk0dkRBO0lBUUksbUJBQUE7RVZneWlCSjtBQUNGO0FGNWxtQkU7RVltekRBO0lBWUksbUJBQUE7RVZpeWlCSjtBQUNGO0FGcG5tQkU7RVlzMERBO0lBZ0JJLFVBQUE7RVZreWlCSjtBQUNGO0FGNW9tQkU7RVl5MURBO0lBb0JJLFdBQUE7SUFDQSxhQUFBO0lBQ0Esc0JBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0VWbXlpQko7QUFDRjtBVWh5aUJJO0VBQ0UsZ0NUdHlEa0I7RVN1eURsQixrQlRyOURjO0VTczlEZCxnQlQ5NkRJO0VTKzZESixlVHQ1REk7RVN1NURKLGlCVG4yREU7RVNvMkRGLG1CVG4wREM7RVNvMERELGNUcjlEUztBRHV2bUJmO0FGeGttQkU7RVkweURJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVml5aUJOO0FBQ0Y7QUZ2a21CRTtFWTB5REk7SUFDRSxlVDE1REU7SVMyNURGLGlCVDMyREE7RUQyb21CTjtBQUNGO0FGMXFtQkU7RVk4NERJO0lBQ0Usa0JBQUE7RVYreGlCTjtBQUNGO0FVM3hpQkU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBVjZ4aUJKO0FGaG1tQkU7RVk4ekRBO0lBUUksbUJBQUE7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7RVY4eGlCSjtBQUNGO0FGaG1tQkU7RVl1ekRBO0lBY0ksZ0JBQUE7SUFDQSxTQUFBO0lBQ0EsZ0JBQUE7RVYreGlCSjtBQUNGO0FGOXBtQkU7RVk4MkRBO0lBb0JJLGdCQUFBO0lBQ0EsU0FBQTtJQUNBLGdCQUFBO0VWZ3lpQko7QUFDRjtBVTF4aUJJO0VBQ0UsY0FBQTtBVjR4aUJOO0FVM3hpQk07RUFDRSxjVDdnRU87QUQweW1CZjtBVXp4aUJFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBVjJ4aUJKO0FVMXhpQkk7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtBVjR4aUJOO0FVM3hpQk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQUEsbUJBQUE7QVY2eGlCUjtBVTF4aUJJO0VBQ0Usa0NBQUE7RUFDQSxrQlR2aUVjO0VTd2lFZCxnQlRuZ0VPO0VTb2dFUCxlVHIvREk7RVNzL0RKLGlCVHg4REU7RVN5OERGLHNCVHQ1REs7RVN1NURMLGNUdmlFUztBRG0wbUJmO0FVM3hpQk07RUFDRSxrQlQ5aUVZO0VTK2lFWixnQlQxZ0VLO0VTMmdFTCxlVDUvREU7RVM2L0RGLGlCVC84REE7RVNnOURBLHNCVDc1REc7RVM4NURILGNUOWlFTztBRDIwbUJmO0FGNXBtQkU7RVlrMkRBO0lBa0NJLFlBQUE7RVY0eGlCSjtFVTN4aUJJO0lBQ0UsaUJBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFVjZ4aUJOO0VVM3hpQkk7SUFDRSx3Q0FBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtFVjZ4aUJOO0VVNXhpQk07SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0lBQ0EsdUJBQUE7RVY4eGlCUjtBQUNGO0FGMXFtQkU7RVkyMURBO0lBc0RJLFNBQUE7RVY2eGlCSjtFVTV4aUJJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VWOHhpQk47RVU1eGlCSTtJQUNFLGtDQUFBO0lBQ0EsZVQxaEVFO0lTMmhFRixpQlQ5K0RBO0lTKytEQSxxQlRsOERDO0VEZ3VtQlA7RVU3eGlCTTtJQUNFLGVUOWhFQTtJUytoRUEsaUJUbC9ERjtJU20vREUscUJUdDhERDtFRHF1bUJQO0FBQ0Y7QUZ0dm1CRTtFWWs1REE7SUEwRUksU0FBQTtFVjh4aUJKO0VVN3hpQkk7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RVYreGlCTjtFVTd4aUJJO0lBQ0Usa0NBQUE7SUFDQSxlVHBqRUU7SVNxakVGLGlCVHZnRUE7SVN3Z0VBLHFCVHQ5REM7RURxdm1CUDtFVTl4aUJNO0lBQ0UsZVR4akVBO0lTeWpFQSxpQlQzZ0VGO0lTNGdFRSxxQlQxOUREO0VEMHZtQlA7QUFDRjtBVTN4aUJFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7QVY2eGlCSjtBVTN4aUJJO0VBQ0UseUJUeG5FUztFU3luRVQsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCVGhvRWM7RVNpb0VkLGdCVDNsRU07RVM0bEVOLGVUbGxFSTtFU21sRUosaUJUL2hFRTtFU2dpRUYsbUJUOStEQztFUysrREQsY1QvbkVTO0VTZ29FVCx5QlQ3K0RpQjtFUzgrRGpCLGtCQUFBO0VaM25FSixnQ0FBQTtBRXk1bUJGO0FVNXhpQk07RUFDRSx5QlRwb0VPO0VTcW9FUCxjVHRvRU87QURvNm1CZjtBRnJ2bUJFO0VZZzhEQTtJQTRCSSxtQkFBQTtJQUNBLHdCQUFBO0lBQUEsbUJBQUE7SUFDQSxnQkFBQTtFVjZ4aUJKO0VVM3hpQkk7SUFDRSxzQkFBQTtJQUNBLHdCQUFBO0lBRUEsa0JBQUE7SUFDQSxvQkFBQTtFVjR4aUJOO0FBQ0Y7QUYzdm1CRTtFWXk3REE7SUEwQ0ksZ0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFVjR4aUJKO0VVMXhpQkk7SUFDRSxvQkFBQTtJQUNBLGtCQUFBO0lBRUEsZVRubkVFO0lTb25FRixpQlRua0VBO0VEODFtQk47QUFDRjtBRi96bUJFO0VZZy9EQTtJQXdESSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VWMnhpQko7RVV6eGlCSTtJQUNFLGlCQUFBO0lBRUEsZVRub0VFO0lTb29FRixpQlRobEVBO0VEMDJtQk47QUFDRjtBRjkxbUJFO0VZbWdFQTtJQXFFSSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VWMHhpQko7QUFDRjtBRngzbUJFO0VZc2hFQTtJQTJFSSxhQUFBO0VWMnhpQko7RVUxeGlCSTtJQUNFLGFBQUE7RVY0eGlCTjtBQUNGO0FVdnhpQkU7RUFDRSxlQUFBO0FWeXhpQko7QUY3eW1CRTtFWW1oRUE7SUFJSSxrQkFBQTtFVjB4aUJKO0FBQ0Y7QUYzeW1CRTtFWTRnRUE7SUFRSSxnQkFBQTtFVjJ4aUJKO0FBQ0Y7QUZqeG1CRTtFWTYrREE7SUFZSSxhQUFBO0VWNHhpQko7QUFDRjtBRjUybUJFO0VZbWtFQTtJQWdCSSxlQUFBO0VWNnhpQko7QUFDRjtBRnA0bUJFO0VZc2xFQTtJQW9CSSxjQUFBO0VWOHhpQko7QUFDRjtBVTV4aUJFO0VBQ0UsV0FBQTtFQUNBLGFBQUE7QVY4eGlCSjtBVTd4aUJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QVYreGlCTjtBVTd4aUJJO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtBVit4aUJOO0FGbDFtQkU7RVkwaUVBO0lBYUksZ0JBQUE7RVYreGlCSjtBQUNGO0FGaDFtQkU7RVltaUVBO0lBaUJJLGFBQUE7RVZneWlCSjtBQUNGO0FGNTRtQkU7RVkwbEVBO0lBcUJJLFlBQUE7RVZpeWlCSjtBQUNGO0FGcDZtQkU7RVk2bUVBO0lBeUJJLGFBQUE7RVZreWlCSjtBQUNGOztBVXp4aUJVO0VBQ0UsY1R6dkVHO0FEcWhuQmY7QVV4eGlCVTtFQUNFLGNUOXZFRztBRHdobkJmO0FVbnhpQmdCO0VBQ0UsY1R0d0VIO0FEMmhuQmY7QVU5d2lCc0I7RUFDRSw0SEFBQTtBVmd4aUJ4QjtBVWx3aUJrQjtFQUNFLHlCVDd4RUw7QURpaW5CZjtBVXR2aUJVO0VBQ0UsY1R2eUVHO0FEK2huQmY7QVVwdmlCVTtFQUNFLGNUNXlFRztBRGtpbkJmO0FVL3VpQmdCO0VBQ0UsY1RwekVIO0FEcWluQmY7QVUxdWlCc0I7RUFDRSw2SEFBQTtBVjR1aUJ4QjtBVTl0aUJrQjtFQUNFLHlCVDEwRUw7QUQwaW5CZjtBVWx0aUJVO0VBQ0UsY1R2MUVHO0FEMmluQmY7QVVodGlCVTtFQUNFLGNUNTFFRztBRDhpbkJmO0FVM3NpQmdCO0VBQ0UsY1RwMkVIO0FEaWpuQmY7QVV0c2lCc0I7RUFDRSx5SEFBQTtBVndzaUJ4QjtBVTFyaUJrQjtFQUNFLHlCVHYzRUw7QURtam5CZjtBVTlxaUJVO0VBQ0UsY1Q1NEVHO0FENGpuQmY7QVU1cWlCVTtFQUNFLGNUajVFRztBRCtqbkJmO0FVdnFpQmdCO0VBQ0UsY1R6NUVIO0FEa2tuQmY7QVVscWlCc0I7RUFDRSw2SEFBQTtBVm9xaUJ4QjtBVXRwaUJrQjtFQUNFLHlCVGo3RUw7QUR5a25CZjtBVTdvaUJJO0VBQ0Usb0JBQUE7QVYrb2lCTjtBVXhvaUJRO0VBQ0UsMkJBQUE7QVYwb2lCVjtBVWxvaUJ3QjtFQUNFLDRCQUFBO0VBQUEseUJBQUE7QVZvb2lCMUI7QVV4bmlCd0I7RUFDRSw0QkFBQTtFQUFBLHlCQUFBO0FWMG5pQjFCO0FVdG1pQmM7Ozs7OztFQU1FLGNUci9FRDtBRDZsbkJmO0FGdjdtQkU7RVkwMUVJO0lBQ0UsMEJBQUE7RVZnbWlCTjtBQUNGO0FGcjdtQkU7RVkyMUVJO0lBQ0UscUJBQUE7RVY2bGlCTjtBQUNGO0FGai9tQkU7RVl5NUVJO0lBQ0UscUJBQUE7RVYybGlCTjtFVXBsaUJRO0lBQ0UsOEJBQUE7RVZzbGlCVjtBQUNGO0FGL2huQkU7RVlnOUVJO0lBQ0Usb0JBQUE7RVZrbGlCTjtBQUNGO0FVOWtpQkU7RUFDRSxxQkFBQTtBVmdsaUJKO0FGajltQkU7RVlnNEVBO0lBSUksMEJBQUE7RVZpbGlCSjtBQUNGO0FGLzhtQkU7RVl5M0VBO0lBUUksc0JBQUE7RVZrbGlCSjtBQUNGO0FGM2duQkU7RVlnN0VBO0lBWUkscUJBQUE7RVZtbGlCSjtBQUNGO0FGdGpuQkU7RVlzOUVBO0lBZ0JJLG9CQUFBO0VWb2xpQko7QUFDRjtBVWxsaUJFO0VBQ0UsZUFBQTtBVm9saUJKO0FGeCttQkU7RVltNUVBO0lBSUksa0JBQUE7RVZxbGlCSjtBQUNGO0FGdCttQkU7RVk0NEVBO0lBUUksZ0JBQUE7RVZzbGlCSjtBQUNGO0FGbGluQkU7RVltOEVBO0lBWUksVUFBQTtFVnVsaUJKO0FBQ0Y7QUY3a25CRTtFWXkrRUE7SUFnQkksVUFBQTtJQUNBLGVBQUE7RVZ3bGlCSjtBQUNGO0FVcGxpQkk7RUFDRSxnQ1RoN0VrQjtFU2k3RWxCLGtCVC9sRmM7RVNnbUZkLGdCVHhqRkk7RVN5akZKLGVUaGlGSTtFU2lpRkosaUJUNytFRTtFUzgrRUYsbUJUNzhFQztFUzg4RUQsY1QvbEZTO0FEcXJuQmY7QUZ0Z25CRTtFWW83RUk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VWcWxpQk47QUFDRjtBRnJnbkJFO0VZbzdFSTtJQUNFLGVUcGlGRTtJU3FpRkYsaUJUci9FQTtFRHlrbkJOO0FBQ0Y7QUZ4bW5CRTtFWTgvRUE7SUEwQkksZUFBQTtFVm9saUJKO0FBQ0Y7QVVobGlCSTtFQUNFLGtCVDVuRmM7RVM2bkZkLGdCVHJsRkk7RVNzbEZKLGVUemtGSTtFUzBrRkosaUJUeGhGRTtFU3loRkYsbUJUMStFQztFUzIrRUQsY1Q1bkZTO0FEOHNuQmY7QUYvaG5CRTtFWWk5RUk7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VWaWxpQk47QUFDRjtBRjlobkJFO0VZaTlFSTtJQUNFLGVUcmxGRTtJU3NsRkYsaUJUdmlGQTtFRHVubkJOO0FBQ0Y7QUYzbG5CRTtFWStnRkk7SUFDRSxlVGhtRkU7SVNpbUZGLGlCVDlpRkE7RUQ2bm5CTjtBQUNGO0FGdm9uQkU7RVk0aEZBO0lBZ0NJLGVBQUE7RVYra2lCSjtBQUNGO0FVN2tpQkU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7QVYra2lCSjtBRjVqbkJFO0VZeStFQTtJQU9JLFlBQUE7SUFDQSxtQkFBQTtFVmdsaUJKO0FBQ0Y7QUYzam5CRTtFWWsrRUE7SUFZSSxVQUFBO0lBQ0EsZ0JBQUE7RVZpbGlCSjtBQUNGO0FGeG5uQkU7RVl5aEZBO0lBaUJJLHNCQUFBO0lBQ0EsU0FBQTtJQUNBLGdCQUFBO0VWa2xpQko7QUFDRjtBRnJxbkJFO0VZK2pGQTtJQXVCSSxTQUFBO0lBQ0EsZ0JBQUE7RVZtbGlCSjtBQUNGO0FVamxpQkU7RUFDRSxtQ0FBQTtBVm1saUJKO0FGeGxuQkU7RVlvZ0ZBO0lBSUkseUNBQUE7RVZvbGlCSjtBQUNGO0FGdGxuQkU7RVk2L0VBO0lBUUksb0NBQUE7RVZxbGlCSjtBQUNGO0FGbHBuQkU7RVlvakZBO0lBWUksY0FBQTtJQUNBLGFBQUE7SUFDQSwyQkFBQTtJQUNBLFNBQUE7RVZzbGlCSjtBQUNGO0FGN3FuQkU7RVl1a0ZBO0lBbUJJLHNCQUFBO0lBQ0EsU0FBQTtFVnVsaUJKO0FBQ0Y7QUZ0c25CRTtFWTBsRkE7SUF3QkksU0FBQTtJQUNBLGVBQUE7RVZ3bGlCSjtBQUNGO0FVcGxpQkk7RUFDRSxrQlR2dEZjO0VTd3RGZCxnQlRuckZPO0VTb3JGUCxlVGpxRkk7RVNrcUZKLGlCVGhuRkU7RVNpbkZGLG1CVHJrRkM7RVNza0ZELGNUdnRGUztBRDZ5bkJmO0FVcmxpQk07RUFDRSxjVHp0Rk87RVMwdEZQLDBCQUFBO0FWdWxpQlI7QVV0bGlCUTtFQUNFLGNUNXRGSztBRG96bkJmO0FVdGxpQlE7RUFDRSxjVC90Rks7QUR1em5CZjtBVXZsaUJVO0VBQ0UsY1RqdUZHO0FEMHpuQmY7QVVybGlCTTtFQUNFLGdCQUFBO0FWdWxpQlI7QVVwbGlCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCVHZ2RmM7RVN3dkZkLGdCVG50Rk87RVNvdEZQLG1CVG5tRkM7RVNvbUZELGNUcnZGUztBRDIwbkJmO0FVcGxpQkk7Ozs7OztFQU1FLGNUN3ZGUztFUzh2RlQsZ0JUNXRGUTtBRGt6bkJkO0FVcGxpQkk7O0VBRUUsa0JBQUE7RUFDQSxlVGh0Rkk7RVNpdEZKLGlCVC9wRkU7RVNncUZGLG1CVHBuRkM7QUQwc25CUDtBVXJsaUJNOztFQUNFLGNUdndGTztBRCsxbkJmO0FVdGxpQk07O0VBQ0UsY1Qxd0ZPO0VTMndGUCwwQkFBQTtBVnlsaUJSO0FVeGxpQlE7O0VBQ0UsY1Q3d0ZLO0FEdzJuQmY7QVV6bGlCUTs7RUFDRSxjVGh4Rks7QUQ0Mm5CZjtBVTNsaUJVOztFQUNFLGNUbHhGRztBRGczbkJmO0FGanNuQkU7RVkwbUZJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVjBsaUJOO0VVemxpQk07SUFDRSxtQkFBQTtFVjJsaUJSO0VVeGxpQkk7Ozs7Ozs7O0lBUUUsbUJBQUE7RVYwbGlCTjtFVXhsaUJJOztJQUVFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFVjBsaUJOO0FBQ0Y7QUZudG5CRTtFWTZuRkk7SUFDRSxlVDl2RkU7SVMrdkZGLGlCVDdzRkE7RURzeW5CTjtFVXRsaUJJOztJQUVFLGVUcHdGRTtJU3F3RkYsaUJUbnRGQTtFRDJ5bkJOO0FBQ0Y7QUZyeG5CRTtFWWlsRkE7SUFnSEksZUFBQTtFVndsaUJKO0VVdmxpQkk7SUFDRSxlVGh4RkU7SVNpeEZGLGlCVGp1RkE7RUQwem5CTjtFVXRsaUJJOztJQUVFLGVUdHhGRTtJU3V4RkYsaUJUdnVGQTtFRCt6bkJOO0FBQ0Y7QUZ0em5CRTtFWW9tRkE7SUE4SEksY0FBQTtFVndsaUJKO0FBQ0Y7QUY5MG5CRTtFWXl2Rkk7SUFDRSxlVGh5RkU7SVNpeUZGLGlCVC91RkE7RUR1MG5CTjtFVXJsaUJJOztJQUVFLGVUdHlGRTtJU3V5RkYsaUJUcnZGQTtFRDQwbkJOO0FBQ0Y7QVVwbGlCRTtFQUNFLGdCQUFBO0FWc2xpQko7QUZ0d25CRTtFWStxRkE7SUFJSSxtQkFBQTtFVnVsaUJKO0FBQ0Y7QUZwd25CRTtFWXdxRkE7SUFRSSxnQkFBQTtFVndsaUJKO0FBQ0Y7QUZoMG5CRTtFWSt0RkE7SUFZSSxhQUFBO0lBQ0EsbUNBQUE7RVZ5bGlCSjtBQUNGO0FGejFuQkU7RVlrdkZBO0lBaUJJLGNBQUE7RVYwbGlCSjtBQUNGO0FVdmxpQkk7RUFDRSxrQlR6M0ZjO0VTMDNGZCxnQlRsMUZJO0VTbTFGSixlVGwwRkk7RVNtMEZKLGlCVHJ4RkU7RVNzeEZGLG1CVHZ1RkM7RVN3dUZELGNUejNGUztBRGs5bkJmO0FGbnluQkU7RVk4c0ZJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVndsaUJOO0FBQ0Y7QUZseW5CRTtFWThzRkk7SUFDRSxlVDkwRkU7SVMrMEZGLGlCVGp5RkE7RUR3M25CTjtBQUNGO0FGLzFuQkU7RVk0d0ZJO0lBQ0UsZVRyMUZFO0lTczFGRixpQlR4eUZBO0VEODNuQk47QUFDRjtBVW5saUJFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7QVZxbGlCSjtBRjd6bkJFO0VZa3VGQTtJQVNJLG1CQUFBO0lBQ0Esd0JBQUE7SUFBQSxtQkFBQTtJQUNBLGdCQUFBO0VWc2xpQko7QUFDRjtBRjd6bkJFO0VZMnRGQTtJQWVJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVZ1bGlCSjtBQUNGO0FGMzNuQkU7RVlreEZBO0lBcUJJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVZ3bGlCSjtBQUNGO0FGeDZuQkU7RVl3ekZBO0lBMkJJLGdCQUFBO0lBQ0Esc0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFVnlsaUJKO0FBQ0Y7QVV2bGlCRTtFQUNFLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FWeWxpQko7QUZqMm5CRTtFWW13RkE7SUFRSSw2QkFBQTtJQUNBLFlBQUE7RVYwbGlCSjtBQUNGO0FGaDJuQkU7RVk0dkZBO0lBYUksMEJBQUE7SUFDQSxTQUFBO0VWMmxpQko7QUFDRjtBRjc1bkJFO0VZbXpGQTtJQWtCSSx5QkFBQTtJQUNBLFNBQUE7RVY0bGlCSjtBQUNGO0FGejhuQkU7RVl5MUZBO0lBdUJJLGNBQUE7SUFDQSxTQUFBO0VWNmxpQko7QUFDRjtBVTNsaUJFO0VBQ0UsY0FBQTtBVjZsaUJKO0FVNWxpQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVjhsaUJOO0FVN2xpQk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBIQUFBO0FWK2xpQlI7QUZyNG5CRTtFWTh4RkE7SUFjSSxpQkFBQTtFVjZsaUJKO0VVNWxpQkk7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFVjhsaUJOO0FBQ0Y7QUZ2NG5CRTtFWXV4RkE7SUFzQkksY0FBQTtFVjhsaUJKO0VVN2xpQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVitsaUJOO0FBQ0Y7QUZ2OG5CRTtFWTgwRkE7SUE4QkksY0FBQTtFVitsaUJKO0VVOWxpQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVmdtaUJOO0FBQ0Y7QUZoOW5CRTtFWTgwRkE7SUFzQ0ksY0FBQTtFVmdtaUJKO0VVL2xpQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVmltaUJOO0FBQ0Y7QVU5bGlCRTtFQUNFLGtDQUFBO0FWZ21pQko7QVUvbGlCSTtFQUNFLGtCVGxnR2M7RVNtZ0dkLGdCVDc5Rk07RVM4OUZOLGVULzhGSTtFU2c5RkosaUJUajZGRTtFU2s2RkYsbUJUaDNGQztFU2kzRkQsY1RsZ0dTO0FEbW1vQmY7QUZwN25CRTtFWTIwRkE7SUFZSSx3Q0FBQTtFVmltaUJKO0VVaG1pQkk7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VWa21pQk47QUFDRjtBRnQ3bkJFO0VZbzBGQTtJQW9CSSxrQ0FBQTtFVmttaUJKO0VVam1pQkk7SUFDRSxlVDc5RkU7SVM4OUZGLGlCVC82RkE7RURraG9CTjtBQUNGO0FGdC9uQkU7RVkyM0ZBO0lBNEJJLGtDQUFBO0VWbW1pQko7RVVsbWlCSTtJQUNFLGVUeCtGRTtJU3krRkYsaUJUMTdGQTtFRDhob0JOO0FBQ0Y7QUYvL25CRTtFWTIzRkE7SUFvQ0ksa0NBQUE7RVZvbWlCSjtBQUNGO0FVam1pQkU7RUFDRSxlQUFBO0FWbW1pQko7QUZ2OW5CRTtFWW0zRkE7SUFJSSxrQkFBQTtFVm9taUJKO0FBQ0Y7QUZyOW5CRTtFWTQyRkE7SUFRSSxlQUFBO0VWcW1pQko7QUFDRjtBRmpob0JFO0VZbTZGQTtJQVlJLGNBQUE7RVZzbWlCSjtBQUNGO0FVcG1pQkU7RUFDRSxZQUFBO0FWc21pQko7QUZ6K25CRTtFWWs0RkE7SUFJSSxlQUFBO0VWdW1pQko7QUFDRjtBRnYrbkJFO0VZMjNGQTtJQVFJLFlBQUE7RVZ3bWlCSjtBQUNGO0FGbmlvQkU7RVlrN0ZBO0lBWUksV0FBQTtFVnltaUJKO0FBQ0Y7QVV2bWlCRTtFQUNFLGFBQUE7QVZ5bWlCSjtBVXZtaUJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QlR0a0dPO0VTdWtHUCxVQUFBO0FWeW1pQlI7QVV4bWlCUTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSx1REFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtBVjBtaUJWO0FVeG1pQlE7RUFDRSwwQkFBQTtFQUNBLE9BQUE7QVYwbWlCVjtBVXRtaUJRO0VBQ0UsMEJBQUE7RUFDQSxRQUFBO0FWd21pQlY7QVV2bWlCVTtFQUNFLCtDQUFBO0FWeW1pQlo7QUYxaG9CRTtFWWk1RkE7SUF1Q0ksZ0JBQUE7RVZzbWlCSjtFVXBtaUJNO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVZzbWlCUjtFVXBtaUJRO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVZzbWlCVjtFVXBtaUJRO0lBQ0Usa0NBQUE7RVZzbWlCVjtFVXBtaUJRO0lBQ0Usa0NBQUE7RVZzbWlCVjtBQUNGO0FGdGlvQkU7RVkwNEZBO0lBNERJLGFBQUE7RVZvbWlCSjtFVWxtaUJNO0lBQ0UsV0FBQTtJQUNBLGFBQUE7RVZvbWlCUjtFVWxtaUJRO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RVZvbWlCVjtBQUNGO0FGMW1vQkU7RVlpOEZBO0lBMkVJLGFBQUE7RVZrbWlCSjtFVWhtaUJNO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVZrbWlCUjtFVWhtaUJRO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RVZrbWlCVjtBQUNGO0FGN3BvQkU7RVl1K0ZBO0lBMEZJLGFBQUE7RVZnbWlCSjtFVTlsaUJNO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVZnbWlCUjtFVTlsaUJRO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RVZnbWlCVjtBQUNGO0FVM2xpQkU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7QVY2bGlCSjtBRnhsb0JFO0VZeS9GQTtJQUtJLGdCQUFBO0lBQ0Esc0JBQUE7RVY4bGlCSjtBQUNGO0FGdmxvQkU7RVlrL0ZBO0lBVUksYUFBQTtFVitsaUJKO0FBQ0Y7QUZucG9CRTtFWXlpR0E7SUFjSSxhQUFBO0VWZ21pQko7QUFDRjtBRnhwb0JFO0VZeWlHQTtJQWtCSSxhQUFBO0VWaW1pQko7QUFDRjtBVS9saUJFO0VBQ0UsWUFBQTtBVmltaUJKO0FVaG1pQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVmttaUJOO0FVam1pQk07RUFDRSxXQUFBO0VBQ0EsYUFBQTtBVm1taUJSO0FVbG1pQlE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtBVm9taUJWO0FGOW5vQkU7RVlpaUdNO0lBQ0UsZ0JBQUE7RVZnbWlCUjtFVS9saUJRO0lBQ0Usc0JBQUE7RVZpbWlCVjtBQUNGO0FGL25vQkU7RVlxaUdNO0lBQ0UsYUFBQTtFVjZsaUJSO0FBQ0Y7QUYzcm9CRTtFWW9tR007SUFDRSxhQUFBO0VWMGxpQlI7QUFDRjtBRnR1b0JFO0VZa3BHTTtJQUNFLGFBQUE7RVZ1bGlCUjtBQUNGO0FVbGxpQkU7RUFDRSxnQkFBQTtBVm9saUJKO0FVbmxpQkk7RUFDRSxnQkFBQTtBVnFsaUJOO0FGM3BvQkU7RVlta0dBO0lBT0ksbUJBQUE7RVZxbGlCSjtFVXBsaUJJO0lBQ0Usa0JBQUE7RVZzbGlCTjtBQUNGO0FGNXBvQkU7RVk0akdBO0lBY0ksZ0JBQUE7RVZzbGlCSjtFVXJsaUJJO0lBQ0UsaUJBQUE7RVZ1bGlCTjtBQUNGO0FGM3RvQkU7RVltbkdBO0lBcUJJLGdCQUFBO0lBQ0EsZ0JBQUE7RVZ1bGlCSjtFVXRsaUJJO0lBQ0UsZ0JBQUE7RVZ3bGlCTjtBQUNGO0FGMXdvQkU7RVl5cEdBO0lBNkJJLGdCQUFBO0VWd2xpQko7RVV2bGlCSTtJQUNFLGNBQUE7RVZ5bGlCTjtBQUNGO0FVdGxpQkU7RUFDRSxlQUFBO0FWd2xpQko7QUYvcm9CRTtFWXNtR0E7SUFJSSxpQkFBQTtFVnlsaUJKO0FBQ0Y7QUY3cm9CRTtFWStsR0E7SUFRSSxnQkFBQTtFVjBsaUJKO0FBQ0Y7QUZ6dm9CRTtFWXNwR0E7SUFZSSxlQUFBO0VWMmxpQko7QUFDRjtBRnB5b0JFO0VZNHJHQTtJQWdCSSxhQUFBO0VWNGxpQko7QUFDRjtBVTFsaUJFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FWNGxpQko7QVUzbGlCSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FWNmxpQk47QVU1bGlCTTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FWOGxpQlI7QVU3bGlCUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0FWK2xpQlY7QUZydW9CRTtFWXluR0E7SUFtQkksc0JBQUE7RVY2bGlCSjtFVTNsaUJNO0lBQ0UsZUFBQTtFVjZsaUJSO0VVNWxpQlE7SUFDRSxzQkFBQTtFVjhsaUJWO0FBQ0Y7QUZ6dW9CRTtFWWtwR007SUFDRSxhQUFBO0VWMGxpQlI7QUFDRjtBRnJ5b0JFO0VZaXRHTTtJQUNFLGFBQUE7RVZ1bGlCUjtBQUNGO0FGaDFvQkU7RVkrdkdNO0lBQ0UsYUFBQTtFVm9saUJSO0FBQ0Y7O0FVdmtpQmM7RUFDRSxjVHAyR0Q7QUQ4Nm9CZjtBVXJraUJnQjtFQUNFLGNUMTJHSDtBRGk3b0JmO0FVaGtpQnNCO0VBQ0UsNEhBQUE7QVZra2lCeEI7QVU5aWlCYztFQUNFLGNUbDRHRDtBRGs3b0JmO0FVM2lpQmdCO0VBQ0UsY1R4NEdIO0FEcTdvQmY7QVV0aWlCc0I7RUFDRSw2SEFBQTtBVndpaUJ4QjtBVXBoaUJjO0VBQ0UsY1RsNkdEO0FEdzdvQmY7QVVqaGlCZ0I7RUFDRSxjVHg2R0g7QUQyN29CZjtBVTVnaUJzQjtFQUNFLHlIQUFBO0FWOGdpQnhCO0FVMS9oQmM7RUFDRSxjVHY4R0Q7QURtOG9CZjtBVXYvaEJnQjtFQUNFLGNUNzhHSDtBRHM4b0JmO0FVbC9oQnNCO0VBQ0UsNkhBQUE7QVZvL2hCeEI7QVVsK2hCUTtFQUNFLDJCQUFBO0FWbytoQlY7QVVuK2hCVTtFQUNFLCtCQUFBO0FWcStoQlo7QUYxeW9CRTtFWWkxR1U7SUFDRSx5Q0FBQTtFVjQ5aEJaO0FBQ0Y7QUZ4eW9CRTtFWXcxR1U7SUFDRSxnQ0FBQTtFVm05aEJaO0FBQ0Y7QUZwMm9CRTtFWTY1R1U7SUFDRSw2QkFBQTtFVjA4aEJaO0FBQ0Y7QUY1M29CRTtFWTY3R1E7SUFDRSxzQkFBQTtFVms4aEJWO0VVajhoQlU7SUFDRSw0QkFBQTtFVm04aEJaO0FBQ0Y7QUZ2NW9CRTtFWWcrR1U7SUFDRSw0QkFBQTtFVjA3aEJaO0FBQ0Y7QVVuN2hCRTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtBVnE3aEJKO0FGNzRvQkU7RVlzOUdBO0lBS0ksc0JBQUE7RVZzN2hCSjtBQUNGO0FVcDdoQkU7RUFDRSxlQUFBO0FWczdoQko7QUZsMW9CRTtFWTI1R0E7SUFJSSxrQkFBQTtFVnU3aEJKO0FBQ0Y7QUZoMW9CRTtFWW81R0E7SUFRSSxlQUFBO0VWdzdoQko7QUFDRjtBRnR6b0JFO0VZcTNHQTtJQVlJLGFBQUE7RVZ5N2hCSjtBQUNGO0FGajVvQkU7RVkyOEdBO0lBZ0JJLGVBQUE7RVYwN2hCSjtBQUNGO0FGejZvQkU7RVk4OUdBO0lBb0JJLGNBQUE7RVYyN2hCSjtBQUNGO0FVejdoQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVjI3aEJKO0FVMTdoQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7QVY0N2hCTjtBRnY3b0JFO0VZcS9HQTtJQVVJLFlBQUE7RVY0N2hCSjtBQUNGO0FVMTdoQkU7RUFDRSw0QkFBQTtFQUNBLCtCQUFBO0FWNDdoQko7QUY3M29CRTtFWSs3R0E7SUFLSSwrQkFBQTtJQUNBLHlDQUFBO0VWNjdoQko7QUFDRjtBRjUzb0JFO0VZdzdHQTtJQVVJLDRCQUFBO0lBQ0EsZ0NBQUE7RVY4N2hCSjtBQUNGO0FGbjJvQkU7RVl5NUdBO0lBZUksYUFBQTtFVis3aEJKO0FBQ0Y7QUY5N29CRTtFWSsrR0E7SUFtQkksNEJBQUE7SUFDQSw2QkFBQTtFVmc4aEJKO0FBQ0Y7QUZ2OW9CRTtFWWtnSEE7SUF3QkksY0FBQTtJQUNBLDRCQUFBO0VWaThoQko7QUFDRjtBRmgvb0JFO0VZcWhIQTtJQTZCSSxjQUFBO0lBQ0EsNEJBQUE7RVZrOGhCSjtBQUNGO0FVLzdoQkk7RUFDRSxnQ1R4K0drQjtFU3krR2xCLGtCVHZwSGM7RVN3cEhkLGdCVGhuSEk7RVNpbkhKLGVUeGxISTtFU3lsSEosaUJUcmlIRTtFU3NpSEYsbUJUcmdIQztFU3NnSEQsY1R2cEhTO0FEd2xwQmY7QUZ6Nm9CRTtFWTQrR0k7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VWZzhoQk47QUFDRjtBRng2b0JFO0VZNCtHSTtJQUNFLGVUNWxIRTtJUzZsSEYsaUJUN2lIQTtFRDQrb0JOO0FBQ0Y7QVU1N2hCRTtFQUNFLGdCQUFBO0FWODdoQko7QVU3N2hCSTtFQUNFLGtCVGhySGM7RVNpckhkLGdCVDVvSE87RVM2b0hQLGVUMW5ISTtFUzJuSEosaUJUemtIRTtFUzBrSEYsbUJUOWhIQztFUytoSEQsY1RockhTO0FEK21wQmY7QVU5N2hCTTtFQUNFLGNUbHJITztFU21ySFAsMEJBQUE7QVZnOGhCUjtBVS83aEJRO0VBQ0UsY1RyckhLO0FEc25wQmY7QVUvN2hCUTtFQUNFLGNUeHJISztBRHlucEJmO0FVaDhoQlU7RUFDRSxjVDFySEc7QUQ0bnBCZjtBVTk3aEJNO0VBQ0UsZ0JBQUE7QVZnOGhCUjtBVTc3aEJJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0JUaHRIYztFU2l0SGQsZ0JUNXFITztFUzZxSFAsbUJUNWpIQztFUzZqSEQsY1Q5c0hTO0FENm9wQmY7QVU3N2hCSTs7Ozs7O0VBTUUsY1R0dEhTO0VTdXRIVCxnQlRyckhRO0FEb25wQmQ7QVU3N2hCSTs7RUFFRSxrQkFBQTtFQUNBLGVUenFISTtFUzBxSEosaUJUeG5IRTtFU3luSEYsbUJUN2tIQztBRDRncEJQO0FVOTdoQk07O0VBQ0UsY1RodUhPO0FEaXFwQmY7QVUvN2hCTTs7RUFDRSxjVG51SE87RVNvdUhQLDBCQUFBO0FWazhoQlI7QVVqOGhCUTs7RUFDRSxjVHR1SEs7QUQwcXBCZjtBVWw4aEJROztFQUNFLGNUenVISztBRDhxcEJmO0FVcDhoQlU7O0VBQ0UsY1QzdUhHO0FEa3JwQmY7QUZuZ3BCRTtFWXkvR0E7SUEwRUksbUJBQUE7RVZvOGhCSjtFVWw4aEJJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVm84aEJOO0VVajhoQkk7O0lBRUUsa0JBQUE7SUFDQSxvQkFBQTtFVm04aEJOO0FBQ0Y7QUYxZ3BCRTtFWWsvR0E7SUF5RkksZ0JBQUE7RVZtOGhCSjtFVWo4aEJJO0lBQ0UsZVQ5c0hFO0lTK3NIRixpQlQ3cEhBO0VEZ21wQk47RVVoOGhCSTs7SUFFRSxlVHB0SEU7SVNxdEhGLGlCVG5xSEE7RURxbXBCTjtBQUNGO0FGL2twQkU7RVlncEhJO0lBQ0UsZVQ5dEhFO0lTK3RIRixpQlQ5cUhBO0VEZ25wQk47RVUvN2hCSTs7SUFFRSxlVHB1SEU7SVNxdUhGLGlCVHBySEE7RURxbnBCTjtBQUNGO0FGaG9wQkU7RVltc0hJO0lBQ0UsZVQxdUhFO0lTMnVIRixpQlR6ckhBO0VEeW5wQk47RVU3N2hCSTs7SUFFRSxlVGh2SEU7SVNpdkhGLGlCVC9ySEE7RUQ4bnBCTjtBQUNGO0FVNTdoQkU7RUFDRSxnQkFBQTtBVjg3aEJKO0FGeGpwQkU7RVl5bkhBO0lBSUksbUJBQUE7RVYrN2hCSjtBQUNGO0FGdGpwQkU7RVlrbkhBO0lBUUksZ0JBQUE7RVZnOGhCSjtBQUNGO0FVNzdoQkk7RUFDRSxrQlQxekhjO0VTMnpIZCxnQlRueEhJO0VTb3hISixlVG53SEk7RVNvd0hKLGlCVHR0SEU7RVN1dEhGLG1CVHhxSEM7RVN5cUhELGNUMXpIUztBRHl2cEJmO0FGMWtwQkU7RVkrb0hJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVjg3aEJOO0FBQ0Y7QUZ6a3BCRTtFWStvSEk7SUFDRSxlVC93SEU7SVNneEhGLGlCVGx1SEE7RUQrcHBCTjtBQUNGO0FGdG9wQkU7RVk2c0hJO0lBQ0UsZVR0eEhFO0lTdXhIRixpQlR6dUhBO0VEcXFwQk47QUFDRjtBVXo3aEJFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7QVYyN2hCSjtBRnBtcEJFO0VZbXFIQTtJQVNJLG1CQUFBO0lBQ0Esd0JBQUE7SUFBQSxtQkFBQTtJQUNBLGdCQUFBO0VWNDdoQko7QUFDRjtBRnBtcEJFO0VZNHBIQTtJQWVJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVY2N2hCSjtBQUNGO0FGbHFwQkU7RVltdEhBO0lBcUJJLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVY4N2hCSjtBQUNGO0FGL3NwQkU7RVl5dkhBO0lBMkJJLGdCQUFBO0lBQ0Esc0JBQUE7SUFDQSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFVis3aEJKO0FBQ0Y7QVU3N2hCRTtFQUNFLDBCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0FWKzdoQko7QUZ4b3BCRTtFWW9zSEE7SUFRSSw2QkFBQTtJQUNBLFlBQUE7RVZnOGhCSjtBQUNGO0FGdm9wQkU7RVk2ckhBO0lBYUksMEJBQUE7SUFDQSxTQUFBO0VWaThoQko7QUFDRjtBRnBzcEJFO0VZb3ZIQTtJQWtCSSx5QkFBQTtJQUNBLFNBQUE7RVZrOGhCSjtBQUNGO0FGaHZwQkU7RVkweEhBO0lBdUJJLGNBQUE7SUFDQSxTQUFBO0VWbThoQko7QUFDRjtBVWo4aEJFO0VBQ0UsY0FBQTtBVm04aEJKO0FVbDhoQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBVm84aEJOO0FVbjhoQk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBIQUFBO0FWcThoQlI7QUY1cXBCRTtFWSt0SEE7SUFjSSxpQkFBQTtFVm04aEJKO0VVbDhoQkk7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFVm84aEJOO0FBQ0Y7QUY5cXBCRTtFWXd0SEE7SUFzQkksY0FBQTtFVm84aEJKO0VVbjhoQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVnE4aEJOO0FBQ0Y7QUY5dXBCRTtFWSt3SEE7SUE4QkksY0FBQTtFVnE4aEJKO0VVcDhoQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVnM4aEJOO0FBQ0Y7QUZ2dnBCRTtFWSt3SEE7SUFzQ0ksY0FBQTtFVnM4aEJKO0VVcjhoQkk7SUFDRSxXQUFBO0lBQ0EsWUFBQTtFVnU4aEJOO0FBQ0Y7QVVwOGhCRTtFQUNFLGtDQUFBO0FWczhoQko7QVVyOGhCSTtFQUNFLGtCVG44SGM7RVNvOEhkLGdCVDk1SE07RVMrNUhOLGVUaDVISTtFU2k1SEosaUJUbDJIRTtFU20ySEYsbUJUanpIQztFU2t6SEQsY1RuOEhTO0FEMDRwQmY7QUYzdHBCRTtFWTR3SEE7SUFZSSx3Q0FBQTtFVnU4aEJKO0VVdDhoQkk7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VWdzhoQk47QUFDRjtBRjd0cEJFO0VZcXdIQTtJQW9CSSxrQ0FBQTtFVnc4aEJKO0VVdjhoQkk7SUFDRSxlVDk1SEU7SVMrNUhGLGlCVGgzSEE7RUR5enBCTjtBQUNGO0FGN3hwQkU7RVk0ekhBO0lBNEJJLGtDQUFBO0VWeThoQko7RVV4OGhCSTtJQUNFLGVUejZIRTtJUzA2SEYsaUJUMzNIQTtFRHEwcEJOO0FBQ0Y7QUZ0eXBCRTtFWTR6SEE7SUFvQ0ksa0NBQUE7RVYwOGhCSjtBQUNGOztBVXQ4aEJBO0VBQ0UseUJUcDlIYTtBRDY1cEJmO0FVbDhoQmM7RUFDRSxjVHorSEQ7QUQ2NnBCZjtBVS83aEJZO0VBQ0UseUJULytIQztBRGc3cEJmO0FVcDdoQmM7RUFDRSxjVHgvSEQ7QUQ4NnBCZjtBVWo3aEJZO0VBQ0UseUJUOS9IQztBRGk3cEJmO0FVdDZoQmM7RUFDRSxjVHpnSUQ7QURpN3BCZjtBVW42aEJZO0VBQ0UseUJUL2dJQztBRG83cEJmO0FVeDVoQmM7RUFDRSxjVC9oSUQ7QUR5N3BCZjtBVXI1aEJZO0VBQ0UseUJUcmlJQztBRDQ3cEJmO0FVNzRoQlE7RUFDRSwyQkFBQTtBVis0aEJWO0FVMTRoQkU7RUFDRSxzQkFBQTtBVjQ0aEJKO0FGN3hwQkU7RVlnNUhBO0lBSUksMEJBQUE7RVY2NGhCSjtBQUNGO0FGM3hwQkU7RVl5NEhBO0lBUUksc0JBQUE7RVY4NGhCSjtBQUNGO0FGdjFwQkU7RVlnOEhBO0lBWUksb0JBQUE7RVYrNGhCSjtBQUNGO0FVNzRoQkU7RUFDRSxlQUFBO0FWKzRoQko7QUYveXBCRTtFWSs1SEE7SUFJSSxrQkFBQTtFVmc1aEJKO0FBQ0Y7QUY3eXBCRTtFWXc1SEE7SUFRSSxnQkFBQTtFVmk1aEJKO0FBQ0Y7QUZ6MnBCRTtFWSs4SEE7SUFZSSxVQUFBO0VWazVoQko7QUFDRjtBVWg1aEJFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtBVms1aEJKO0FGbjBwQkU7RVk4NkhBO0lBTUksWUFBQTtFVm01aEJKO0FBQ0Y7QUZqMHBCRTtFWXU2SEE7SUFVSSxVQUFBO0VWbzVoQko7QUFDRjtBRjczcEJFO0VZODlIQTtJQWNJLHNCQUFBO0lBQ0EsU0FBQTtFVnE1aEJKO0FBQ0Y7QUZ0NXBCRTtFWWkvSEE7SUFtQkksZUFBQTtFVnM1aEJKO0FBQ0Y7QUY5NnBCRTtFWW9nSUE7SUF1QkksZUFBQTtFVnU1aEJKO0FBQ0Y7QVVyNWhCRTtFQUNFLG1DQUFBO0FWdTVoQko7QUZoMnBCRTtFWXc4SEE7SUFJSSx5Q0FBQTtFVnc1aEJKO0FBQ0Y7QUY5MXBCRTtFWWk4SEE7SUFRSSxvQ0FBQTtFVnk1aEJKO0FBQ0Y7QUYxNXBCRTtFWXcvSEE7SUFZSSxjQUFBO0VWMDVoQko7QUFDRjtBRmw3cEJFO0VZMmdJQTtJQWdCSSxlQUFBO0VWMjVoQko7QUFDRjtBVXg1aEJJO0VBQ0UsZ0NUbitIa0I7RVNvK0hsQixrQlRscEljO0VTbXBJZCxnQlQzbUlJO0VTNG1JSixlVG5sSUk7RVNvbElKLGlCVGhpSUU7RVNpaUlGLG1CVGhnSUM7RVNpZ0lELGNUbHBJUztBRDRpcUJmO0FGNzNwQkU7RVl1K0hJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFVnk1aEJOO0FBQ0Y7QUY1M3BCRTtFWXUrSEk7SUFDRSxlVHZsSUU7SVN3bElGLGlCVHhpSUE7RURnOHBCTjtBQUNGO0FVcjVoQkU7RUFDRSxnQkFBQTtBVnU1aEJKO0FVdDVoQkk7RUFDRSxrQlQzcUljO0VTNHFJZCxnQlR2b0lPO0VTd29JUCxlVHJuSUk7RVNzbklKLGlCVHBrSUU7RVNxa0lGLG1CVHpoSUM7RVMwaElELGNUM3FJUztBRG1rcUJmO0FVdjVoQk07RUFDRSxjVDdxSU87RVM4cUlQLDBCQUFBO0FWeTVoQlI7QVV4NWhCUTtFQUNFLGNUaHJJSztBRDBrcUJmO0FVeDVoQlE7RUFDRSxjVG5ySUs7QUQ2a3FCZjtBVXo1aEJVO0VBQ0UsY1RycklHO0FEZ2xxQmY7QVV2NWhCTTtFQUNFLGdCQUFBO0FWeTVoQlI7QVV0NWhCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCVDNzSWM7RVM0c0lkLGdCVHZxSU87RVN3cUlQLG1CVHZqSUM7RVN3aklELGNUenNJUztBRGltcUJmO0FVdDVoQkk7Ozs7OztFQU1FLGNUanRJUztFU2t0SVQsZ0JUaHJJUTtBRHdrcUJkO0FVdDVoQkk7O0VBRUUsa0JBQUE7RUFDQSxlVHBxSUk7RVNxcUlKLGlCVG5uSUU7RVNvbklGLG1CVHhrSUM7QURnK3BCUDtBVXY1aEJNOztFQUNFLGNUM3RJTztBRHFucUJmO0FVeDVoQk07O0VBQ0UsY1Q5dElPO0VTK3RJUCwwQkFBQTtBVjI1aEJSO0FVMTVoQlE7O0VBQ0UsY1RqdUlLO0FEOG5xQmY7QVUzNWhCUTs7RUFDRSxjVHB1SUs7QURrb3FCZjtBVTc1aEJVOztFQUNFLGNUdHVJRztBRHNvcUJmO0FGdjlwQkU7RVlvL0hBO0lBMEVJLG1CQUFBO0VWNjVoQko7RVU1NWhCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVY4NWhCTjtFVTc1aEJNO0lBQ0UsbUJBQUE7RVYrNWhCUjtFVTU1aEJJOzs7Ozs7OztJQVFFLG1CQUFBO0VWODVoQk47RVU1NWhCSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVY4NWhCTjtBQUNGO0FGNStwQkU7RVk2K0hBO0lBcUdJLGdCQUFBO0VWODVoQko7RVU3NWhCSTtJQUNFLGVUcHRJRTtJU3F0SUYsaUJUbnFJQTtFRGtrcUJOO0VVNzVoQkk7O0lBRUUsZVR6dElFO0lTMHRJRixpQlR4cUlBO0VEdWtxQk47QUFDRjtBRmpqcUJFO0VZb2lJQTtJQWtISSxnQkFBQTtFVis1aEJKO0VVOTVoQkk7SUFDRSxlVHJ1SUU7SVNzdUlGLGlCVHJySUE7RURxbHFCTjtFVTk1aEJJOztJQUVFLGVUMXVJRTtJUzJ1SUYsaUJUMXJJQTtFRDBscUJOO0FBQ0Y7QUZsbHFCRTtFWXVqSUE7SUErSEksZ0JBQUE7RVZnNmhCSjtFVS81aEJJO0lBQ0UsZVRqdklFO0lTa3ZJRixpQlRoc0lBO0VEaW1xQk47RVUvNWhCSTs7SUFFRSxlVHR2SUU7SVN1dklGLGlCVHJzSUE7RURzbXFCTjtBQUNGO0FVNzVoQkU7RUFDRSxlQUFBO0FWKzVoQko7QUZoaXFCRTtFWWdvSUE7SUFJSSxrQkFBQTtFVmc2aEJKO0FBQ0Y7QUY5aHFCRTtFWXluSUE7SUFRSSxlQUFBO0VWaTZoQko7QUFDRjtBRjFscUJFO0VZZ3JJQTtJQVdJLGNBQUE7RVZtNmhCSjtBQUNGO0FVaDZoQkU7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJUbDBJVztBRG91cUJmO0FVajZoQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSxrQkFBQTtBVm02aEJOO0FVajZoQkk7RUFDRSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsNkJBQUE7QVZtNmhCTjtBRmhrcUJFO0VZK29JQTtJQWtCSSxnQkFBQTtJQUNBLHNCQUFBO0VWbTZoQko7RVVqNmhCSTtJQUNFLHNCQUFBO0VWbTZoQk47RVVqNmhCSTtJQUNFLGlDQUFBO0VWbTZoQk47QUFDRjtBRnJrcUJFO0VZd29JQTtJQThCSSxhQUFBO0VWbTZoQko7QUFDRjtBRmpvcUJFO0VZK3JJQTtJQWtDSSxhQUFBO0VWbzZoQko7QUFDRjtBRnpwcUJFO0VZa3RJQTtJQXNDSSxhQUFBO0lBQ0Esa0JBQUE7RVZxNmhCSjtFVW42aEJJO0lBQ0Usa0JBQUE7RVZxNmhCTjtFVW42aEJJO0lBQ0UsNkJBQUE7RVZxNmhCTjtBQUNGOztBV2h4cUJFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0FYbXhxQko7QVdoeHFCSTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FYa3hxQk47QVdqeHFCTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FYbXhxQlI7QUYvbXFCRTtFYS9KSTtJQUNFLGdCQUFBO0VYaXhxQk47QUFDRjtBRjdtcUJFO0VhaEtJO0lBQ0UsYUFBQTtFWGd4cUJOO0FBQ0Y7QUZ6cXFCRTtFYW5HSTtJQUNFLGFBQUE7RVgrd3FCTjtBQUNGO0FGanNxQkU7RWExRUk7SUFDRSxhQUFBO0VYOHdxQk47QUFDRjtBRnp0cUJFO0VhakRJO0lBQ0UsYUFBQTtFWDZ3cUJOO0FBQ0Y7QVcxd3FCRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSx5QlY3Q1c7RVU4Q1gsa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBWDR3cUJKO0FGbHBxQkU7RWFsSUE7SUFXSSxZQUFBO0lBQ0EsZUFBQTtJQUNBLHdCQUFBO0lBQ0Esc0JBQUE7SUFDQSxtQkFBQTtFWDZ3cUJKO0FBQ0Y7QUZwcHFCRTtFYXpJQTtJQW1CSSxTQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7RVg4d3FCSjtBQUNGO0FGbnRxQkU7RWFsRkE7SUEwQkksU0FBQTtJQUNBLFlBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0VYK3dxQko7QUFDRjtBRjl1cUJFO0VhL0RBO0lBaUNJLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxlQUFBO0VYZ3hxQko7QUFDRjtBRnh3cUJFO0VhNUNBO0lBc0NJLGtCQUFBO0VYa3hxQko7QUFDRjtBVy93cUJJO0VBQ0UsZ0NWaUZrQjtFVWhGbEIsa0JWOUZjO0VVK0ZkLGdCVnZESTtFVXdESixlVi9CSTtFVWdDSixpQlZvQkU7RVVuQkYsbUJWb0RDO0VVbkRELGNWN0ZTO0FEODJxQmY7QUZoc3FCRTtFYTdFSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVhneHFCTjtBQUNGO0FGL3JxQkU7RWE3RUk7SUFDRSxlVm5DRTtJVW9DRixpQlZZQTtFRG13cUJOO0FBQ0Y7QVc1d3FCRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVg4d3FCSjtBRm50cUJFO0VhaEVBO0lBUUksbUJBQUE7SUFDQSxZQUFBO0VYK3dxQko7QUFDRjtBRmx0cUJFO0VhdkVBO0lBYUksZ0JBQUE7SUFDQSxTQUFBO0VYZ3hxQko7QUFDRjtBRi93cUJFO0VhaEJBO0lBa0JJLGdCQUFBO0lBQ0EsU0FBQTtFWGl4cUJKO0FBQ0Y7QUZ4eXFCRTtFYUdBO0lBdUJJLGVBQUE7SUFDQSxtQkFBQTtFWGt4cUJKO0FBQ0Y7QUZqMHFCRTtFYXNCQTtJQTRCSSxnQkFBQTtJQUNBLHNCQUFBO0VYbXhxQko7QUFDRjtBRnB6cUJFO0VhbUNBO0lBRUksMkJBQUE7RVhteHFCSjtBQUNGO0FGNTBxQkU7RWFzREE7SUFNSSxjQUFBO0VYb3hxQko7QUFDRjtBV2p4cUJJO0VBQ0Usa0JWL0pjO0VVZ0tkLGdCVnhISTtFVXlISixlVjNHSTtFVTRHSixpQlY1REU7RVU2REYsbUJWYkM7RVVjRCxjVjlKUztBRGk3cUJmO0FGbndxQkU7RWFaSTtJQUNFLGlCQUFBO0lBQ0Esb0JBQUE7RVhreHFCTjtBQUNGO0FGbHdxQkU7RWFaSTtJQUNFLGVWeEhFO0lVeUhGLGlCVnZFQTtFRHcxcUJOO0FBQ0Y7QUYvenFCRTtFYWtESTtJQUNFLGVWbklFO0lVb0lGLGlCVm5GQTtFRG0ycUJOO0FBQ0Y7QUYzMnFCRTtFYStGSTtJQUNFLGVWeklFO0lVMElGLGlCVnhGQTtFRHUycUJOO0FBQ0Y7QVc1d3FCRTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBWDh3cUJKO0FGaHlxQkU7RWFlQTtJQU1JLG1CQUFBO0VYK3dxQko7QUFDRjtBRjl4cUJFO0VhUUE7SUFVSSxnQkFBQTtFWGd4cUJKO0FBQ0Y7QUYxMXFCRTtFYStEQTtJQWNJLGVBQUE7RVhpeHFCSjtBQUNGO0FXL3dxQkU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxTQUFBO0FYaXhxQko7QVdoeHFCSTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QVhreHFCTjtBV2p4cUJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUFBLG1CQUFBO0FYbXhxQlI7QVdoeHFCSTtFQUNFLGtDQUFBO0VBQ0Esa0JWeE9jO0VVeU9kLGdCVnBNTztFVXFNUCxlVnBMSTtFVXFMSixpQlZySUU7RVVzSUYsbUJWdEZDO0VVdUZELGNWdk9TO0VVd09ULHFCQUFBO0FYa3hxQk47QVdqeHFCTTtFQUNFLGtCVmhQWTtFVWlQWixnQlY1TUs7RVU2TUwsZVY1TEU7RVU2TEYsaUJWN0lBO0VVOElBLG1CVjlGRDtFVStGQyxjVi9PTztFVWdQUCxxQkFBQTtBWG14cUJSO0FGcjFxQkU7RWFnQ0E7SUF1Q0ksWUFBQTtFWGt4cUJKO0VXanhxQkk7SUFDRSxpQkFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0VYbXhxQk47RVdqeHFCSTtJQUNFLHdDQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtFWG14cUJOO0VXanhxQk07SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0VYbXhxQlI7QUFDRjtBRmoycUJFO0VheUJBO0lBMERJLFNBQUE7RVhreHFCSjtFV2p4cUJJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VYbXhxQk47RVdqeHFCSTtJQUNFLGtDQUFBO0lBQ0EsZVY5TkU7SVUrTkYsaUJWN0tBO0VEZzhxQk47RVdqeHFCTTtJQUNFLGVWbE9BO0lVbU9BLGlCVmpMRjtFRG84cUJOO0FBQ0Y7QUYzNnFCRTtFYWdGQTtJQTZFSSxtQkFBQTtJQUNBLFNBQUE7RVhreHFCSjtFV2p4cUJJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7RVhteHFCTjtFV2p4cUJJO0lBQ0Usa0NBQUE7SUFDQSxlVnZQRTtJVXdQRixpQlZ2TUE7RUQwOXFCTjtFV2p4cUJNO0lBQ0UsZVYzUEE7SVU0UEEsaUJWM01GO0VEODlxQk47QUFDRjtBRnQrcUJFO0Vhd05JO0lBQ0UsZVZsUUU7SVVtUUYsaUJWak5BO0VEaytxQk47RVcvd3FCTTtJQUNFLGVWdFFBO0lVdVFBLGlCVnJORjtFRHMrcUJOO0FBQ0Y7QVc3d3FCRTtFQUNFLGdCQUFBO0FYK3dxQko7QVc5d3FCSTtFQUNFLGtCVnBVYztFVXFVZCxnQlZoU087RVVpU1AsZVY3UUk7RVU4UUosaUJWOU5FO0VVK05GLG1CVmxMQztFVW1MRCxjVm5VUztBRG1sckJmO0FXL3dxQk07RUFDRSxjVnJVTztFVXNVUCwwQkFBQTtBWGl4cUJSO0FXaHhxQlE7RUFDRSxjVnhVSztBRDBsckJmO0FXaHhxQlE7RUFDRSxjVjNVSztBRDZsckJmO0FXanhxQlU7RUFDRSxjVjdVRztBRGdtckJmO0FXL3dxQk07RUFDRSxnQkFBQTtBWGl4cUJSO0FXOXdxQkk7Ozs7Ozs7O0VBUUUsZ0JBQUE7RUFDQSxrQlZwV2M7RVVxV2QsZ0JWaFVPO0VVaVVQLG1CVmhOQztFVWlORCxjVmpXUztBRGluckJmO0FXOXdxQkk7Ozs7OztFQU1FLGNWeldTO0VVMFdULGdCVnhVSTtBRHdsckJWO0FXOXdxQkk7O0VBRUUsa0JBQUE7RUFDQSxlVjVUSTtFVTZUSixpQlY3UUU7RVU4UUYsbUJWak9DO0FEaS9xQlA7QVcvd3FCTTs7RUFDRSxjVm5YTztBRHFvckJmO0FXaHhxQk07O0VBQ0UsY1Z0WE87RVV1WFAsMEJBQUE7QVhteHFCUjtBV2x4cUJROztFQUNFLGNWelhLO0FEOG9yQmY7QVdueHFCUTs7RUFDRSxjVjVYSztBRGtwckJmO0FXcnhxQlU7O0VBQ0UsY1Y5WEc7QURzcHJCZjtBRngrcUJFO0VhNklBO0lBMEVJLG1CQUFBO0VYcXhxQko7RVdweHFCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RVhzeHFCTjtFV3J4cUJNO0lBQ0UsbUJBQUE7RVh1eHFCUjtFV3B4cUJJOzs7Ozs7OztJQVFFLG1CQUFBO0VYc3hxQk47RVdweHFCSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVhzeHFCTjtBQUNGO0FGNy9xQkU7RWFzSUE7SUFxR0ksZ0JBQUE7RVhzeHFCSjtFV3J4cUJJO0lBQ0UsZVY3V0U7SVU4V0YsaUJWNVRBO0VEbWxyQk47RVdyeHFCSTs7SUFFRSxlVmxYRTtJVW1YRixpQlZqVUE7RUR3bHJCTjtBQUNGO0FGbGtyQkU7RWE2TEE7SUFrSEksZUFBQTtFWHV4cUJKO0VXdHhxQkk7SUFDRSxlVjlYRTtJVStYRixpQlY5VUE7RURzbXJCTjtFV3R4cUJJOztJQUVFLGVWbllFO0lVb1lGLGlCVm5WQTtFRDJtckJOO0FBQ0Y7QUZ0bnJCRTtFYWtXSTtJQUNFLGVWellFO0lVMFlGLGlCVnhWQTtFRCttckJOO0VXcnhxQkk7O0lBRUUsZVY5WUU7SVUrWUYsaUJWN1ZBO0VEb25yQk47QUFDRjtBV3B4cUJFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0FYc3hxQko7QVdyeHFCSTtFQUNFLGVWN1pJO0VVOFpKLGlCVjlXRTtBRHFvckJSO0FXdHhxQk07RUFDRSxxQlY5Y087RVUrY1AseUJWL2NPO0VVZ2RQLGNWN2NPO0FEcXVyQmY7QUYxanJCRTtFYXVSQTtJQWdCSSxtQkFBQTtFWHV4cUJKO0VXdHhxQkk7SUFDRSxrQkFBQTtJQUNBLG1CQUFBO0VYd3hxQk47QUFDRjtBRjVqckJFO0VhZ1JBO0lBd0JJLGdCQUFBO0VYd3hxQko7RVd2eHFCSTtJQUNFLGVWL2FFO0lVZ2JGLGlCVmhZQTtFRHlwckJOO0FBQ0Y7QUY1bnJCRTtFYXVVQTtJQWdDSSxnQkFBQTtFWHl4cUJKO0VXeHhxQkk7SUFDRSxlVnpiRTtJVTBiRixpQlZ6WUE7RURtcXJCTjtBQUNGO0FGM3FyQkU7RWFxWkk7SUFDRSxlVi9iRTtJVWdjRixpQlY5WUE7RUR1cXJCTjtBQUNGO0FXcnhxQkU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EseUJWdmVXO0FEOHZyQmY7QVdyeHFCRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMENBQUE7RUFDQSxVQUFBO0VBQ0EsNkhBQUE7QVh1eHFCSjtBRjltckJFO0VhMlVBO0lBZ0JJLGVBQUE7SUFDQSxnQkFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VYdXhxQko7QUFDRjtBRi9tckJFO0Vhb1VBO0lBdUJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtJQUNBLFlBQUE7RVh3eHFCSjtBQUNGO0FGOXFyQkU7RWEyWEE7SUE4QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFWHl4cUJKO0FBQ0Y7QUZ6c3JCRTtFYThZQTtJQXFDSSxhQUFBO0VYMHhxQko7QUFDRjtBV3h4cUJFO0VBQ0Usd0JBQUE7QVgweHFCSjtBRjlvckJFO0VhbVhBO0lBSUksZ0NBQUE7RVgyeHFCSjtBQUNGO0FGNW9yQkU7RWE0V0E7SUFRSSwwQkFBQTtFWDR4cUJKO0FBQ0Y7QUZ4c3JCRTtFYW1hQTtJQVlJLG9CQUFBO0VYNnhxQko7QUFDRjtBRmh1ckJFO0Vhc2JBO0lBZ0JJLG9CQUFBO0VYOHhxQko7QUFDRjtBRnh2ckJFO0VheWNBO0lBb0JJLG9CQUFBO0VYK3hxQko7QUFDRjs7QVlqMXJCZ0I7RUFDRSxjWEZIO0FEczFyQmY7QVloMXJCZ0I7RUFDRSxjWFBIO0FEeTFyQmY7QVlqMXJCa0I7RUFDRSw0SEFBQTtBWm0xckJwQjtBWS8wckJrQjtFQUNFLGNYWEw7QUQ0MXJCZjtBWWgxckJvQjtFQUNFLDRIQUFBO0FaazFyQnRCO0FZMTByQmdCO0VBQ0UseUJYekJIO0VXMEJHLGNYN0JIO0VITWIsZ0NBQUE7QUVvMnJCRjtBWTMwckJrQjtFQUNFLHlCWDFCTDtFVzJCSyxjWGpDTDtBRDgyckJmO0FZNXpyQmdCO0VBQ0UsY1gzQ0g7QUR5MnJCZjtBWTF6ckJnQjtFQUNFLGNYaERIO0FENDJyQmY7QVkzenJCa0I7RUFDRSw0SEFBQTtBWjZ6ckJwQjtBWXp6ckJrQjtFQUNFLGNYeERMO0FEbTNyQmY7QVkxenJCb0I7RUFDRSw2SEFBQTtBWjR6ckJ0QjtBWXB6ckJnQjtFQUNFLHlCWGxFSDtFV21FRyxjWDNFSDtFSE1iLGdDQUFBO0FFNDNyQkY7QVlyenJCa0I7RUFDRSx5QlhyRUw7RVdzRUssY1gvRUw7QURzNHJCZjtBWXR5ckJnQjtFQUNFLGNYdEZIO0FEODNyQmY7QVlweXJCZ0I7RUFDRSxjWDNGSDtBRGk0ckJmO0FZcnlyQmtCO0VBQ0UsNEhBQUE7QVp1eXJCcEI7QVlueXJCa0I7RUFDRSxjWGpHTDtBRHM0ckJmO0FZcHlyQm9CO0VBQ0UsNEhBQUE7QVpzeXJCdEI7QVk5eHJCZ0I7RUFDRSx5Qlg3R0g7RVc4R0csY1h6SEg7RUhNYixnQ0FBQTtBRW81ckJGO0FZL3hyQmtCO0VBQ0UseUJYaEhMO0VXaUhLLGNYN0hMO0FEODVyQmY7QVloeHJCZ0I7RUFDRSxjWHRJSDtBRHc1ckJmO0FZOXdyQmdCO0VBQ0UsY1gzSUg7QUQyNXJCZjtBWS93ckJrQjtFQUNFLDhIQUFBO0FaaXhyQnBCO0FZN3dyQmtCO0VBQ0UsY1huSkw7QURrNnJCZjtBWTl3ckJvQjtFQUNFLDRIQUFBO0FaZ3hyQnRCO0FZeHdyQmdCO0VBQ0UseUJYN0pIO0VXOEpHLGNYdktIO0VITWIsZ0NBQUE7QUU0NnJCRjtBWXp3ckJrQjtFQUNFLHlCWGxLTDtFV21LSyxjWDNLTDtBRHM3ckJmO0FZOXZyQlE7RUFDRSwyQkFBQTtBWmd3ckJWO0FZL3ZyQlU7RUFDRSwrQkFBQTtBWml3ckJaO0FGOXdyQkU7RWN5QlU7SUFDRSx5Q0FBQTtFWnd2ckJaO0FBQ0Y7QUY1d3JCRTtFY2dDVTtJQUNFLGdDQUFBO0VaK3VyQlo7QUFDRjtBRngwckJFO0VjcUdVO0lBQ0UsOEJBQUE7RVpzdXJCWjtBQUNGO0FGaDJyQkU7RWNxSVE7SUFDRSxzQkFBQTtFWjh0ckJWO0VZN3RyQlU7SUFDRSw0QkFBQTtFWit0ckJaO0FBQ0Y7QUYzM3JCRTtFY3dLVTtJQUNFLDRCQUFBO0Vac3RyQlo7QUFDRjtBWTdzckJFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FaK3NyQko7QUZqM3JCRTtFY2dLQTtJQUtJLHNCQUFBO0VaZ3RyQko7QUFDRjtBWTlzckJFO0VBQ0UsNEJBQUE7RUFDQSwrQkFBQTtBWmd0ckJKO0FGdnpyQkU7RWNxR0E7SUFLSSwrQkFBQTtJQUNBLHlDQUFBO0VaaXRyQko7QUFDRjtBRnR6ckJFO0VjOEZBO0lBVUksNEJBQUE7SUFDQSxnQ0FBQTtFWmt0ckJKO0FBQ0Y7QUY3eHJCRTtFYytEQTtJQWVJLGFBQUE7RVptdHJCSjtBQUNGO0FGeDNyQkU7RWNxSkE7SUFtQkksNEJBQUE7SUFDQSw4QkFBQTtFWm90ckJKO0FBQ0Y7QUZqNXJCRTtFY3dLQTtJQXdCSSxjQUFBO0lBQ0EsNEJBQUE7RVpxdHJCSjtBQUNGO0FGMTZyQkU7RWMyTEE7SUE2QkksNEJBQUE7RVpzdHJCSjtBQUNGO0FZbnRyQkU7RUFDRSxnQkFBQTtBWnF0ckJKO0FZcHRyQkk7RUFDRSxnQ1gvSWtCO0VXZ0psQixrQlg5VGM7RVcrVGQsZ0JYdlJJO0VXd1JKLGVYL1BJO0VXZ1FKLGlCWDVNRTtFVzZNRixtQlg1S0M7RVc2S0QsY1g5VFM7QURvaHNCZjtBRnIyckJFO0Vjc0lBO0lBYUksbUJBQUE7RVpzdHJCSjtFWXB0ckJJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFWnN0ckJOO0FBQ0Y7QUZ2MnJCRTtFYytIQTtJQXNCSSxnQkFBQTtFWnN0ckJKO0VZcHRyQkk7SUFDRSxlWHZRRTtJV3dRRixpQlh4TkE7RUQ4NnJCTjtBQUNGO0FGdjZyQkU7RWNzTEE7SUFtQ0ksZ0JBQUE7RVprdHJCSjtBQUNGO0FGLzdyQkU7RWN5TUE7SUF1Q0ksZUFBQTtFWm10ckJKO0FBQ0Y7QVlqdHJCRTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7QVptdHJCSjtBWWx0ckJJO0VBQ0Usa0JYeFdjO0VXeVdkLGdCWHBVTztFV3FVUCxlWGxUSTtFV21USixpQlhqUUU7RVdrUUYsbUJYdE5DO0VXdU5ELGNYeFdTO0FENGpzQmY7QVludHJCTTtFQUNFLGNYMVdPO0VXMldQLDBCQUFBO0FacXRyQlI7QVlwdHJCUTtFQUNFLGNYN1dLO0FEbWtzQmY7QVlwdHJCUTtFQUNFLGNYaFhLO0FEc2tzQmY7QVlydHJCVTtFQUNFLGNYbFhHO0FEeWtzQmY7QVludHJCTTtFQUNFLGdCQUFBO0FacXRyQlI7QVlsdHJCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCWHhZYztFV3lZZCxnQlhwV087RVdxV1AsbUJYcFBDO0VXcVBELGNYdFlTO0FEMGxzQmY7QVlsdHJCSTs7Ozs7O0VBTUUsY1hyWVM7RVdzWVQsZ0JYN1dRO0FEaWtzQmQ7QVlsdHJCSTs7RUFFRSxrQkFBQTtFQUNBLGVYaldJO0VXa1dKLGlCWGhURTtFV2lURixtQlhyUUM7QUR5OXJCUDtBWW50ckJNOztFQUNFLGNYeFpPO0FEOG1zQmY7QVlwdHJCTTs7RUFDRSxjWDNaTztFVzRaUCwwQkFBQTtBWnV0ckJSO0FZdHRyQlE7O0VBQ0UsY1g5Wks7QUR1bnNCZjtBWXZ0ckJROztFQUNFLGNYamFLO0FEMm5zQmY7QVl6dHJCVTs7RUFDRSxjWG5hRztBRCtuc0JmO0FGaDlyQkU7RWNnTEE7SUEyRUksbUJBQUE7SUFDQSxtQkFBQTtFWnl0ckJKO0VZeHRyQkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VaMHRyQk47RVl6dHJCTTtJQUNFLG1CQUFBO0VaMnRyQlI7RVl4dHJCSTs7Ozs7Ozs7SUFRRSxtQkFBQTtFWjB0ckJOO0VZeHRyQkk7O0lBRUUscUJBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VaMHRyQk47QUFDRjtBRnQrckJFO0VjeUtBO0lBdUdJLGdCQUFBO0lBQ0EsZ0JBQUE7RVowdHJCSjtFWXp0ckJJO0lBQ0UsZVhuWkU7SVdvWkYsaUJYbFdBO0VENmpzQk47RVl4dHJCSTs7SUFFRSxlWHpaRTtJVzBaRixpQlh4V0E7RURra3NCTjtBQUNGO0FGNWlzQkU7RWNnT0E7SUEwSEksZ0JBQUE7SUFDQSxnQkFBQTtFWnN0ckJKO0VZcnRyQkk7SUFDRSxlWDFhRTtJVzJhRixpQlgxWEE7RURpbHNCTjtFWXB0ckJJOztJQUVFLGVYaGJFO0lXaWJGLGlCWGhZQTtFRHNsc0JOO0FBQ0Y7QUY5a3NCRTtFY21QQTtJQXlJSSxlQUFBO0Vac3RyQko7QUFDRjtBRnRtc0JFO0VjbVpJO0lBQ0UsZVgxYkU7SVcyYkYsaUJYellBO0VEK2xzQk47RVludHJCSTs7SUFFRSxlWGhjRTtJV2ljRixpQlgvWUE7RURvbXNCTjtBQUNGO0FZbHRyQkU7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVpvdHJCSjtBRm5pc0JFO0VjeVVBO0lBU0ksbUJBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7RVpxdHJCSjtBQUNGO0FGbmlzQkU7RWNrVUE7SUFlSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtFWnN0ckJKO0FBQ0Y7QUZqbXNCRTtFY3lYQTtJQXlCSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtFWm10ckJKO0FBQ0Y7QUYzbnNCRTtFYzRZQTtJQStCSSxlQUFBO0Vab3RyQko7QUFDRjtBWWx0ckJFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUFBLGdCQUFBO0VBQ0EsYUFBQTtBWm90ckJKO0FZbHRyQkk7RUFDRSx5QlhwaUJTO0VXcWlCVCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JYNWlCYztFVzZpQmQsZ0JYdmdCTTtFV3dnQk4sZVg5Zkk7RVcrZkosaUJYM2NFO0VXNGNGLG1CWDFaQztFVzJaRCxjWDNpQlM7RVc0aUJULHlCWHpaaUI7RVcwWmpCLGtCQUFBO0VkdmlCSixnQ0FBQTtBRTR2c0JGO0FZbnRyQk07RUFDRSx5QlhoakJPO0VXaWpCUCxjWGxqQk87QUR1d3NCZjtBRnhsc0JFO0VjMldBO0lBNkJJLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSx3QkFBQTtJQUFBLG1CQUFBO0lBQ0EsZ0JBQUE7RVpvdHJCSjtFWWx0ckJJO0lBQ0Usc0JBQUE7SUFDQSx3QkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RVpvdHJCTjtBQUNGO0FGL2xzQkU7RWNvV0E7SUEyQ0ksZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0Vab3RyQko7RVlsdHJCSTtJQUNFLG9CQUFBO0lBQ0Esa0JBQUE7SUFDQSxlWC9oQkU7SVdnaUJGLGlCWC9lQTtFRG1zc0JOO0FBQ0Y7QUZwcXNCRTtFYzJaQTtJQTZESSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVpndHJCSjtFWTlzckJJO0lBQ0UsaUJBQUE7SUFDQSxlWG5qQkU7SVdvakJGLGlCWGhnQkE7RURndHNCTjtBQUNGO0FGcHNzQkU7RWM4YUE7SUEwRUksZUFBQTtFWmd0ckJKO0FBQ0Y7QUY1dHNCRTtFY2ljQTtJQThFSSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFWml0ckJKO0FBQ0Y7QVk5c3JCRTtFQUNFLGVBQUE7QVpndHJCSjtBRi9vc0JFO0VjOGJBO0lBSUksa0JBQUE7RVppdHJCSjtBQUNGO0FGN29zQkU7RWN1YkE7SUFRSSxlQUFBO0Vaa3RyQko7QUFDRjtBRm5uc0JFO0Vjd1pBO0lBWUksYUFBQTtFWm10ckJKO0FBQ0Y7QUY5c3NCRTtFYzhlQTtJQWdCSSxlQUFBO0Vab3RyQko7QUFDRjtBRnR1c0JFO0VjaWdCQTtJQW9CSSxjQUFBO0VacXRyQko7QUFDRjtBWWx0ckJFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBWm90ckJKO0FZbnRyQkk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0FacXRyQk47QUZucnNCRTtFY3NkQTtJQVlJLG9CQUFBO0VacXRyQko7QUFDRjs7QVk3c3JCUTtFQUNFLDJCQUFBO0FaZ3RyQlY7QVkvc3JCVTtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7QVppdHJCWjtBWTlzckJnQjtFQUNFLGdCQUFBO0FaZ3RyQmxCO0FZN3NyQmdCO0VBQ0UsZ0JBQUE7QVorc3JCbEI7QVkxc3JCVTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtBWjRzckJaO0FZM3NyQlk7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FaNnNyQmQ7QVk1c3JCYztFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsMENBQUE7QVo4c3JCaEI7QVk1c3JCYztFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxpREFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0FaOHNyQmhCO0FZL3JyQmdCO0VBQ0UsY1hqdEJIO0FEazVzQmY7QVk1cnJCYztFQUNFLGNYdnRCRDtBRHE1c0JmO0FZN3JyQmdCO0VBQ0UsNEhBQUE7QVorcnJCbEI7QVkzcnJCZ0I7RUFDRSxjWDN0Qkg7QUR3NXNCZjtBWTVyckJrQjtFQUNFLDRIQUFBO0FaOHJyQnBCO0FZdHJyQmM7RUFDRSx5Qlh6dUJEO0VXMHVCQyxjWDd1QkQ7RUhNYixnQ0FBQTtBRWc2c0JGO0FZdnJyQmdCO0VBQ0UseUJYMXVCSDtFVzJ1QkcsY1hqdkJIO0FEMDZzQmY7QVlscnJCYztFQUNFLDRIQUFBO0Fab3JyQmhCO0FZbnFyQmdCO0VBQ0UsY1hud0JIO0FEdzZzQmY7QVlocXJCYztFQUNFLGNYendCRDtBRDI2c0JmO0FZanFyQmdCO0VBQ0UsNEhBQUE7QVptcXJCbEI7QVkvcHJCZ0I7RUFDRSxjWGp4Qkg7QURrN3NCZjtBWWhxckJrQjtFQUNFLDZIQUFBO0Faa3FyQnBCO0FZMXByQmM7RUFDRSx5QlgzeEJEO0VXNHhCQyxjWHB5QkQ7RUhNYixnQ0FBQTtBRTI3c0JGO0FZM3ByQmdCO0VBQ0UseUJYOXhCSDtFVyt4QkcsY1h4eUJIO0FEcThzQmY7QVl0cHJCYztFQUNFLDRIQUFBO0Fad3ByQmhCO0FZdm9yQmdCO0VBQ0UsY1h2ekJIO0FEZzhzQmY7QVlwb3JCYztFQUNFLGNYN3pCRDtBRG04c0JmO0FZcm9yQmdCO0VBQ0UsNEhBQUE7QVp1b3JCbEI7QVlub3JCZ0I7RUFDRSxjWG4wQkg7QUR3OHNCZjtBWXBvckJrQjtFQUNFLDRIQUFBO0Fac29yQnBCO0FZOW5yQmM7RUFDRSx5QlgvMEJEO0VXZzFCQyxjWDMxQkQ7RUhNYixnQ0FBQTtBRXM5c0JGO0FZL25yQmdCO0VBQ0UseUJYbDFCSDtFV20xQkcsY1gvMUJIO0FEZytzQmY7QVkxbnJCYztFQUNFLDRIQUFBO0FaNG5yQmhCO0FZM21yQmdCO0VBQ0UsY1hoM0JIO0FENjlzQmY7QVl4bXJCYztFQUNFLGNYdDNCRDtBRGcrc0JmO0FZem1yQmdCO0VBQ0UsOEhBQUE7QVoybXJCbEI7QVl2bXJCZ0I7RUFDRSxjWDkzQkg7QUR1K3NCZjtBWXhtckJrQjtFQUNFLDRIQUFBO0FaMG1yQnBCO0FZbG1yQmM7RUFDRSx5Qlh4NEJEO0VXeTRCQyxjWGw1QkQ7RUhNYixnQ0FBQTtBRWkvc0JGO0FZbm1yQmdCO0VBQ0UseUJYNzRCSDtFVzg0QkcsY1h0NUJIO0FEMi9zQmY7QVk5bHJCYztFQUNFLDRIQUFBO0FaZ21yQmhCO0FGaDFzQkU7RWNnd0JVO0lBQ0UsK0JBQUE7SUFDQSwyQ0FBQTtFWm1sckJaO0VZaGxyQmdCO0lBQ0UsbUJBQUE7RVprbHJCbEI7RVkva3JCZ0I7SUFDRSxtQkFBQTtFWmlsckJsQjtFWTdrckJZO0lBQ0UsbUJBQUE7RVora3JCZDtFWTdrckJZO0lBQ0UsbUJBQUE7RVora3JCZDtFWTVrckJVO0lBQ0Usa0JBQUE7RVo4a3JCWjtFWTdrckJZO0lBQ0UsZUFBQTtJQUNBLG9CQUFBO0VaK2tyQmQ7RVk5a3JCYztJQUNFLGVBQUE7SUFDQSxlQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0VaZ2xyQmhCO0VZOWtyQmM7SUFDRSxlQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtFWmdsckJoQjtBQUNGO0FGOTJzQkU7RWM0eUJVO0lBQ0UsNEJBQUE7SUFDQSwrQkFBQTtFWnFrckJaO0VZbGtyQmdCO0lBQ0UsZ0JBQUE7RVpva3JCbEI7RVlqa3JCZ0I7SUFDRSxnQkFBQTtFWm1rckJsQjtFWWprckJnQjtJQUNFLGdCQUFBO0VabWtyQmxCO0VZamtyQmdCO0lBQ0UsZ0JBQUE7RVpta3JCbEI7RVk5anJCVTtJQUNFLGVBQUE7RVpna3JCWjtFWS9qckJZO0lBQ0UsWUFBQTtJQUNBLGlCQUFBO0VaaWtyQmQ7RVloa3JCYztJQUNFLFlBQUE7SUFDQSxjQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7RVpra3JCaEI7RVloa3JCYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7RVpra3JCaEI7QUFDRjtBRjE4c0JFO0VjczVCVTtJQUNFLDRCQUFBO0lBQ0EsK0JBQUE7RVp1anJCWjtFWXBqckJnQjtJQUNFLGdCQUFBO0Vac2pyQmxCO0VZbmpyQmdCO0lBQ0UsZ0JBQUE7RVpxanJCbEI7RVluanJCZ0I7SUFDRSxnQkFBQTtFWnFqckJsQjtFWW5qckJnQjtJQUNFLGdCQUFBO0VacWpyQmxCO0VZaGpyQlU7SUFDRSxlQUFBO0Vaa2pyQlo7RVlqanJCWTtJQUNFLFlBQUE7SUFDQSxpQkFBQTtFWm1qckJkO0VZbGpyQmM7SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxjQUFBO0Vab2pyQmhCO0VZbGpyQmM7SUFDRSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7SUFDQSxVQUFBO0Vab2pyQmhCO0FBQ0Y7QUZsZ3RCRTtFYzI5QlE7SUFDRSxzQkFBQTtFWjBpckJWO0VZemlyQlU7SUFDRSxjQUFBO0lBQ0EsNEJBQUE7RVoyaXJCWjtFWXhpckJnQjtJQUNFLGVBQUE7RVowaXJCbEI7RVl2aXJCZ0I7SUFDRSxlQUFBO0VaeWlyQmxCO0VZdmlyQmdCO0lBQ0UsZUFBQTtFWnlpckJsQjtFWXZpckJnQjtJQUNFLGVBQUE7RVp5aXJCbEI7RVlwaXJCVTtJQUNFLGNBQUE7RVpzaXJCWjtFWXBpckJZO0lBQ0UsV0FBQTtJQUNBLGlCQUFBO0Vac2lyQmQ7RVlyaXJCYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJQUNBLGNBQUE7RVp1aXJCaEI7RVlyaXJCYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7RVp1aXJCaEI7QUFDRjtBRjdqdEJFO0Vjb2lDVTtJQUNFLDRCQUFBO0VaNGhyQlo7RVl6aHJCWTtJQUNFLGlCQUFBO0VaMmhyQmQ7RVkxaHJCYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsVUFBQTtJQUNBLGFBQUE7RVo0aHJCaEI7RVkxaHJCYztJQUNFLFlBQUE7SUFDQSxhQUFBO0lBQ0EsYUFBQTtJQUNBLFVBQUE7RVo0aHJCaEI7QUFDRjtBRjdsdEJFO0VjaWxDYztJQUNFLFdBQUE7SUFDQSxhQUFBO0VaK2dyQmhCO0VZN2dyQmM7SUFDRSxVQUFBO0VaK2dyQmhCO0FBQ0Y7QVl0Z3JCRTtFQUNFLHlCWDdwQ1c7QURxcXRCZjtBWXRnckJFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0Fad2dyQko7QUY5a3RCRTtFY29rQ0E7SUFLSSxzQkFBQTtFWnlnckJKO0FBQ0Y7QVl2Z3JCRTtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7QVp5Z3JCSjtBRnBodEJFO0VjeWdDQTtJQUtJLCtCQUFBO0lBQ0EsMkNBQUE7RVowZ3JCSjtBQUNGO0FGbmh0QkU7RWNrZ0NBO0lBVUksNEJBQUE7SUFDQSwrQkFBQTtFWjJnckJKO0FBQ0Y7QUZobHRCRTtFY3lqQ0E7SUFlSSw0QkFBQTtJQUNBLCtCQUFBO0VaNGdyQko7QUFDRjtBRnptdEJFO0VjNGtDQTtJQW9CSSxjQUFBO0lBQ0EsNEJBQUE7RVo2Z3JCSjtBQUNGO0FGbG90QkU7RWMrbENBO0lBeUJJLDRCQUFBO0VaOGdyQko7QUFDRjtBWTNnckJFO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBWjZnckJKO0FGdGp0QkU7RWNzaUNBO0lBTUksWUFBQTtFWjhnckJKO0FBQ0Y7QUZwanRCRTtFYytoQ0E7SUFVSSxTQUFBO0VaK2dyQko7QUFDRjtBRmhudEJFO0Vjc2xDQTtJQWNJLFNBQUE7RVpnaHJCSjtBQUNGO0FGeG90QkU7RWN5bUNBO0lBa0JJLFNBQUE7RVppaHJCSjtBQUNGO0FGaHF0QkU7RWM0bkNBO0lBc0JJLFNBQUE7RVpraHJCSjtBQUNGO0FZL2dyQkU7RUFDRSxnQkFBQTtBWmlockJKO0FZaGhyQkk7RUFDRSxnQ1h6a0NrQjtFVzBrQ2xCLGtCWHh2Q2M7RVd5dkNkLGdCWGp0Q0k7RVdrdENKLGVYenJDSTtFVzByQ0osaUJYdG9DRTtFV3VvQ0YsbUJYdG1DQztFV3VtQ0QsY1h4dkNTO0FEMHd0QmY7QUYzbHRCRTtFY2drQ0E7SUFhSSxtQkFBQTtFWmtockJKO0VZamhyQkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VabWhyQk47QUFDRjtBRjdsdEJFO0VjeWpDQTtJQXFCSSxnQkFBQTtFWm1ockJKO0VZbGhyQkk7SUFDRSxlWC9yQ0U7SVdnc0NGLGlCWGhwQ0E7RURvcXRCTjtBQUNGO0FGN3B0QkU7RWNnbkNBO0lBNkJJLGdCQUFBO0Vab2hyQko7QUFDRjtBRnJydEJFO0VjbW9DQTtJQWlDSSxlQUFBO0VacWhyQko7QUFDRjtBWW5ockJFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBWnFockJKO0FZcGhyQkk7RUFDRSxrQlg1eENjO0VXNnhDZCxnQlh4dkNPO0VXeXZDUCxlWHR1Q0k7RVd1dUNKLGlCWHJyQ0U7RVdzckNGLG1CWDFvQ0M7RVcyb0NELGNYNXhDUztBRGt6dEJmO0FZcmhyQk07RUFDRSxjWDl4Q087RVcreENQLDBCQUFBO0FadWhyQlI7QVl0aHJCUTtFQUNFLGNYanlDSztBRHl6dEJmO0FZdGhyQlE7RUFDRSxjWHB5Q0s7QUQ0enRCZjtBWXZockJVO0VBQ0UsY1h0eUNHO0FEK3p0QmY7QVlyaHJCTTtFQUNFLGdCQUFBO0FadWhyQlI7QVlwaHJCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCWDV6Q2M7RVc2ekNkLGdCWHh4Q087RVd5eENQLG1CWHhxQ0M7RVd5cUNELGNYMXpDUztBRGcxdEJmO0FZcGhyQkk7Ozs7OztFQU1FLGNYbDBDUztFV20wQ1QsZ0JYanlDUTtBRHV6dEJkO0FZcGhyQkk7O0VBRUUsa0JBQUE7RUFDQSxlWHJ4Q0k7RVdzeENKLGlCWHB1Q0U7RVdxdUNGLG1CWHpyQ0M7QUQrc3RCUDtBWXJockJNOztFQUNFLGNYNTBDTztBRG8ydEJmO0FZdGhyQk07O0VBQ0UsY1gvMENPO0VXZzFDUCwwQkFBQTtBWnlockJSO0FZeGhyQlE7O0VBQ0UsY1hsMUNLO0FENjJ0QmY7QVl6aHJCUTs7RUFDRSxjWHIxQ0s7QURpM3RCZjtBWTNockJVOztFQUNFLGNYdjFDRztBRHEzdEJmO0FGdHN0QkU7RWNvbUNBO0lBMkVJLG1CQUFBO0lBQ0EsbUJBQUE7RVoyaHJCSjtFWTFockJJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFWjRockJOO0VZM2hyQk07SUFDRSxtQkFBQTtFWjZockJSO0VZMWhyQkk7Ozs7Ozs7O0lBUUUsbUJBQUE7RVo0aHJCTjtFWTFockJJOztJQUVFLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtFWjRockJOO0FBQ0Y7QUY1dHRCRTtFYzZsQ0E7SUF1R0ksZ0JBQUE7SUFDQSxnQkFBQTtFWjRockJKO0VZM2hyQkk7SUFDRSxlWHYwQ0U7SVd3MENGLGlCWHR4Q0E7RURtenRCTjtFWTFockJJOztJQUVFLGVYNzBDRTtJVzgwQ0YsaUJYNXhDQTtFRHd6dEJOO0FBQ0Y7QUZseXRCRTtFY29wQ0E7SUFzSEksZ0JBQUE7SUFDQSxnQkFBQTtFWjRockJKO0VZM2hyQkk7SUFDRSxlWDExQ0U7SVcyMUNGLGlCWDF5Q0E7RUR1MHRCTjtFWTFockJJOztJQUVFLGVYaDJDRTtJV2kyQ0YsaUJYaHpDQTtFRDQwdEJOO0FBQ0Y7QUZwMHRCRTtFY3VxQ0E7SUFxSUksZUFBQTtFWjRockJKO0FBQ0Y7QUY1MXRCRTtFYzByQ0E7SUF5SUksZ0JBQUE7RVo2aHJCSjtFWTVockJJO0lBQ0UsZVgzMkNFO0lXNDJDRixpQlgxekNBO0VEdzF0Qk47RVkzaHJCSTs7SUFFRSxlWGozQ0U7SVdrM0NGLGlCWGgwQ0E7RUQ2MXRCTjtBQUNGO0FZMWhyQkU7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QVo0aHJCSjtBRjV4dEJFO0VjMHZDQTtJQVNJLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSxZQUFBO0VaNmhyQko7QUFDRjtBRjV4dEJFO0VjbXZDQTtJQWVJLGdCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxTQUFBO0VaOGhyQko7QUFDRjtBRjExdEJFO0VjMHlDQTtJQXFCSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EsU0FBQTtFWitockJKO0FBQ0Y7QUZwM3RCRTtFYzZ6Q0E7SUEyQkksZUFBQTtFWmdpckJKO0FBQ0Y7QVk5aHJCRTtFQUNFLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFBQSxnQkFBQTtFQUNBLGFBQUE7QVpnaXJCSjtBWTlockJJO0VBQ0UseUJYajlDUztFV2s5Q1QsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCWHo5Q2M7RVcwOUNkLGdCWHA3Q007RVdxN0NOLGVYMzZDSTtFVzQ2Q0osaUJYeDNDRTtFV3kzQ0YsbUJYdjBDQztFV3cwQ0QsY1h4OUNTO0VXeTlDVCx5Qlh0MENpQjtFV3UwQ2pCLGtCQUFBO0VkcDlDSixnQ0FBQTtBRXEvdEJGO0FZL2hyQk07RUFDRSx5Qlg3OUNPO0VXODlDUCxjWC85Q087QURnZ3VCZjtBRmoxdEJFO0Vjd3hDQTtJQTZCSSxtQkFBQTtJQUNBLG1CQUFBO0lBQ0Esd0JBQUE7SUFBQSxtQkFBQTtJQUNBLGdCQUFBO0VaZ2lyQko7RVk5aHJCSTtJQUNFLHNCQUFBO0lBQ0Esd0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VaZ2lyQk47QUFDRjtBRngxdEJFO0VjaXhDQTtJQTJDSSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7SUFBQSxnQkFBQTtJQUNBLGFBQUE7RVpnaXJCSjtFWTlockJJO0lBQ0Usb0JBQUE7SUFDQSxrQkFBQTtJQUNBLGVYNThDRTtJVzY4Q0YsaUJYNTVDQTtFRDQ3dEJOO0FBQ0Y7QUY3NXRCRTtFY3cwQ0E7SUF5REksZ0JBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQUEsZ0JBQUE7SUFDQSxhQUFBO0VaZ2lyQko7RVk5aHJCSTtJQUNFLGlCQUFBO0lBQ0EsZVg1OUNFO0lXNjlDRixpQlh6NkNBO0VEeTh0Qk47QUFDRjtBRjc3dEJFO0VjMjFDQTtJQXNFSSxlQUFBO0VaZ2lyQko7QUFDRjtBRnI5dEJFO0VjODJDQTtJQTBFSSxxQkFBQTtJQUFBLGdCQUFBO0lBQ0EsYUFBQTtFWmlpckJKO0FBQ0Y7QVk5aHJCRTtFQUNFLGVBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBWmdpckJKO0FGMzR0QkU7RWN1MkNBO0lBT0ksa0JBQUE7RVppaXJCSjtBQUNGO0FGejR0QkU7RWNnMkNBO0lBV0ksZUFBQTtFWmtpckJKO0FBQ0Y7QUZyOHRCRTtFY3U1Q0E7SUFlSSxlQUFBO0VabWlyQko7QUFDRjtBRjc5dEJFO0VjMDZDQTtJQW1CSSxjQUFBO0Vab2lyQko7QUFDRjtBWWxpckJFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7QVpvaXJCSjtBRng2dEJFO0VjNjNDQTtJQVVJLGVBQUE7SUFDQSxvQkFBQTtFWnFpckJKO0FBQ0Y7QUZ2NnRCRTtFY3MzQ0E7SUFlSSxZQUFBO0lBQ0EsaUJBQUE7RVpzaXJCSjtBQUNGO0FGcCt0QkU7RWM2NkNBO0lBb0JJLFlBQUE7SUFDQSxpQkFBQTtFWnVpckJKO0FBQ0Y7QUY3L3RCRTtFY2c4Q0E7SUF5QkksV0FBQTtJQUNBLGlCQUFBO0Vad2lyQko7QUFDRjtBRnRodUJFO0VjbTlDQTtJQThCSSxpQkFBQTtFWnlpckJKO0FBQ0Y7QVl2aXJCRTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QVp5aXJCSjtBWXhpckJJO0VBQ0UsZ0NYeDZDa0I7RVd5NkNsQixrQlh2bERjO0VXd2xEZCxnQlhuakRPO0VXb2pEUCxlWHZoREk7RVd3aERKLGlCWHgrQ0U7RVd5K0NGLG1CWHI4Q0M7RVdzOENELGNYdmtEUztFV3drRFQsa0JBQUE7QVowaXJCTjtBRm45dEJFO0VjODVDQTtJQWVJLG1CQUFBO0lBQ0Esb0JBQUE7RVowaXJCSjtFWXppckJJO0lBQ0Usa0JBQUE7SUFDQSxrQkFBQTtFWjJpckJOO0FBQ0Y7QUZ0OXRCRTtFY3U1Q0E7SUF3QkksZ0JBQUE7SUFDQSxpQkFBQTtFWjJpckJKO0VZMWlyQkk7SUFDRSxlWG5pREU7SVdvaURGLGlCWHYvQ0E7RURtaXVCTjtBQUNGO0FGdmh1QkU7RWM4OENBO0lBaUNJLGdCQUFBO0lBQ0EsaUJBQUE7RVo0aXJCSjtFWTNpckJJO0lBQ0UsZVhwakRFO0lXcWpERixpQlhyZ0RBO0VEa2p1Qk47QUFDRjtBRnBqdUJFO0VjaStDQTtJQTBDSSw2QkFBQTtJQUNBLGFBQUE7RVo2aXJCSjtFWTVpckJJO0lBQ0UsZVhqa0RFO0lXa2tERixpQlgvZ0RBO0VENmp1Qk47QUFDRjtBRmpsdUJFO0Vjby9DQTtJQW1ESSw0QkFBQTtFWjhpckJKO0VZNWlyQkk7SUFDRSxlWDVrREU7SVc2a0RGLGlCWDVoREE7RUQwa3VCTjtBQUNGO0FZM2lyQkU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSwwREFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFQUNBLDJIQUFBO0FaNmlyQko7QUZoaHVCRTtFY3k5Q0E7SUFjSSxlQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7SUFDQSxpQkFBQTtFWjZpckJKO0FBQ0Y7QUZqaHVCRTtFY2s5Q0E7SUFxQkksWUFBQTtJQUNBLGNBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtFWjhpckJKO0FBQ0Y7QUZobHVCRTtFY3lnREE7SUE0QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0lBQ0EsY0FBQTtFWitpckJKO0FBQ0Y7QUYzbXVCRTtFYzRoREE7SUFtQ0ksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsY0FBQTtFWmdqckJKO0FBQ0Y7QUZ0b3VCRTtFYytpREE7SUEwQ0ksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsY0FBQTtFWmlqckJKO0FBQ0Y7QUYxcHVCRTtFYzJqREE7SUFpREksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsY0FBQTtFWmtqckJKO0FBQ0Y7QVloanJCRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QVpranJCSjtBRjVrdUJFO0VjZ2hEQTtJQWFJLGVBQUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0VabWpyQko7QUFDRjtBRjdrdUJFO0VjeWdEQTtJQW9CSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0Vab2pyQko7QUFDRjtBRjVvdUJFO0VjZ2tEQTtJQTJCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0VacWpyQko7QUFDRjtBRnZxdUJFO0VjbWxEQTtJQWtDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0Vac2pyQko7QUFDRjtBRmxzdUJFO0Vjc21EQTtJQXlDSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7SUFDQSxhQUFBO0VadWpyQko7QUFDRjtBWXJqckJFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0FadWpyQko7QVl0anJCSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0Fad2pyQk47O0FZampyQkk7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBWm9qckJOO0FZbmpyQk07RUFDRSxlQUFBO0FacWpyQlI7QVlqanJCUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJYcHdESztFV3F3REwsVUFBQTtBWm1qckJWO0FZbGpyQlU7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxnQ0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsdURBQUE7RUFDQSxxQkFBQTtFQUNBLDRCQUFBO0VBQ0EsMkJBQUE7QVpvanJCWjtBWWxqckJVO0VBQ0UsMEJBQUE7RUFDQSxPQUFBO0Fab2pyQlo7QVloanJCVTtFQUNFLDBCQUFBO0VBQ0EsUUFBQTtBWmtqckJaO0FZampyQlk7RUFDRSwrQ0FBQTtBWm1qckJkO0FGdHF1QkU7RWMybkRRO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVo4aXJCVjtFWTVpckJVO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RVo4aXJCWjtFWTVpckJVO0lBQ0Usa0NBQUE7RVo4aXJCWjtFWTVpckJVO0lBQ0Usa0NBQUE7RVo4aXJCWjtBQUNGO0FGL3F1QkU7RWN3b0RRO0lBQ0UsV0FBQTtJQUNBLGFBQUE7RVowaXJCVjtFWXhpckJVO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RVowaXJCWjtBQUNGO0FGaHZ1QkU7RWM2c0RRO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVpzaXJCVjtFWXBpckJVO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RVpzaXJCWjtBQUNGO0FGaHl1QkU7RWNpd0RRO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RVpraXJCVjtFWWhpckJVO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RVpraXJCWjtBQUNGO0FZOWhyQk07RUFDRSxXQUFBO0VBQ0EsY0FBQTtBWmdpckJSO0FZMWhyQkk7RUFDRSxlQUFBO0FaNGhyQk47QUYzdHVCRTtFY21zREk7SUFDRSxrQkFBQTtFWjJockJOO0FBQ0Y7QUZ6dHVCRTtFY2tzREk7SUFDRSxlQUFBO0VaMGhyQk47QUFDRjtBWXZockJFO0VBQ0UsZUFBQTtBWnlockJKO0FGeHV1QkU7RWM4c0RBO0lBSUksa0JBQUE7RVowaHJCSjtBQUNGO0FGdHV1QkU7RWN1c0RBO0lBUUksZ0JBQUE7RVoyaHJCSjtBQUNGO0FZemhyQkU7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7RUFDQSxlQUFBO0VBQ0EsU0FBQTtBWjJockJKO0FGeHZ1QkU7RWN5dERBO0lBT0ksWUFBQTtFWjRockJKO0FBQ0Y7QVkxaHJCRTtFQUNFLDBCQUFBO0VBQ0EsV0FBQTtBWjRockJKO0FZM2hyQkk7RUFDRSxXQUFBO0VBQ0EsYUFBQTtBWjZockJOO0FZNWhyQk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0FaOGhyQlI7QUYzd3VCRTtFY211REE7SUFlSSw2QkFBQTtFWjZockJKO0VZNWhyQkk7SUFDRSxnQkFBQTtFWjhockJOO0FBQ0Y7QUY1d3VCRTtFY2t2REk7SUFDRSxhQUFBO0VaNmhyQk47QUFDRjtBRnIxdUJFO0VjZ3lEQTtJQTRCSSxnQ0FBQTtFWjZockJKO0FBQ0Y7QUZ0MnVCRTtFYzR5REE7SUFnQ0ksMEJBQUE7RVo4aHJCSjtBQUNGO0FGeDN1QkU7RWN5ekRBO0lBb0NJLGNBQUE7RVoraHJCSjtBQUNGOztBYXg5dUJFO0VBQ0UseUJaa0JXO0VZakJYLGtCQUFBO0VBQ0EsZ0JBQUE7QWIyOXVCSjtBYXg5dUJFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxZQUFBO0VBQ0EsaURBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBYjA5dUJKO0FGenp1QkU7RWUzS0E7SUFhSSxlQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0ViMjl1Qko7QUFDRjtBRjF6dUJFO0VlbExBO0lBb0JJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtJQUNBLFlBQUE7RWI0OXVCSjtBQUNGO0FGejN1QkU7RWUzSEE7SUEyQkksWUFBQTtJQUNBLGFBQUE7SUFDQSxTQUFBO0lBQ0EsWUFBQTtFYjY5dUJKO0FBQ0Y7QUZwNXVCRTtFZXhHQTtJQWtDSSxhQUFBO0ViODl1Qko7QUFDRjtBYTM5dUJFO0VBQ0UseUJBQUE7QWI2OXVCSjtBRnoxdUJFO0VlcklBO0lBSUksZ0NBQUE7RWI4OXVCSjtBQUNGO0FGdjF1QkU7RWU1SUE7SUFRSSwwQkFBQTtFYis5dUJKO0FBQ0Y7QUZuNXVCRTtFZXJGQTtJQVlJLG9CQUFBO0ViZyt1Qko7QUFDRjtBRjM2dUJFO0VlbEVBO0lBZ0JJLG9CQUFBO0ViaSt1Qko7QUFDRjtBRm44dUJFO0VlL0NBO0lBb0JJLG9CQUFBO0Viayt1Qko7QUFDRjtBYS85dUJFO0VBQ0UsZ0JBQUE7QWJpK3VCSjtBYWgrdUJJO0VBQ0UsZ0Nab0drQjtFWW5HbEIsa0JaM0VjO0VZNEVkLGdCWnBDSTtFWXFDSixlWlpJO0VZYUosaUJadUNFO0VZdENGLG1CWnVFQztFWXRFRCxjWnZFUztBRHlpdkJmO0FGOTN1QkU7RWU3R0E7SUFhSSxtQkFBQTtFYmsrdUJKO0Vhait1Qkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VibSt1Qk47QUFDRjtBRmg0dUJFO0VlcEhBO0lBcUJJLGdCQUFBO0VibSt1Qko7RWFsK3VCSTtJQUNFLGVabEJFO0lZbUJGLGlCWjZCQTtFRHU4dUJOO0FBQ0Y7QUZoOHVCRTtFZTdEQTtJQTZCSSxlQUFBO0Vibyt1Qko7QUFDRjtBYWordUJFO0VBQ0UsZ0JBQUE7QWJtK3VCSjtBRng1dUJFO0VlNUVBO0lBSUksbUJBQUE7RWJvK3VCSjtBQUNGO0FGdDV1QkU7RWVuRkE7SUFRSSxnQkFBQTtFYnErdUJKO0FBQ0Y7O0FjN2t2QmM7RUFDRSxjYkREO0FEaWx2QmY7QWN6a3ZCZ0I7RUFDRSx5QmJUSDtBRG9sdkJmO0FjcGt2QnNCO0VBQ0UsY2JqQlQ7QUR1bHZCZjtBY3BqdkJjO0VBQ0UsY2IvQkQ7QURxbHZCZjtBYy9pdkJnQjtFQUNFLHlCYnRDSDtBRHVsdkJmO0FjMWl2QnNCO0VBQ0UsY2IvQ1Q7QUQybHZCZjtBYzFodkJjO0VBQ0UsY2IvREQ7QUQybHZCZjtBY3JodkJnQjtFQUNFLHlCYm5FSDtBRDBsdkJmO0FjaGh2QnNCO0VBQ0UsY2IvRVQ7QURpbXZCZjtBY2hndkJjO0VBQ0UsY2JwR0Q7QURzbXZCZjtBYzMvdUJnQjtFQUNFLHlCYjdHSDtBRDBtdkJmO0FjdC91QnNCO0VBQ0UsY2JwSFQ7QUQ0bXZCZjtBYzMrdUJFO0VBQ0UseUJiM0hXO0VhNEhYLGtCQUFBO0VBQ0EsZ0JBQUE7QWQ2K3VCSjtBYzMrdUJFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsaURBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSx5Q0FBQTtFQUNBLFVBQUE7QWQ2K3VCSjtBRno5dUJFO0VnQi9CQTtJQWNJLGVBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtJQUNBLGNBQUE7RWQ4K3VCSjtBQUNGO0FGMTl1QkU7RWdCdENBO0lBcUJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7RWQrK3VCSjtBQUNGO0FGemh2QkU7RWdCaUJBO0lBNEJJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7RWRnL3VCSjtBQUNGO0FGcGp2QkU7RWdCb0NBO0lBbUNJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7RWRpL3VCSjtBQUNGO0FGL2t2QkU7RWdCdURBO0lBMENJLFlBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7RWRrL3VCSjtBQUNGO0FjaC91QkU7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwwREFBQTtFQUNBLDRCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtFQUNBLDJIQUFBO0Fkay91Qko7QUY3Z3ZCRTtFZ0JpQkE7SUFjSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7RWRrL3VCSjtBQUNGO0FGOWd2QkU7RWdCVUE7SUFxQkksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFZG0vdUJKO0FBQ0Y7QUY3a3ZCRTtFZ0JpRUE7SUE0QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxXQUFBO0lBQ0EsYUFBQTtFZG8vdUJKO0FBQ0Y7QUZ4bXZCRTtFZ0JvRkE7SUFtQ0ksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFZHEvdUJKO0FBQ0Y7QUZub3ZCRTtFZ0J1R0E7SUEwQ0ksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtFZHMvdUJKO0FBQ0Y7QWNwL3VCRTtFQUNFLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0Fkcy91Qko7QUYxanZCRTtFZ0JpRUE7SUFNSSx5QkFBQTtFZHUvdUJKO0FBQ0Y7QUZ4anZCRTtFZ0IwREE7SUFVSSxzQkFBQTtFZHcvdUJKO0FBQ0Y7QUZwbnZCRTtFZ0JpSEE7SUFjSSxvQkFBQTtFZHkvdUJKO0FBQ0Y7QUY1b3ZCRTtFZ0JvSUE7SUFrQkksb0JBQUE7RWQwL3VCSjtBQUNGO0FGcHF2QkU7RWdCdUpBO0lBc0JJLG9CQUFBO0VkMi91Qko7QUFDRjtBY3ovdUJFO0VBQ0UsZ0JBQUE7QWQyL3VCSjtBRnRsdkJFO0VnQjBGQTtJQUlJLG1CQUFBO0VkNC91Qko7QUFDRjtBRnBsdkJFO0VnQm1GQTtJQVFJLGdCQUFBO0VkNi91Qko7QUFDRjtBRmhwdkJFO0VnQjBJQTtJQVlJLGNBQUE7RWQ4L3VCSjtBQUNGO0FGeHF2QkU7RWdCNkpBO0lBZ0JJLGVBQUE7RWQrL3VCSjtBQUNGO0FjNS91Qkk7RUFDRSxnQ2JySGtCO0Vhc0hsQixrQmJwU2M7RWFxU2QsZ0JiN1BJO0VhOFBKLGVick9JO0Vhc09KLGlCYmxMRTtFYW1MRixtQmJsSkM7RWFtSkQsY2JwU1M7QURreXZCZjtBRm5udkJFO0VnQnlISTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RWQ2L3VCTjtBQUNGO0FGbG52QkU7RWdCeUhJO0lBQ0UsZWJ6T0U7SWEwT0YsaUJiMUxBO0VEc3J2Qk47QUFDRjtBY3ovdUJFO0VBQ0UsZ0JBQUE7QWQyL3VCSjtBYzEvdUJJO0VBQ0Usa0JiN1RjO0VhOFRkLGdCYnpSTztFYTBSUCxlYnZRSTtFYXdRSixpQmJ0TkU7RWF1TkYsbUJiM0tDO0VhNEtELGNiN1RTO0FEeXp2QmY7QWMzL3VCTTtFQUNFLGNiL1RPO0VhZ1VQLDBCQUFBO0FkNi91QlI7QWM1L3VCUTtFQUNFLGNibFVLO0FEZzB2QmY7QWM1L3VCUTtFQUNFLGNiclVLO0FEbTB2QmY7QWM3L3VCVTtFQUNFLGNidlVHO0FEczB2QmY7QWMzL3VCTTtFQUNFLGdCQUFBO0FkNi91QlI7QWMxL3VCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCYjdWYztFYThWZCxnQmJ6VE87RWEwVFAsbUJiek1DO0VhME1ELGNiM1ZTO0FEdTF2QmY7QWMxL3VCSTs7Ozs7O0VBTUUsY2IxVlM7RWEyVlQsZ0JibFVRO0FEOHp2QmQ7QWMxL3VCSTs7RUFFRSxrQkFBQTtFQUNBLGVidFRJO0VhdVRKLGlCYnJRRTtFYXNRRixtQmIxTkM7QURzdHZCUDtBYzMvdUJNOztFQUNFLGNiN1dPO0FEMjJ2QmY7QWM1L3VCTTs7RUFDRSxjYmhYTztFYWlYUCwwQkFBQTtBZCsvdUJSO0FjOS91QlE7O0VBQ0UsY2JuWEs7QURvM3ZCZjtBYy8vdUJROztFQUNFLGNidFhLO0FEdzN2QmY7QWNqZ3ZCVTs7RUFDRSxjYnhYRztBRDQzdkJmO0FGN3N2QkU7RWdCc0lBO0lBMEVJLG1CQUFBO0VkaWd2Qko7RWNoZ3ZCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RWRrZ3ZCTjtFY2pndkJNO0lBQ0UsbUJBQUE7RWRtZ3ZCUjtFY2hndkJJOzs7Ozs7OztJQVFFLG1CQUFBO0Vka2d2Qk47RWNoZ3ZCSTs7SUFFRSxxQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7RWRrZ3ZCTjtBQUNGO0FGbHV2QkU7RWdCK0hBO0lBcUdJLGdCQUFBO0Vka2d2Qko7RWNqZ3ZCSTtJQUNFLGVidFdFO0lhdVdGLGlCYnJUQTtFRHd6dkJOO0VjaGd2Qkk7O0lBRUUsZWI1V0U7SWE2V0YsaUJiM1RBO0VENnp2Qk47QUFDRjtBRnZ5dkJFO0VnQnNMQTtJQW1ISSxnQkFBQTtFZGtndkJKO0Vjamd2Qkk7SUFDRSxlYnhYRTtJYXlYRixpQmJ4VUE7RUQyMHZCTjtFY2hndkJJOztJQUVFLGViOVhFO0lhK1hGLGlCYjlVQTtFRGcxdkJOO0FBQ0Y7QUZ4MHZCRTtFZ0J5TUE7SUFpSUksZUFBQTtFZGtndkJKO0FBQ0Y7QUZoMnZCRTtFZ0I0TkE7SUFxSUksZ0JBQUE7RWRtZ3ZCSjtFY2xndkJJO0lBQ0UsZWJ6WUU7SWEwWUYsaUJieFZBO0VENDF2Qk47RWNqZ3ZCSTs7SUFFRSxlYi9ZRTtJYWdaRixpQmI5VkE7RURpMnZCTjtBQUNGO0FjLy91QkU7RUFDRSxnQkFBQTtBZGlndkJKO0FGM3h2QkU7RWdCeVJBO0lBSUksbUJBQUE7RWRrZ3ZCSjtBQUNGO0FGenh2QkU7RWdCa1JBO0lBUUksZ0JBQUE7RWRtZ3ZCSjtBQUNGO0FGcjF2QkU7RWdCeVVBO0lBWUksZ0JBQUE7RWRvZ3ZCSjtBQUNGO0FGNzJ2QkU7RWdCNFZBO0lBZ0JJLGdCQUFBO0VkcWd2Qko7QUFDRjtBRnI0dkJFO0VnQitXQTtJQW9CSSxnQkFBQTtFZHNndkJKO0FBQ0Y7QWNsZ3ZCSTtFQUNFLGVBQUE7QWRvZ3ZCTjtBY25ndkJNO0VBQ0UsYUFBQTtBZHFndkJSO0FjaGd2Qk07RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHlCYjVlTztFYTZlUCxVQUFBO0Fka2d2QlI7QWNqZ3ZCUTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSx1REFBQTtFQUNBLHFCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtBZG1ndkJWO0Fjamd2QlE7RUFDRSwwQkFBQTtFQUNBLFdBQUE7QWRtZ3ZCVjtBYy8vdUJRO0VBQ0UsMEJBQUE7RUFDQSxZQUFBO0FkaWd2QlY7QWNoZ3ZCVTtFQUNFLCtDQUFBO0Fka2d2Qlo7QUZ6MXZCRTtFZ0I4Vkk7SUFDRSxrQkFBQTtFZDgvdUJOO0VjMS91Qk07SUFDRSxjQUFBO0lBQ0EsY0FBQTtFZDQvdUJSO0VjMS91QlE7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFZDQvdUJWO0VjMS91QlE7SUFDRSxrQ0FBQTtJQUNBLGNBQUE7RWQ0L3VCVjtFY3gvdUJRO0lBQ0Usa0NBQUE7SUFDQSxlQUFBO0VkMC91QlY7QUFDRjtBRnYydkJFO0VnQm1YSTtJQUNFLGVBQUE7RWR1L3VCTjtFY24vdUJNO0lBQ0UsV0FBQTtJQUNBLGFBQUE7RWRxL3VCUjtFY24vdUJRO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RWRxL3VCVjtFY24vdUJRO0lBQ0UsV0FBQTtFZHEvdUJWO0Vjai91QlE7SUFDRSxZQUFBO0VkbS91QlY7QUFDRjtBRmo3dkJFO0VnQm9jSTtJQUNFLGVBQUE7RWRnL3VCTjtFYzUrdUJNO0lBQ0UsV0FBQTtJQUNBLFlBQUE7RWQ4K3VCUjtFYzUrdUJRO0lBQ0UsVUFBQTtJQUNBLFlBQUE7RWQ4K3VCVjtFYzUrdUJRO0lBQ0UsV0FBQTtFZDgrdUJWO0VjMSt1QlE7SUFDRSxZQUFBO0VkNCt1QlY7QUFDRjtBRjErdkJFO0VnQndnQk07SUFDRSxXQUFBO0lBQ0EsWUFBQTtFZHErdUJSO0Vjbit1QlE7SUFDRSxVQUFBO0lBQ0EsWUFBQTtFZHErdUJWO0Vjbit1QlE7SUFDRSxXQUFBO0VkcSt1QlY7RWNqK3VCUTtJQUNFLFlBQUE7RWRtK3VCVjtBQUNGO0FjOTl1QkU7RUFDRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLHlCYnZuQlc7RWF3bkJYLGtCQUFBO0FkZyt1Qko7QUYxNnZCRTtFZ0JzY0E7SUFPSSxpQkFBQTtJQUNBLHNCQUFBO0VkaSt1Qko7QUFDRjtBRno2dkJFO0VnQitiQTtJQVlJLGNBQUE7RWRrK3VCSjtBQUNGO0FGcit2QkU7RWdCc2ZBO0lBZ0JJLGNBQUE7RWRtK3VCSjtBQUNGO0FjLzl1Qk07RUFDRSxXQUFBO0VBQ0EsYUFBQTtBZGkrdUJSO0FjaCt1QlE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQUEsaUJBQUE7RUFDQSx1QkFBQTtFQUFBLG9CQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtBZGsrdUJWO0FGdDh2QkU7RWdCMmVNO0lBQ0UsZUFBQTtFZDg5dUJSO0VjNzl1QlE7SUFDRSwrQkFBQTtJQUNBLGdDQUFBO0VkKzl1QlY7QUFDRjtBRng4dkJFO0VnQmdmTTtJQUNFLGFBQUE7RWQyOXVCUjtBQUNGO0FGcGd3QkU7RWdCK2lCTTtJQUNFLGFBQUE7RWR3OXVCUjtBQUNGO0FGNWh3QkU7RWdCMGtCTTtJQUNFLGFBQUE7RWRxOXVCUjtBQUNGO0FjaDl1QkU7RUFDRSx1QkFBQTtFQUNBLHlCYjlyQlc7RWErckJYLDhCQUFBO0VBQ0EsK0JBQUE7QWRrOXVCSjtBRnArdkJFO0VnQjhnQkE7SUFPSSxnQ0FBQTtFZG05dUJKO0FBQ0Y7QUZsK3ZCRTtFZ0J1Z0JBO0lBV0ksdUJBQUE7RWRvOXVCSjtBQUNGO0FGOWh3QkU7RWdCOGpCQTtJQWVJLHVCQUFBO0VkcTl1Qko7QUFDRjtBRnRqd0JFO0VnQmlsQkE7SUFtQkksdUJBQUE7RWRzOXVCSjtBQUNGO0FGOWt3QkU7RWdCb21CQTtJQXVCSSx1QkFBQTtFZHU5dUJKO0FBQ0Y7QWNwOXVCSTtFQUNFLGdDYmhqQmtCO0VhaWpCbEIsa0JiL3RCYztFYWd1QmQsZ0JieHJCSTtFYXlyQkosZWJocUJJO0VhaXFCSixpQmI3bUJFO0VhOG1CRixtQmI3a0JDO0VhOGtCRCxjYi90QlM7QURxcndCZjtBRnRnd0JFO0VnQm9qQkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VkcTl1Qk47QUFDRjtBRnJnd0JFO0VnQm9qQkk7SUFDRSxlYnBxQkU7SWFxcUJGLGlCYnJuQkE7RUR5a3dCTjtBQUNGO0Fjajl1QkU7RUFDRSxnQkFBQTtBZG05dUJKO0FjbDl1Qkk7RUFDRSxrQmJ4dkJjO0VheXZCZCxnQmJwdEJPO0VhcXRCUCxlYmxzQkk7RWFtc0JKLGlCYmpwQkU7RWFrcEJGLG1CYnRtQkM7RWF1bUJELGNieHZCUztBRDRzd0JmO0Fjbjl1Qk07RUFDRSxjYjF2Qk87RWEydkJQLDBCQUFBO0FkcTl1QlI7QWNwOXVCUTtFQUNFLGNiN3ZCSztBRG10d0JmO0FjcDl1QlE7RUFDRSxjYmh3Qks7QURzdHdCZjtBY3I5dUJVO0VBQ0UsY2Jsd0JHO0FEeXR3QmY7QWNuOXVCTTtFQUNFLGdCQUFBO0FkcTl1QlI7QWNsOXVCSTs7Ozs7Ozs7RUFRRSxnQkFBQTtFQUNBLGtCYnh4QmM7RWF5eEJkLGdCYnB2Qk87RWFxdkJQLG1CYnBvQkM7RWFxb0JELGNidHhCUztBRDB1d0JmO0FjbDl1Qkk7Ozs7OztFQU1FLGNicnhCUztFYXN4QlQsZ0JiN3ZCUTtBRGl0d0JkO0FjbDl1Qkk7O0VBRUUsa0JBQUE7RUFDQSxlYmp2Qkk7RWFrdkJKLGlCYmhzQkU7RWFpc0JGLG1CYnJwQkM7QUR5bXdCUDtBY245dUJNOztFQUNFLGNieHlCTztBRDh2d0JmO0FjcDl1Qk07O0VBQ0UsY2IzeUJPO0VhNHlCUCwwQkFBQTtBZHU5dUJSO0FjdDl1QlE7O0VBQ0UsY2I5eUJLO0FEdXd3QmY7QWN2OXVCUTs7RUFDRSxjYmp6Qks7QUQyd3dCZjtBY3o5dUJVOztFQUNFLGNibnpCRztBRCt3d0JmO0FGaG13QkU7RWdCaWtCQTtJQTBFSSxtQkFBQTtFZHk5dUJKO0VjeDl1Qkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VkMDl1Qk47RWN6OXVCTTtJQUNFLG1CQUFBO0VkMjl1QlI7RWN4OXVCSTs7Ozs7Ozs7SUFRRSxtQkFBQTtFZDA5dUJOO0VjeDl1Qkk7O0lBRUUscUJBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VkMDl1Qk47QUFDRjtBRnJud0JFO0VnQjBqQkE7SUFxR0ksZ0JBQUE7RWQwOXVCSjtFY3o5dUJJO0lBQ0UsZWJqeUJFO0lha3lCRixpQmJodkJBO0VEMnN3Qk47RWN4OXVCSTs7SUFFRSxlYnZ5QkU7SWF3eUJGLGlCYnR2QkE7RURndHdCTjtBQUNGO0FGMXJ3QkU7RWdCaW5CQTtJQW1ISSxnQkFBQTtFZDA5dUJKO0Vjejl1Qkk7SUFDRSxlYm56QkU7SWFvekJGLGlCYm53QkE7RUQ4dHdCTjtFY3g5dUJJOztJQUVFLGVienpCRTtJYTB6QkYsaUJiendCQTtFRG11d0JOO0FBQ0Y7QUY5dXdCRTtFZ0J1cEJBO0lBaUlJLGdCQUFBO0VkMDl1Qko7RWN6OXVCSTtJQUNFLGViaDBCRTtJYWkwQkYsaUJiL3dCQTtFRDB1d0JOO0VjeDl1Qkk7O0lBRUUsZWJ0MEJFO0lhdTBCRixpQmJyeEJBO0VEK3V3Qk47QUFDRjs7QWNwOXVCRTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QmJuM0JXO0FEMDB3QmY7QWNyOXVCRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGlEQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMENBQUE7RUFDQSxVQUFBO0VBQ0EsNkhBQUE7QWR1OXVCSjtBRjFyd0JFO0VnQnV0QkE7SUFnQkksZUFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RWR1OXVCSjtBQUNGO0FGM3J3QkU7RWdCZ3RCQTtJQXVCSSxZQUFBO0lBQ0EsYUFBQTtJQUNBLFNBQUE7SUFDQSxZQUFBO0Vkdzl1Qko7QUFDRjtBRjF2d0JFO0VnQnV3QkE7SUE4QkksWUFBQTtJQUNBLGFBQUE7SUFDQSxZQUFBO0lBQ0EsU0FBQTtFZHk5dUJKO0FBQ0Y7QUZyeHdCRTtFZ0IweEJBO0lBcUNJLGFBQUE7RWQwOXVCSjtBQUNGO0FjeDl1QkU7RUFDRSx3QkFBQTtBZDA5dUJKO0FGMXR3QkU7RWdCK3ZCQTtJQUlJLGdDQUFBO0VkMjl1Qko7QUFDRjtBRnh0d0JFO0VnQnd2QkE7SUFRSSwwQkFBQTtFZDQ5dUJKO0FBQ0Y7QUZweHdCRTtFZ0IreUJBO0lBWUksb0JBQUE7RWQ2OXVCSjtBQUNGO0FGNXl3QkU7RWdCazBCQTtJQWdCSSxvQkFBQTtFZDg5dUJKO0FBQ0Y7QUZwMHdCRTtFZ0JxMUJBO0lBb0JJLG9CQUFBO0VkKzl1Qko7QUFDRjs7QWVwNndCRTtFQUNFLG1CQUFBO0FmdTZ3Qko7QUZ2dndCRTtFaUJqTEE7SUFJSSx5QkFBQTtFZnc2d0JKO0FBQ0Y7QUZydndCRTtFaUJ4TEE7SUFRSSxvQkFBQTtFZnk2d0JKO0FBQ0Y7QUZqendCRTtFaUJqSUE7SUFZSSxtQkFBQTtFZjA2d0JKO0FBQ0Y7QUZ6MHdCRTtFaUI5R0E7SUFnQkksa0JBQUE7RWYyNndCSjtBQUNGO0FGajJ3QkU7RWlCM0ZBO0lBb0JJLGtCQUFBO0VmNDZ3Qko7QUFDRjtBZTE2d0JFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QWY0NndCSjtBRnR4d0JFO0VpQjFKQTtJQU9JLFlBQUE7RWY2NndCSjtBQUNGO0FGMzB3QkU7RWlCMUdBO0lBV0ksU0FBQTtFZjg2d0JKO0FBQ0Y7QUZuMndCRTtFaUJ2RkE7SUFlSSxTQUFBO0VmKzZ3Qko7QUFDRjtBZTc2d0JFO0VBQ0UsNkJBQUE7QWYrNndCSjtBZTU2d0JROztFQUVFLHlCZHpDSztFYzBDTCxjZDdDSztFSE1iLGdDQUFBO0FFczl3QkY7QWU3NndCVTs7RUFDRSx5QmQxQ0c7RWMyQ0gsY2RqREc7QURpK3dCZjtBZTE2d0JNOztFQUVFLHlCZGpETztFY2tEUCxjZDFETztFSE1iLGdDQUFBO0FFaSt3QkY7QWUzNndCUTs7RUFDRSx5QmRwREs7RWNxREwsY2Q5REs7QUQ0K3dCZjtBZXo2d0JNOztFQUVFLHlCZDFETztFYzJEUCxjZHRFTztFSE1iLGdDQUFBO0FFNCt3QkY7QWUxNndCUTs7RUFDRSx5QmQ3REs7RWM4REwsY2QxRUs7QUR1L3dCZjtBZXg2d0JNOztFQUVFLHlCZHhFTztFY3lFUCxjZGxGTztFSE1iLGdDQUFBO0FFdS93QkY7QWV6NndCUTs7RUFDRSx5QmQ3RUs7RWM4RUwsY2R0Rks7QURrZ3hCZjtBRnAxd0JFO0VpQnhJQTtJQXNESSxnQ0FBQTtFZjA2d0JKO0FBQ0Y7QUZ6NHdCRTtFaUJ4RkE7SUEwREksNkJBQUE7RWYyNndCSjtBQUNGO0FGajZ3QkU7RWlCckVBO0lBOERJLDBCQUFBO0VmNDZ3Qko7QUFDRjtBRno3d0JFO0VpQmxEQTtJQWtFSSxjQUFBO0VmNjZ3Qko7QUFDRjtBZTM2d0JFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QWY2NndCSjtBZTE2d0JJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsdUJBQUE7RUFBQSxvQkFBQTtFQUNBLGtCQUFBO0FmNDZ3Qk47QUZuM3dCRTtFaUJuREk7SUFDRSxzQkFBQTtFZnk2d0JOO0FBQ0Y7QWU5NXdCRTtFQUNFLGdCQUFBO0FmZzZ3Qko7QWUvNXdCSTtFQUNFLGtCZGpKYztFY2tKZCxnQmQ1R007RWM2R04sZWQ3Rkk7RWM4RkosaUJkaERFO0VjaURGLG1CZENDO0VjQUQsY2R4SVM7RWN5SVQsa0JBQUE7QWZpNndCTjtBRnA0d0JFO0VpQnRDQTtJQWFJLG1CQUFBO0VmaTZ3Qko7RWVoNndCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RWZrNndCTjtBQUNGO0FGdDR3QkU7RWlCeEJJO0lBQ0UsZWQzR0U7SWM0R0YsaUJkOURBO0VEKzl3Qk47QUFDRjtBRm44d0JFO0VpQnNDSTtJQUNFLGVkdkhFO0ljd0hGLGlCZDVFQTtFRDQrd0JOO0FBQ0Y7QWU3NXdCRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QWYrNXdCSjtBZTc1d0JJOztFQUVFLHlCZHBMUztFY3FMVCxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JkNUxjO0VjNkxkLGdCZHZKTTtFY3dKTixlZDlJSTtFYytJSixpQmQzRkU7RWM0RkYsbUJkMUNDO0VjMkNELGNkM0xTO0VjNExULHlCZHpDaUI7RWMwQ2pCLGtCQUFBO0VqQnZMSixnQ0FBQTtBRXVseEJGO0FlOTV3Qk07O0VBQ0UseUJkaE1PO0VjaU1QLGNkbE1PO0FEbW14QmY7QUZwN3dCRTtFaUJKQTtJQTRCSSxtQkFBQTtJQUNBLFlBQUE7RWZnNndCSjtFZTk1d0JJOztJQUVFLHNCQUFBO0lBQ0Esd0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0VmZzZ3Qk47QUFDRjtBRjE3d0JFO0VpQjhCSTs7SUFFRSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZWQxS0U7SWMyS0YsaUJkMUhBO0VEeWh4Qk47QUFDRjtBRjEvd0JFO0VpQitGSTs7SUFFRSxpQkFBQTtJQUNBLGVkdExFO0ljdUxGLGlCZG5JQTtFRGlpeEJOO0FBQ0Y7O0FnQm5veEJFO0VBQ0Usb0JBQUE7QWhCc294Qko7QUZ0OXdCRTtFa0JqTEE7SUFJSSwwQkFBQTtFaEJ1b3hCSjtBQUNGO0FGamp4QkU7RWtCM0ZBO0lBUUksb0JBQUE7RWhCd294Qko7QUFDRjtBRmgrd0JFO0VrQnRLQTtJQUVJLGtCQUFBO0VoQndveEJKO0FBQ0Y7QUY5OXdCRTtFa0I3S0E7SUFNSSxnQkFBQTtFaEJ5b3hCSjtBQUNGO0FGcDh3QkU7RWtCNU1BO0lBVUksZUFBQTtFaEIwb3hCSjtBQUNGO0FnQnhveEJFO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0FoQjBveEJKO0FGaGp4QkU7RWtCNUZBO0lBS0ksc0JBQUE7SUFDQSxTQUFBO0VoQjJveEJKO0FBQ0Y7QWdCeG94QkU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7QWhCMG94Qko7QUYxanhCRTtFa0JsRkE7SUFLSSxjQUFBO0lBQ0EsZ0JBQUE7RWhCMm94Qko7QUFDRjtBZ0J6b3hCRTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJmL0NXO0FEMHJ4QmY7QUY1Z3hCRTtFa0J0SUE7SUFVSSwrQkFBQTtFaEI0b3hCSjtBQUNGO0FGOWt4QkU7RWtCekVBO0lBY0ksVUFBQTtJQUNBLGdCQUFBO0lBQ0EsV0FBQTtFaEI2b3hCSjtBQUNGO0FnQjFveEJJO0VBQ0Usa0JmbkVjO0Vlb0VkLGdCZjNCUztFZTRCVCxlZklJO0VlSEosaUJmaURFO0VlaERGLG1CZitFQztFZTlFRCxjZi9EUztBRDJzeEJmO0FGaGl4QkU7RWtCeEdJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFaEIyb3hCTjtBQUNGO0FGL2h4QkU7RWtCeEdJO0lBQ0UsZWZQRTtJZVFGLGlCZndDQTtFRGtteEJOO0FBQ0Y7QUZsb3hCRTtFa0JKSTtJQUNFLGVmMUJFO0llMkJGLGlCZndCQTtFRGlueEJOO0FBQ0Y7QWdCdG94QkU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FoQndveEJKO0FnQnZveEJJO0VBQ0UsNEJmd0VpQjtFZXZFakIsa0JmeEdjO0VleUdkLGdCZm5FTTtFZW9FTixlZnhESTtFZXlESixpQmZORTtFZU9GLG1CZjBDQztFZXpDRCxjZmxGUztFZW1GVCxrQkFBQTtBaEJ5b3hCTjtBZ0J4b3hCTTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHlCZjVGTztBRHN1eEJmO0FnQnRveEJRO0VBQ0UsYUFBQTtBaEJ3b3hCVjtBRmhseEJFO0VrQnBGQTtJQWtDSSxtQkFBQTtJQUNBLFlBQUE7RWhCc294Qko7RWdCcm94Qkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VoQnVveEJOO0VnQnJveEJNO0lBQ0UsY0FBQTtJQUNBLFlBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFaEJ1b3hCUjtBQUNGO0FnQm5veEJFO0VBQ0UsYUFBQTtBaEJxb3hCSjtBZ0Jwb3hCSTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FoQnNveEJOO0FnQnJveEJNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLGlCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtBaEJ1b3hCUjtBRjdteEJFO0VrQnJCSTtJQUNFLGdCQUFBO0VoQnFveEJOO0FBQ0Y7QUYvcXhCRTtFa0IwQkE7SUFvQkksY0FBQTtFaEJxb3hCSjtFZ0Jwb3hCSTtJQUNFLFlBQUE7RWhCc294Qk47QUFDRjtBRmh0eEJFO0VrQm1EQTtJQTJCSSxlQUFBO0VoQnNveEJKO0FBQ0Y7QWdCcG94QkU7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FoQnNveEJKO0FnQnBveEJJO0VBQ0Usa0JmckxjO0Vlc0xkLGdCZmhKTTtFZWlKTixlZmpJSTtFZWtJSixpQmYvRUU7RWVnRkYsbUJmbkNDO0Vlb0NELGNmckxTO0FEMnp4QmY7QWdCcm94Qk07RUFDRSxjZnZMTztFZXdMUCwwQkFBQTtBaEJ1b3hCUjtBZ0J0b3hCUTtFQUNFLGNmMUxLO0FEazB4QmY7QWdCdG94QlE7RUFDRSxjZjdMSztBRHEweEJmO0FnQnZveEJVO0VBQ0UsY2YvTEc7QUR3MHhCZjtBZ0Jyb3hCTTtFQUNFLGdCQUFBO0FoQnVveEJSO0FnQnBveEJJOzs7Ozs7OztFQVFFLGdCQUFBO0VBQ0Esa0Jmck5jO0Vlc05kLGdCZmpMTztFZWtMUCxtQmZqRUM7RWVrRUQsY2ZuTlM7QUR5MXhCZjtBZ0Jwb3hCSTs7Ozs7O0VBTUUsY2YzTlM7RWU0TlQsZ0JmekxJO0FEK3p4QlY7QWdCcG94Qkk7O0VBRUUsa0JBQUE7RUFDQSxlZmhMSTtFZWlMSixpQmY5SEU7RWUrSEYsbUJmbEZDO0FEd3R4QlA7QWdCcG94QlE7O0VBQ0UsZ0JBQUE7QWhCdW94QlY7QWdCcG94Qk07O0VBQ0UsY2YxT087QURpM3hCZjtBZ0Jyb3hCTTs7RUFDRSxjZjdPTztFZThPUCwwQkFBQTtBaEJ3b3hCUjtBZ0J2b3hCUTs7RUFDRSxjZmhQSztBRDAzeEJmO0FnQnhveEJROztFQUNFLGNmblBLO0FEODN4QmY7QWdCMW94QlU7O0VBQ0UsY2ZyUEc7QURrNHhCZjtBRm50eEJFO0VrQkxBO0lBa0ZJLGtCQUFBO0lBQ0EsbUJBQUE7RWhCMG94Qko7RWdCem94Qkk7SUFDRSxpQkFBQTtJQUNBLG1CQUFBO0VoQjJveEJOO0VnQnpveEJNO0lBQ0Usa0JBQUE7RWhCMm94QlI7RWdCeG94Qkk7Ozs7Ozs7O0lBUUUsa0JBQUE7RWhCMG94Qk47RWdCdm94Qkk7O0lBRUUscUJBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0VoQnlveEJOO0VnQnRveEJROztJQUNFLG1CQUFBO0VoQnlveEJWO0VnQnBveEJJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFaEJzb3hCTjtFZ0Jwb3hCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RWhCc294Qk47RWdCcG94Qkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VoQnNveEJOO0VnQnBveEJJO0lBQ0Usa0JBQUE7SUFDQSxvQkFBQTtFaEJzb3hCTjtFZ0Jwb3hCSTtJQUNFLGtCQUFBO0lBQ0Esb0JBQUE7RWhCc294Qk47RWdCcG94Qkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VoQnNveEJOO0FBQ0Y7QUZyd3hCRTtFa0JaQTtJQStJSSxnQkFBQTtFaEJzb3hCSjtFZ0Jyb3hCSTtJQUNFLGVmeFFFO0lleVFGLGlCZnROQTtFRDYxeEJOO0VnQnBveEJJOztJQUVFLGVmOVFFO0llK1FGLGlCZjVOQTtFRGsyeEJOO0VnQnBveEJJO0lBQ0UsZWY3UEU7SWU4UEYsaUJmOU1BO0VEbzF4Qk47RWdCcG94Qkk7SUFDRSxlZmxRRTtJZW1RRixpQmZwTkE7RUQwMXhCTjtFZ0Jwb3hCSTtJQUNFLGVmdlFFO0lld1FGLGlCZnpOQTtFRCsxeEJOO0VnQnBveEJJO0lBQ0UsZWY3UUU7SWU4UUYsaUJmL05BO0VEcTJ4Qk47RWdCcG94Qkk7SUFDRSxlZnJSRTtJZXNSRixpQmZyT0E7RUQyMnhCTjtFZ0Jwb3hCSTtJQUNFLGVmN1JFO0llOFJGLGlCZjNPQTtFRGkzeEJOO0FBQ0Y7QUYvMnhCRTtFa0J3REE7SUFxTEksVUFBQTtJQUNBLGVBQUE7RWhCc294Qko7QUFDRjs7QWdCbG94QkE7RUFDRSx5QmZyVmE7QUQwOXhCZjtBZ0Jwb3hCRTtFQUNFLG9CQUFBO0FoQnNveEJKO0FGL3p4QkU7RWtCd0xBO0lBSUksMEJBQUE7RWhCdW94Qko7QUFDRjtBRmo0eEJFO0VrQnFQQTtJQVFJLG9CQUFBO0VoQndveEJKO0FBQ0Y7QWdCcG94Qkk7RUFDRSxnQ2Y1TWtCO0VlNk1sQixrQmYzWGM7RWU0WGQsZ0JmcFZJO0VlcVZKLGVmNVRJO0VlNlRKLGlCZnpRRTtFZTBRRixtQmZ6T0M7RWUwT0QsY2Z2WFM7RWV3WFQsa0JBQUE7QWhCc294Qk47QUZuMXhCRTtFa0JpTkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VoQnFveEJOO0FBQ0Y7QUZsMXhCRTtFa0JpTkk7SUFDRSxlZmpVRTtJZWtVRixpQmZsUkE7RURzNXhCTjtBQUNGO0FGLzR4QkU7RWtCK1FJO0lBQ0UsZWZuVkU7SWVvVkYsaUJmaFNBO0VEbTZ4Qk47QUFDRjtBZ0IvbnhCRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtFQUNBLFNBQUE7QWhCaW94Qko7QUY1MnhCRTtFa0JzT0E7SUFRSSxtQkFBQTtJQUNBLFlBQUE7RWhCa294Qko7QUFDRjtBRng4eEJFO0VrQjRUQTtJQWVJLHNCQUFBO0VoQmlveEJKO0FBQ0Y7QWdCOW54QkU7RUFDRSwwQkFBQTtBaEJnb3hCSjtBZ0IxbnhCWTtFQUNFLHFCQUFBO0FoQjRueEJkO0FGNzN4QkU7RWtCeVBBO0lBZ0JJLDZCQUFBO0VoQndueEJKO0FBQ0Y7QUYvN3hCRTtFa0JzVEE7SUFvQkksMEJBQUE7RWhCeW54Qko7QUFDRjtBRjc5eEJFO0VrQitVQTtJQXdCSSxjQUFBO0VoQjBueEJKO0FBQ0Y7QWdCeG54QkU7RUFDRSxZQUFBO0FoQjBueEJKO0FGcit4QkU7RWtCMFdBO0lBSUksYUFBQTtJQUNBLDJCQUFBO0lBQ0EsU0FBQTtFaEIybnhCSjtBQUNGO0FnQnhueEJJO0VBQ0UsV0FBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtBaEIwbnhCTjtBZ0J6bnhCTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxpQkFBQTtFbEI3Y04sZ0NBQUE7QUV5a3lCRjtBRmo2eEJFO0VrQjJTSTtJQUNFLGdCQUFBO0VoQnlueEJOO0FBQ0Y7QUY1L3hCRTtFa0JtWEE7SUFvQkksZUFBQTtFaEJ5bnhCSjtFZ0J4bnhCSTtJQUNFLGFBQUE7RWhCMG54Qk47QUFDRjtBRnBneUJFO0VrQjhZQTtJQUVJLG1DQUFBO0lBQ0EsYUFBQTtJQUNBLHNCQUFBO0lBQ0EsOEJBQUE7RWhCd254Qko7QUFDRjtBZ0JybnhCRTtFQUNFLGdCQUFBO0FoQnVueEJKO0FnQnRueEJJO0VBQ0Usa0JmeGZjO0VleWZkLGdCZmxkUTtFZW1kUixlZm5jSTtFZW9jSixpQmZyWkU7RWVzWkYsbUJmdFdDO0VldVdELGNmeGZTO0FEZ255QmY7QUZqOHhCRTtFa0JpVUE7SUFZSSxtQkFBQTtFaEJ3bnhCSjtFZ0J2bnhCSTtJQUNFLGtCQUFBO0lBQ0EsbUJBQUE7RWhCeW54Qk47QUFDRjtBRmhpeUJFO0VrQnVaQTtJQW9CSSxhQUFBO0VoQnlueEJKO0FBQ0Y7QWdCdG54QkU7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSwyQkFBQTtFQUNBLGVBQUE7RUFDQSxTQUFBO0FoQndueEJKO0FnQnZueEJJO0VBQ0UsNEJmcldpQjtFZXNXakIsa0JmcmhCYztFZXNoQmQsZ0JmaGZNO0VlaWZOLGVmcmVJO0Vlc2VKLGlCZm5iRTtFZW9iRixtQmZuWUM7RWVvWUQsY2YvZlM7RWVnZ0JULGtCQUFBO0FoQnlueEJOO0FnQnhueEJNO0VBQ0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EseUJmemdCTztBRG1veUJmO0FnQnRueEJRO0VBQ0UsYUFBQTtBaEJ3bnhCVjtBRjcreEJFO0VrQnlWQTtJQWtDSSxtQkFBQTtJQUNBLFlBQUE7RWhCc254Qko7RWdCcm54Qkk7SUFDRSxrQkFBQTtJQUNBLG9CQUFBO0VoQnVueEJOO0VnQnJueEJNO0lBQ0UsY0FBQTtJQUNBLFlBQUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtFaEJ1bnhCUjtBQUNGO0FGbmx5QkU7RWtCa2VNO0lBQ0UsYUFBQTtFaEJvbnhCUjtBQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypfbWl4aW5zLnNjc3NcclxuU0NTUyBmaWxlIGZvciBhbGwgbWl4aW4gZWxlbWVudHMuXHJcblxyXG5AZmlsZSBfbWl4aW5zLnNjc3NcclxuQHBhdGggL2Fzc2V0cy9zY3NzL19taXhpbnMuc2Nzc1xyXG5AdmVyc2lvbiAyMDI0IC0gMDYgLSAyNFxyXG4qL1xyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDMge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQtaW1wb3J0YW50IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi0wNCB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDUge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uLTA1LWVhc2UtaW4tb3V0IHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tMDYtZWFzZS1pbi1vdXQge1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4vLyBTb3VyY2UgbWl4aW5zXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9Nb2JpbGUgRGV2aWNlc1xyXG4keHMtc21hbGwtbW9iaWxlOiAzNzQuOThweDtcclxuJGV4dHJhLXNtYWxsLW1vYmlsZTogMzc1Ljk4cHg7XHJcbiRzbWFsbC1tb2JpbGU6IDQwMC45OHB4O1xyXG4kbW9iaWxlOiA1NzUuOThweDtcclxuJGxhcmdlLW1vYmlsZTogNzY3Ljk4cHg7XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9UYWJsZXQgRGV2aWNlc1xyXG4kdGFibGV0OiA3NjguOThweDtcclxuJG1lZGl1bS10YWJsZXQ6IDk5MS45OHB4O1xyXG4kbGFyZ2UtdGFibGV0OiAxMDI0Ljk4cHg7XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL0Rlc2t0b3AgRGV2aWNlc1xyXG4kZXh0cmEtc21hbGwtZGVza3RvcDogMTEwMC45OHB4O1xyXG4kc21hbGwtZGVza3RvcDogMTIwMC45OHB4O1xyXG4kbWlub3Itc21hbGwtZGVza3RvcDogMTI1MC45OHB4O1xyXG4kZGVza3RvcDogMTI4MC45OHB4O1xyXG4kZGVza3RvcC0yOiAxMzY2Ljk4cHg7XHJcbiRtZWRpdW0tZGVza3RvcDogMTQwMC45OHB4O1xyXG4kbGFyZ2UtZGVza3RvcDogMTYwMC45OHB4O1xyXG4kbGFyZ2UtZGVza3RvcC0yOiAxOTAwLjk4cHg7XHJcbiRleHRyYS1sYXJnZS1kZXNrdG9wOiAxOTIwLjk4cHg7XHJcbiRiaWctbGFwdG9wOiAxOTIxcHg7XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJHNjcmVlbi0xOTIwLTk4OiAxOTIwLjk4cHg7XHJcbiRzY3JlZW4tMTkwMDogMTkwMHB4O1xyXG4kc2NyZWVuLTE4OTktOTg6IDE4OTkuOThweDtcclxuJHNjcmVlbi0xNjAwOiAxNjAwcHg7XHJcbiRzY3JlZW4tMTU5OS05ODogMTU5OS45OHB4O1xyXG4kc2NyZWVuLTE1MDA6IDE1MDBweDtcclxuJHNjcmVlbi0xNDk5LTk4OiAxNDk5Ljk4cHg7XHJcbiRzY3JlZW4tMTQwMDogMTQwMHB4O1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiRiaWctdGhhbi1taW5vci1zbWFsbC1kZXNrdG9wOiAxMjUxcHg7XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vTW9iaWxlIE1lZGlhIFF1ZXJpZXNcclxuQG1peGluIHhzLXNtYWxsLW1vYmlsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHhzLXNtYWxsLW1vYmlsZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGV4dHJhLXNtYWxsLW1vYmlsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGV4dHJhLXNtYWxsLW1vYmlsZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNtYWxsLW1vYmlsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLW1vYmlsZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1vYmlsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1vYmlsZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxhcmdlLW1vYmlsZSB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGxhcmdlLW1vYmlsZX0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vVGFibGV0IE1lZGlhIHF1ZXJpZXNcclxuQG1peGluIHRhYmxldCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHRhYmxldH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1lZGl1bS10YWJsZXQge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtZWRpdW0tdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGFyZ2UtdGFibGV0IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbGFyZ2UtdGFibGV0fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9EZXNrdG9wIE1lZGlhIFF1ZXJpZXNcclxuQG1peGluIGV4dHJhLXNtYWxsLWRlc2t0b3Age1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRleHRyYS1zbWFsbC1kZXNrdG9wfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc21hbGwtZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHNtYWxsLWRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW5vci1zbWFsbC1kZXNrdG9wIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbWlub3Itc21hbGwtZGVza3RvcH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGRlc2t0b3Age1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRkZXNrdG9wfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZGVza3RvcC0yIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skZGVza3RvcC0yfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaXVtLWRlc2t0b3Age1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtZWRpdW0tZGVza3RvcH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxhcmdlLWRlc2t0b3Age1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRsYXJnZS1kZXNrdG9wfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGFyZ2UtZGVza3RvcC0yIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogI3skbGFyZ2UtZGVza3RvcC0yfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZXh0cmEtbGFyZ2UtZGVza3RvcCB7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JGV4dHJhLWxhcmdlLWRlc2t0b3B9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiaWctbGFwdG9wIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYmlnLWxhcHRvcH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbkBtaXhpbiBzY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tMTkwMH0pIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tMTkyMC05OH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNjcmVlbi0xNjAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi0xNjAwfSkgYW5kIChtYXgtd2lkdGg6ICN7JHNjcmVlbi0xODk5LTk4fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2NyZWVuLTE1MDAtYW5kLXNjcmVlbi0xNTk5LTk4IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLTE1MDB9KSBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLTE1OTktOTh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE0OTktOTgge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tMTQwMH0pIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tMTQ5OS05OH0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGJpZy10aGFuLW1pbm9yLXNtYWxsLWRlc2t0b3Age1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRiaWctdGhhbi1taW5vci1zbWFsbC1kZXNrdG9wfSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLTE0MDB9KSBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLTE4OTktOTh9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRwcmltYXJ5LWZvbnQtZmFtaWx5O1xyXG59XHJcblxyXG5ib2R5Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnN0cm9uZyxcclxuZm9ybSxcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbnAsXHJcbmxpIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmE6aG92ZXIsXHJcbmE6YWN0aXZlLFxyXG5hOmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAmOnZpc2l0ZWQge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcblxyXG5zZWxlY3Q6aG92ZXIsXHJcbnNlbGVjdDphY3RpdmUsXHJcbnNlbGVjdDpmb2N1cyxcclxuc2VsZWN0OmZvY3VzLXZpc2libGUsXHJcbnNlbGVjdDpmb2N1cy12aXNpYmxlLFxyXG5pbnB1dDpob3ZlcixcclxuaW5wdXQ6YWN0aXZlLFxyXG5pbnB1dDpmb2N1cyxcclxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcclxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcclxudGV4dGFyZWE6aG92ZXIsXHJcbnRleHRhcmVhOmFjdGl2ZSxcclxudGV4dGFyZWE6Zm9jdXMsXHJcbnRleHRhcmVhOmZvY3VzLXZpc2libGUsXHJcbnRleHRhcmVhOmZvY3VzLXZpc2libGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZDJkMmQ7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgbWF4LXdpZHRoOiAxMTEwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNjAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICBtYXgtd2lkdGg6IDE0NTBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTUwMC1hbmQtc2NyZWVuLTE1OTktOTgge1xyXG4gICAgbWF4LXdpZHRoOiAxMzUwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xNDk5LTk4IHtcclxuICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMzZweCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItZmx1aWQge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwO1xyXG4gIC5yb3cge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgJiA+ICoge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuLy8gICAuY29udGFpbmVyIHtcclxuLy8gICAgIG1heC13aWR0aDogMTY0MHB4O1xyXG4vLyAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICBwYWRkaW5nOiAwO1xyXG4vLyAgICAgbWFyZ2luOiAwIGF1dG87XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE2MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuLy8gICAuY29udGFpbmVyIHtcclxuLy8gICAgIG1heC13aWR0aDogMTQ1MHB4O1xyXG4vLyAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICBwYWRkaW5nOiAwO1xyXG4vLyAgICAgbWFyZ2luOiAwIGF1dG87XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE1MDAtYW5kLXNjcmVlbi0xNTk5LTk4IHtcclxuLy8gICAuY29udGFpbmVyIHtcclxuLy8gICAgIG1heC13aWR0aDogMTM1MHB4O1xyXG4vLyAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICBwYWRkaW5nOiAwO1xyXG4vLyAgICAgbWFyZ2luOiAwIGF1dG87XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xNDk5LTk4IHtcclxuLy8gICAuY29udGFpbmVyIHtcclxuLy8gICAgIG1heC13aWR0aDogMTI4MHB4O1xyXG4vLyAgICAgd2lkdGg6IDEwMCU7XHJcbi8vICAgICBwYWRkaW5nOiAwO1xyXG4vLyAgICAgbWFyZ2luOiAwIGF1dG87XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5wIHtcclxuICBhIHtcclxuICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICAgICY6dmlzaXRlZCB7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuICBsaSB7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zdHlsZTogaW5oZXJpdDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBodG1sIHtcclxuLy8gICBmb250LXNpemU6IDE2cHg7IC8qIFlvdSBjYW4gY2hhbmdlIHRoaXMgdG8geW91ciBwcmVmZXJyZWQgYmFzZSBmb250IHNpemUgKi9cclxuLy8gfVxyXG5cclxuaDEge1xyXG4gIC8vIGZvbnQtc2l6ZTogMi41cmVtOyAvKiAyLjUgdGltZXMgdGhlIHJvb3QgZm9udCBzaXplICg0MHB4IGlmIGJhc2UgZm9udC1zaXplIGlzIDE2cHgpICovXHJcbiAgLy8gbGluZS1oZWlnaHQ6IDNyZW07IC8qIDMgdGltZXMgdGhlIHJvb3QgZm9udCBzaXplICg0OHB4IGlmIGJhc2UgZm9udC1zaXplIGlzIDE2cHgpICovXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNXZ3O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5oMiB7XHJcbiAgLy8gZm9udC1zaXplOiAycmVtOyAvKiAyIHRpbWVzIHRoZSByb290IGZvbnQgc2l6ZSAoMzJweCkgKi9cclxuICAvLyBsaW5lLWhlaWdodDogMi41cmVtOyAvKiAyLjUgdGltZXMgdGhlIHJvb3QgZm9udCBzaXplICg0MHB4KSAqL1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICBmb250LXNpemU6IDEuNjY3dnc7XHJcbiAgICBsaW5lLWhlaWdodDogMi4wODN2dztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIH1cclxufVxyXG5cclxuaDMge1xyXG4gIC8vIGZvbnQtc2l6ZTogMS43NXJlbTsgLyogMS43NSB0aW1lcyB0aGUgcm9vdCBmb250IHNpemUgKDI4cHgpICovXHJcbiAgLy8gbGluZS1oZWlnaHQ6IDIuMjVyZW07IC8qIDIuMjUgdGltZXMgdGhlIHJvb3QgZm9udCBzaXplICgzNnB4KSAqL1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICBmb250LXNpemU6IDEuNDU4dnc7XHJcbiAgICBsaW5lLWhlaWdodDogMS44NzV2dztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuaDQge1xyXG4gIC8vIGZvbnQtc2l6ZTogMS41cmVtOyAvKiAxLjUgdGltZXMgdGhlIHJvb3QgZm9udCBzaXplICgyNHB4KSAqL1xyXG4gIC8vIGxpbmUtaGVpZ2h0OiAycmVtOyAvKiAyIHRpbWVzIHRoZSByb290IGZvbnQgc2l6ZSAoMzJweCkgKi9cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgZm9udC1zaXplOiAxLjI1dnc7XHJcbiAgICBsaW5lLWhlaWdodDogMS42Njd2dztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuaDUge1xyXG4gIC8vIGZvbnQtc2l6ZTogMS4yNXJlbTsgLyogMS4yNSB0aW1lcyB0aGUgcm9vdCBmb250IHNpemUgKDIwcHgpICovXHJcbiAgLy8gbGluZS1oZWlnaHQ6IDEuNzVyZW07IC8qIDEuNzUgdGltZXMgdGhlIHJvb3QgZm9udCBzaXplICgyOHB4KSAqL1xyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICBmb250LXNpemU6IDEuMDQydnc7XHJcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuaDYge1xyXG4gIC8vIGZvbnQtc2l6ZTogMXJlbTsgLyogMSB0aW1lcyB0aGUgcm9vdCBmb250IHNpemUgKDE2cHgpICovXHJcbiAgLy8gbGluZS1oZWlnaHQ6IDEuNXJlbTsgLyogMS41IHRpbWVzIHRoZSByb290IGZvbnQgc2l6ZSAoMjRweCkgKi9cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgZm9udC1zaXplOiAwLjgzM3Z3O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjV2dztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxufVxyXG4iLCIvKl9taXhpbnMuc2Nzc1xuU0NTUyBmaWxlIGZvciBhbGwgbWl4aW4gZWxlbWVudHMuXG5cbkBmaWxlIF9taXhpbnMuc2Nzc1xuQHBhdGggL2Fzc2V0cy9zY3NzL19taXhpbnMuc2Nzc1xuQHZlcnNpb24gMjAyNCAtIDA2IC0gMjRcbiovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2VyaWY7XG59XG5cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnN0cm9uZyxcbmZvcm0sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5wLFxubGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUsXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuc2VsZWN0OmhvdmVyLFxuc2VsZWN0OmFjdGl2ZSxcbnNlbGVjdDpmb2N1cyxcbnNlbGVjdDpmb2N1cy12aXNpYmxlLFxuc2VsZWN0OmZvY3VzLXZpc2libGUsXG5pbnB1dDpob3ZlcixcbmlucHV0OmFjdGl2ZSxcbmlucHV0OmZvY3VzLFxuaW5wdXQ6Zm9jdXMtdmlzaWJsZSxcbmlucHV0OmZvY3VzLXZpc2libGUsXG50ZXh0YXJlYTpob3ZlcixcbnRleHRhcmVhOmFjdGl2ZSxcbnRleHRhcmVhOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMtdmlzaWJsZSxcbnRleHRhcmVhOmZvY3VzLXZpc2libGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmQyZDJkO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5Ljk4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMzZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNzJweCk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbnRhaW5lci1mbHVpZCAucm93IHtcbiAgbWFyZ2luOiAwO1xufVxuLmNvbnRhaW5lci1mbHVpZCAucm93ID4gKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxucCBhIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5wIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbnAgYTp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnVsIGxpIGEsXG5vbCBsaSBhIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG51bCBsaSBhOmhvdmVyLFxub2wgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxudWwgbGkgYTp2aXNpdGVkLFxub2wgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4wODN2dztcbiAgICBsaW5lLWhlaWdodDogMi41dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIGgyIHtcbiAgICBmb250LXNpemU6IDEuNjY3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuMDgzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNDU4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuODc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIGg0IHtcbiAgICBmb250LXNpemU6IDEuMjV2dztcbiAgICBsaW5lLWhlaWdodDogMS42Njd2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICBoNSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMC44MzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4yNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIGg2IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLmJ0bi1jdXN0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEzLjVweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5idG4tY3VzdG9tOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWN1c3RvbS5idG4tdGV4dC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJ0bi1jdXN0b20uYnRuLXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnRuLWN1c3RvbS5idG4tdGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uYnRuLWN1c3RvbS5idG4tdGV4dC11cHBlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYnRuLWN1c3RvbTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJ0bi1jdXN0b20ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMy41cHggMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NC45OHB4KSB7XG4gIC5idG4tY3VzdG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5idG4tbGluay1jdXN0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE0cHggMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uYnRuLWxpbmstY3VzdG9tOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5idG4tbGluay1jdXN0b20ge1xuICAgIHBhZGRpbmc6IDAuODMzdncgMC44MzN2dztcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYnRuLWxpbmstY3VzdG9tIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICB9XG59XG4uYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGhvdXQtYm9yZGVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tbGluay1jdXN0b20uYnRuLXRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay10cmFuc3BhcmVudC10ZXh0LWNvbG9yLWZmZmZmZiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICByaWdodDogMDtcbiAgdG9wOiA1MyU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDclKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdyB7XG4gICAgcGFkZGluZy1yaWdodDogMS41NjN2dztcbiAgfVxuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAwLjcyOXZ3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdzo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tbGVmdC1kaXItYXJyb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1sZWZ0LWRpci1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUzJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NyUpIHJvdGF0ZSgxODBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWxlZnQtZGlyLWFycm93IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjU2M3Z3O1xuICB9XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWxlZnQtZGlyLWFycm93OjphZnRlciB7XG4gICAgd2lkdGg6IDAuNzI5dnc7XG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWxlZnQtZGlyLWFycm93IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWxlZnQtZGlyLWFycm93OjphZnRlciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdy1iYTBjMmYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3ctYmEwYzJmOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTMlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ3JSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1yaWdodC1pY29uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWJhMGMyZjpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3ctYmEwYzJmOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWJhMGMyZiB7XG4gICAgcGFkZGluZy1yaWdodDogMS41NjN2dztcbiAgfVxuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdy1iYTBjMmY6OmFmdGVyIHtcbiAgICB3aWR0aDogMC43Mjl2dztcbiAgICBoZWlnaHQ6IDAuODMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3ctYmEwYzJmIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWJhMGMyZjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3ctZTBiNDZiIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICBjb2xvcjogI2UwYjQ2YjtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWUwYjQ2Yjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUzJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NyUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg4MiUpIHNlcGlhKDIwJSkgc2F0dXJhdGUoMTEwMiUpIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoODYlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdy1lMGI0NmI6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWUwYjQ2Yjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDAlKSBzYXR1cmF0ZSg3NDYzJSkgaHVlLXJvdGF0ZSg4OWRlZykgYnJpZ2h0bmVzcygxMTclKSBjb250cmFzdCg5NiUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdy1lMGI0NmIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNTYzdnc7XG4gIH1cbiAgLmJ0bi1saW5rLWN1c3RvbS5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3ctZTBiNDZiOjphZnRlciB7XG4gICAgd2lkdGg6IDAuNzI5dnc7XG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5idG4tbGluay1jdXN0b20uYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWUwYjQ2YiB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAuYnRuLWxpbmstY3VzdG9tLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdy1lMGI0NmI6OmFmdGVyIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmJ0bi1saW5rLWN1c3RvbS0yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMXB4IDIzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ0bi1saW5rLWN1c3RvbS0yOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5idG4tbGluay1jdXN0b20tMiB7XG4gICAgcGFkZGluZzogMC43ODF2dyAxLjY2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcbiAgICBsaW5lLWhlaWdodDogMS40MDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYnRuLWxpbmstY3VzdG9tLTIge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5idG4tbGluay1jdXN0b20tMi5idG4tbGluay1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5idG4tbGluay1jdXN0b20tMi5idG4tbGluay1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICB9XG59XG4uYnRuLWxpbmstY3VzdG9tLTIuYnRuLWxpbmstd2l0aG91dC1ib3JkZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYnRuLWxpbmstY3VzdG9tLTIuYnRuLWxpbmstY29sb3ItMDgyNTRhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpbmstY3VzdG9tLTIuYnRuLWxpbmstY29sb3ItMDgyNTRhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY1ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWxpbmstY3VzdG9tLTIuYnRuLWxpbmstY29sb3ItMDgyNTRhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5idG4tbGluay1jdXN0b20tMi5idG4tbGluay10ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJ0bi1saW5rLWN1c3RvbS0yLmJ0bi1saW5rLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5nbG9iYWxCdG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEzLjVweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogOXB4IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG4gIGJvcmRlci1jb2xvcjogI2JhMGMyZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZ2xvYmFsQnRuOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZ2xvYmFsQnRuOnZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBib3JkZXItY29sb3I6ICNiYTBjMmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLWxpbmstcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG59XG5cbi5jdXN0b20tZm9ybWltYXRvci1mb3JtX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jdXN0b20tZm9ybWltYXRvci1mb3JtX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5jdXN0b20tZm9ybWltYXRvci1mb3JtX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY3VzdG9tLWZvcm1pbWF0b3ItZm9ybV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4xNjd2dztcbiAgfVxuICAuY3VzdG9tLWZvcm1pbWF0b3ItZm9ybV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG4gIC5jdXN0b20tZm9ybWltYXRvci1mb3JtX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XG4gICAgZm9udC1zaXplOiAwLjk5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmN1c3RvbS1mb3JtaW1hdG9yLWZvcm1fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbiAgLmN1c3RvbS1mb3JtaW1hdG9yLWZvcm1fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxuICAuY3VzdG9tLWZvcm1pbWF0b3ItZm9ybV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuXG4uZm9ybWluYXRvci11aSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJlc3BvbnNlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4uZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLWxhYmVsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwODI1NGEgIWltcG9ydGFudDtcbn1cbi5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3ItaW5wdXQge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXRleHRhcmVhIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3ItdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QtLWZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMTFweCAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QtLWZpZWxkIG9wdGlvbiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbn1cbi5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3Itc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMTFweCAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1NHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdzpoYXMoLmN1c3RvbS1jYXB0Y2hhKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTVweDtcbiAgcmlnaHQ6IDE4NXB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93OmhhcyguY3VzdG9tLWNhcHRjaGEpIC5mb3JtaW5hdG9yLWNvbCB7XG4gIHBhZGRpbmc6IDAgMCAhaW1wb3J0YW50O1xufVxuLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93LmZvcm1pbmF0b3Itcm93LWxhc3Qge1xuICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG4uZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cuZm9ybWluYXRvci1yb3ctbGFzdCAuZm9ybWluYXRvci1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cuZm9ybWluYXRvci1yb3ctbGFzdCAuZm9ybWluYXRvci1maWVsZCBidXR0b24uZm9ybWluYXRvci1idXR0b24tc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgcGFkZGluZzogMTBweCAzOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cuZm9ybWluYXRvci1yb3ctbGFzdCAuZm9ybWluYXRvci1maWVsZCBidXR0b24uZm9ybWluYXRvci1idXR0b24tc3VibWl0OmhvdmVyIHtcbiAgY29sb3I6ICNiYTBjMmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmEwYzJmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZvcm1pbmF0b3ItZWRpdC1tb2R1bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2M3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjk5dncgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dyAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3ItaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDAuNTczdnc7XG4gICAgcGFkZGluZzogMC44MzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci10ZXh0YXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMC41NzN2dztcbiAgICBwYWRkaW5nOiAwLjgzM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXNlbGVjdC0tZmllbGQge1xuICAgIG1hcmdpbi10b3A6IDAuNTczdncgIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXNlbGVjdC0tZmllbGQgb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDAuOTM4dncgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40MDZ2dyAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3Itc2VsZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAwLjU3M3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dncgIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXNlbGVjdCAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBwYWRkaW5nOiAwLjgzM3Z3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDAuOTM4dncgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS40MDZ2dyAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3Itc2VsZWN0IC5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIHdpZHRoOiAzLjA3M3Z3ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzLjA3M3Z3ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXNlbGVjdCAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IFtjbGFzcyo9Zm9ybWluYXRvci1pY29uLV0ge1xuICAgIGZvbnQtc2l6ZTogMC42MjV2dyAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdzpoYXMoLmN1c3RvbS1jYXB0Y2hhKSB7XG4gICAgYm90dG9tOiAtMi4zNDR2dztcbiAgICByaWdodDogOS42MzV2dztcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cuZm9ybWluYXRvci1yb3ctbGFzdCB7XG4gICAgbWFyZ2luLXRvcDogMy4yMjl2dyAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdy5mb3JtaW5hdG9yLXJvdy1sYXN0IC5mb3JtaW5hdG9yLWZpZWxkIGJ1dHRvbi5mb3JtaW5hdG9yLWJ1dHRvbi1zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDAuNTczdnc7XG4gICAgcGFkZGluZzogMC41MjF2dyAyLjAzMXZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gICAgYm9yZGVyOiAwLjA1MnZ3IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93Om5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3ItaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci10ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXNlbGVjdC0tZmllbGQgb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdyAuZm9ybWluYXRvci1jb2wgLmZvcm1pbmF0b3ItZmllbGQgLmZvcm1pbmF0b3Itc2VsZWN0IC5zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cgLmZvcm1pbmF0b3ItY29sIC5mb3JtaW5hdG9yLWZpZWxkIC5mb3JtaW5hdG9yLXNlbGVjdCAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93IC5mb3JtaW5hdG9yLWNvbCAuZm9ybWluYXRvci1maWVsZCAuZm9ybWluYXRvci1zZWxlY3QgLnNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgd2lkdGg6IDU5cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU5cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93OmhhcyguY3VzdG9tLWNhcHRjaGEpIHtcbiAgICBib3R0b206IC00NXB4O1xuICAgIHJpZ2h0OiAxODVweDtcbiAgfVxuICAuZm9ybWluYXRvci11aSAuZm9ybWluYXRvci1yb3cuZm9ybWluYXRvci1yb3ctbGFzdCB7XG4gICAgbWFyZ2luLXRvcDogNjJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtaW5hdG9yLXVpIC5mb3JtaW5hdG9yLXJvdy5mb3JtaW5hdG9yLXJvdy1sYXN0IC5mb3JtaW5hdG9yLWZpZWxkIGJ1dHRvbi5mb3JtaW5hdG9yLWJ1dHRvbi1zdWJtaXQge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvcm1pbmF0b3ItdWkgLmZvcm1pbmF0b3Itcm93OmhhcyguY3VzdG9tLWNhcHRjaGEpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5nZm9ybV93cmFwcGVyIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fZGVzY3JpcHRpb246bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3JlcXVpcmVkX2xlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZC0tdHlwZS1jYXB0Y2hhIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZC0tdHlwZS1jYXB0Y2hhIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZC0tdHlwZS1zdWJtaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkLS10eXBlLWNhcHRjaGEgLmdpbnB1dF9jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdmaWVsZF9sYWJlbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwODI1NGE7XG4gIG1hcmdpbi1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3NlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvd2hpdGUtY2FyZXQtZG93bi1pY29uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lci5naW5wdXRfY29udGFpbmVyX3NlbGVjdCBzZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nLXJpZ2h0OiA3MnB4O1xufVxuLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgaW5wdXQge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIC5jaG9zZW4tY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWNob2ljZXMge1xuICBib3JkZXI6IHVuc2V0O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tY2hvaWNlcyBpbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogdW5zZXQ7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3AgLmNob3Nlbi1yZXN1bHRzIGxpIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGFsaWduLXNlbGY6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIycHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGNvbG9yOiAjYmEwYzJmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JhMGMyZiAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgcGFkZGluZzogMTBweCAzOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmYgIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgY29sb3I6ICNiYTBjMmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmEwYzJmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjE2N3Z3O1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fZGVzY3JpcHRpb246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMS41NjN2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMge1xuICAgIGdyaWQtcm93LWdhcDogMS4zNTR2dyAhaW1wb3J0YW50O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDAuNDY5dnc7XG4gICAgcGFkZGluZzogMC4yNnZ3IDA7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5nZmllbGRfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwLjU3M3Z3O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfc2VsZWN0OjphZnRlciB7XG4gICAgd2lkdGg6IDMuMDczdnc7XG4gICAgaGVpZ2h0OiAzLjA3M3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gICAgYmFja2dyb3VuZC1zaXplOiAwLjYyNXZ3O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyLmdpbnB1dF9jb250YWluZXJfc2VsZWN0IHNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogMy45MDZ2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciBpbnB1dCB7XG4gICAgcGFkZGluZzogMC44MzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcbiAgICBsaW5lLWhlaWdodDogMS40MDZ2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciB0ZXh0YXJlYSB7XG4gICAgbWluLWhlaWdodDogMTMuMDIxdnc7XG4gICAgcGFkZGluZzogMC44MzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcbiAgICBsaW5lLWhlaWdodDogMS40MDZ2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDAuODMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgICBmb250LXNpemU6IDAuOTM4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDA2dnc7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgLmNob3Nlbi1jb250YWluZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWNob2ljZXMge1xuICAgIHBhZGRpbmc6IDAuODMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgICBnYXA6IDAuMjZ2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDAuOTl2dztcbiAgICBib3JkZXI6IDAuMDUydncgc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwLjEwNHZ3ICNmZmYgaW5zZXQsIDAgMC4wNTJ2dyAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgIG1hcmdpbjogMC4xNTZ2dyAwLjI2dncgMC4xNTZ2dyAwO1xuICAgIHBhZGRpbmc6IDAuMTU2dncgMS4wNDJ2dyAwLjE1NnZ3IDAuMjZ2dztcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAwLjE1NnZ3O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tZHJvcCAuY2hvc2VuLXJlc3VsdHMgbGkge1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBwYWRkaW5nOiAwLjUyMXZ3IDAuNTIxdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBib3JkZXI6IDAuMDUydncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBwYWRkaW5nOiAwLjUyMXZ3IDIuMDMxdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBib3JkZXI6IDAuMDUydncgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9kZXNjcmlwdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMge1xuICAgIGdyaWQtcm93LWdhcDogMjZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2ZpZWxkX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Q6OmFmdGVyIHtcbiAgICB3aWR0aDogNTlweDtcbiAgICBoZWlnaHQ6IDU5cHg7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qgc2VsZWN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIC5naW5wdXRfY29udGFpbmVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMgLmdmaWVsZCAuZ2lucHV0X2NvbnRhaW5lciAuY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLWRyb3AgLmNob3Nlbi1yZXN1bHRzIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2Zvcm1fd3JhcHBlciBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMjdweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2hlYWRpbmcgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmdmb3JtX3dyYXBwZXIgZm9ybSAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIC5nZmllbGQuZ2ZpZWxkLS10eXBlLWNhcHRjaGEge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5nZm9ybV93cmFwcGVyIGZvcm0gLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyAuZ2ZpZWxkLmdmaWVsZC0tdHlwZS1jYXB0Y2hhIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmhlYWRlci1ibG9jayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtbGVmdC1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBwYWRkaW5nOiAxMHB4IDhweCAxMHB4IDg1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMC44MzN2dyAwLjk5dncgMC44MzN2dyA2LjU2M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE5cHggMTZweCAxMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTNweCA4cHggMTNweCAxMDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxM3B4IDhweCAxM3B4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTNweCA4cHggMTNweCAzNnB4O1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19zdHJpcC1sZWZ0LWlubmVyLWxlZnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtbGVmdC1pbm5lci1sZWZ0LXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC42MjV2dztcbiAgICBsaW5lLWhlaWdodDogMC43Mjl2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1sZWZ0LWlubmVyLWxlZnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtbGVmdC1pbm5lci1sZWZ0LXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLWxlZnQtaW5uZXItbGVmdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtbGVmdC1pbm5lci1sZWZ0LXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2cHg7XG4gIH1cbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LWlubmVyLXJpZ2h0LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtbGFuZ3VhZ2UtdG9nZ2xlLWNvbnRlbnQtd3JhcCAuc3RyaXAtbGFuZ3VhZ2UtdG9vZ2xlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjFweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtbGFuZ3VhZ2UtdG9nZ2xlLWNvbnRlbnQtd3JhcCAuc3RyaXAtbGFuZ3VhZ2UtdG9vZ2xlIC50b2dnbGUtc3dpdGNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1pbm5lci1yaWdodC1sYW5ndWFnZS10b2dnbGUtY29udGVudC13cmFwIC5zdHJpcC1sYW5ndWFnZS10b29nbGUgLnRvZ2dsZS1zd2l0Y2ggLmltYWdlLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDgyNTRhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LWlubmVyLXJpZ2h0LWxhbmd1YWdlLXRvZ2dsZS1jb250ZW50LXdyYXAgLnN0cmlwLWxhbmd1YWdlLXRvb2dsZSAudG9nZ2xlLXN3aXRjaCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LWlubmVyLXJpZ2h0LWxhbmd1YWdlLXRvZ2dsZS1jb250ZW50LXdyYXAgLnN0cmlwLWxhbmd1YWdlLXRvb2dsZSAudG9nZ2xlLXN3aXRjaCAubGFuZ3VhZ2UtY29kZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwODI1NGE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtbGFuZ3VhZ2UtdG9nZ2xlLWNvbnRlbnQtd3JhcCAuc3RyaXAtbGFuZ3VhZ2UtdG9vZ2xlLnRvZ2dsZWQgLnRvZ2dsZS1zd2l0Y2gge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtbGFuZ3VhZ2UtdG9nZ2xlLWNvbnRlbnQtd3JhcCAuc3RyaXAtbGFuZ3VhZ2UtdG9vZ2xlLnRvZ2dsZWQgLnRvZ2dsZS1zd2l0Y2ggLmltYWdlLXdyYXAge1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IC0xcHg7XG59XG4uaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1pbm5lci1yaWdodC1hbmNob3ItY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogM3B4IDVweDtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LWlubmVyLXJpZ2h0LWFuY2hvci1jb250ZW50LXdyYXAgYSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LWlubmVyLXJpZ2h0LWFuY2hvci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtYW5jaG9yLWNvbnRlbnQtd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDAuNzgxdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1pbm5lci1yaWdodC1hbmNob3ItY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1pbm5lci1yaWdodC1hbmNob3ItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LW11bGl0cGxlLWFuY2hvci1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYmEwYzJmO1xuICBwYWRkaW5nOiAxM3B4IDEwcHg7XG59XG4uaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xufVxuLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwLjgzM3Z3IDEuMjV2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIHtcbiAgICBnYXA6IDAuNDE3dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDAuODMzdnc7XG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC43ODF2dztcbiAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAge1xuICAgIGdhcDogOHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEzcHggMTFweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIHtcbiAgICBnYXA6IDRweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIHtcbiAgICBnYXA6IDRweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAudGV4dC1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fc3RyaXAtcmlnaHQtc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSksIC5oZWFkZXItYmxvY2tfX3N0cmlwLXJpZ2h0LXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLWhlYWRlci1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4taGVhZGVyLW1haW4td2ViLWxvZ28td3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzOXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1oZWFkZXItbWFpbi13ZWItbG9nby13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX21haW4taGVhZGVyLW1haW4td2ViLWxvZ28td3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDE3LjI0dnc7XG4gICAgaGVpZ2h0OiAyLjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19tYWluLWhlYWRlci1tYWluLXdlYi1sb2dvLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAzMzFweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fbWFpbi1oZWFkZXItbWFpbi13ZWItbG9nby13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fbWFpbi1oZWFkZXItbWFpbi13ZWItbG9nby13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjUxcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLWhlYWRlci1tYWluLW1lbnUtbGFuZy1kcm9wZG93bi1zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVhZGVyLWJsb2NrX19tYWluLWhlYWRlci1tYWluLW1lbnUtbGFuZy1kcm9wZG93bi1zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEuOTc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19fbWFpbi1oZWFkZXItbWFpbi1tZW51LWxhbmctZHJvcGRvd24tc29jaWFsLWljb25zLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAzOHB4O1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDQycHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gYS5tYWluLWxpbmsge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIGEubWFpbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExNHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUge1xuICBwYWRkaW5nOiA0M3B4IDg1cHggNzlweCAxNTBweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDY1cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDIyMHB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGI0NmI7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzA4MjU0YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcDpob3ZlciBhLmFib3V0LW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICB3aWR0aDogMzVweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcDpob3ZlciBhLmFib3V0LW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoNTA4NSUpIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDc3JSkgY29udHJhc3QoOTclKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcDpob3ZlciBhLmFib3V0LW1lbnUtbWFpbi1saW5rIC5saW5rLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDIyMHB4IC0gNjVweCk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwYjQ2Yjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWhlYWRpbmctY29udGVudC13cmFwIGEuaGVhZGluZy10ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzA4MjU0YTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtaGVhZGluZy1jb250ZW50LXdyYXAgYS5oZWFkaW5nLXRleHQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA2MHB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gNDBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAxMDhweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTA4cHg7XG4gIGhlaWdodDogMTU0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEwOHB4IC0gMTBweCk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtZGV0YWlscy1jb250ZW50LXdyYXAgLnRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG4gIHJvdy1nYXA6IDE0cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtZGV0YWlscy1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDRweCAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtZGV0YWlscy1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDgzNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IHtcbiAgcGFkZGluZzogNDNweCA4NXB4IDc5cHggMTUwcHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA2NXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgMzE2cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBiNDZiO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIC5saW5rLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwLmFjdGl2ZS5jb2xvci1iYTBjMmYgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoOTIlKSBzYXR1cmF0ZSg1MDg1JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoNzclKSBjb250cmFzdCg5NyUpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwLmFjdGl2ZS5jb2xvci1iYTBjMmYgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmxpbmstdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwLmFjdGl2ZS5jb2xvci0wODI1NGEgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoMjglKSBzYXR1cmF0ZSgzNDU0JSkgaHVlLXJvdGF0ZSgxOTNkZWcpIGJyaWdodG5lc3MoOTYlKSBjb250cmFzdCgxMDAlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUuY29sb3ItMDgyNTRhIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIC5saW5rLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUuY29sb3ItMDAzMzI0IGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0NiUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoMjY3MSUpIGh1ZS1yb3RhdGUoMWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDg1JSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlLmNvbG9yLTAwMzMyNCBhLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlLmNvbG9yLTAwNmViNyBhLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUuY29sb3ItMDA2ZWI3IGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIC5saW5rLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMTZweCAtIDY1cHgpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgMjg1cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIxN3B4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI4NXB4IC0gMzBweCk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tYWluLWxvZ28tY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tYWluLWxvZ28tY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDIxMXB4O1xuICBoZWlnaHQ6IDU3cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tYWluLWxvZ28tY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLnNlcnZpY2Utc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBib3JkZXItcmlnaHQ6IHVuc2V0O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLnNlcnZpY2Utc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoOTIlKSBzYXR1cmF0ZSg1MDg1JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoNzclKSBjb250cmFzdCg5NyUpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNlNjI4NGQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSgyOCUpIHNhdHVyYXRlKDM0NTQlKSBodWUtcm90YXRlKDE5M2RlZykgYnJpZ2h0bmVzcyg5NiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNWQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcC5jb2xvci0wMDMzMjQgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE2JSkgc2VwaWEoMjElKSBzYXR1cmF0ZSgyMDg3JSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDIlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDg0ODM1O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKSBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk4JSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA1JSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSB7XG4gIHBhZGRpbmc6IDQzcHggODVweCA3OXB4IDE1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDMzOXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzkwcHg7XG4gIGhlaWdodDogNTkwcHg7XG4gIHJpZ2h0OiAxMTVweDtcbiAgYm90dG9tOiAtMjIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yb3VuZGVkLWdyYXBoaWMtaW1nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg4MGRlZyk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSkgc2VwaWEoMiUpIHNhdHVyYXRlKDM3NSUpIGh1ZS1yb3RhdGUoNjJkZWcpIGJyaWdodG5lc3MoMTE5JSkgY29udHJhc3QoMTAwJSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0ODhweDtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgLTcwcHggYm90dG9tIDA7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA2NXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDMxNnB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBiNDZiO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuY2FyZWVycy1tZW51LW1haW4tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuY2FyZWVycy1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzA4MjU0YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5jYXJlZXJzLW1lbnUtbWFpbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwLmFjdGl2ZSBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwLmFjdGl2ZS5jb2xvci1iYTBjMmYgYS5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoNTA4NSUpIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDc3JSkgY29udHJhc3QoOTclKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUuY29sb3ItYmEwYzJmIGEuY2FyZWVycy1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlLmNvbG9yLTA4MjU0YSBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoMjglKSBzYXR1cmF0ZSgzNDU0JSkgaHVlLXJvdGF0ZSgxOTNkZWcpIGJyaWdodG5lc3MoOTYlKSBjb250cmFzdCgxMDAlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUuY29sb3ItMDgyNTRhIGEuY2FyZWVycy1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlLmNvbG9yLTAwMzMyNCBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE2JSkgc2VwaWEoMjElKSBzYXR1cmF0ZSgyMDg3JSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDIlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUuY29sb3ItMDAzMzI0IGEuY2FyZWVycy1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlLmNvbG9yLTAwNmViNyBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA1JSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlLmNvbG9yLTAwNmViNyBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmxpbmstdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMTZweCAtIDY1cHgpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiAyMjFweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg5MiUpIHNhdHVyYXRlKDUwODUlKSBodWUtcm90YXRlKDM0MmRlZykgYnJpZ2h0bmVzcyg3NyUpIGNvbnRyYXN0KDk3JSk7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoMjglKSBzYXR1cmF0ZSgzNDU0JSkgaHVlLXJvdGF0ZSgxOTNkZWcpIGJyaWdodG5lc3MoOTYlKSBjb250cmFzdCgxMDAlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNWQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSkgc2VwaWEoNTglKSBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDElKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcC5jb2xvci0wMDMzMjQgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE2JSkgc2VwaWEoMjElKSBzYXR1cmF0ZSgyMDg3JSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDIlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwODQ4MzU7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcC5jb2xvci0wMDMzMjQgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAuc3ViLW1lbnUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUge1xuICAgIGdhcDogMy4xNzd2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMS40MDZ2dyAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSBhLm1haW4tbGluayB7XG4gICAgZm9udC1zaXplOiAwLjgzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudSB7XG4gICAgdG9wOiA2LjkyN3Z3O1xuICAgIGJveC1zaGFkb3c6IDBweCAwLjUyMXZ3IDEuMDQydncgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSB7XG4gICAgcGFkZGluZzogMi43NnZ3IDcuMjkydncgNC42ODh2dyAxMC42Nzd2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA0LjE2N3Z3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxNC41ODN2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEuMDQydncgMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA1MnZ3IHNvbGlkICNlMGI0NmI7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuYWJvdXQtbWVudS1tYWluLWxpbmsge1xuICAgIGdhcDogMC41MjF2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDIuMzQ0dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuYWJvdXQtbWVudS1tYWluLWxpbmsgLmxpbmstdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcDpob3ZlciBhLmFib3V0LW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAyLjM0NHZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTQuNTgzdncgLSA0LjE2N3Z3KTtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMDQydnc7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNTJ2dyBzb2xpZCAjZTBiNDZiO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWhlYWRpbmctY29udGVudC13cmFwIGEuaGVhZGluZy10ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4wNDJ2dztcbiAgICBnYXA6IDMuOTA2dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAyLjYwNHZ3KTtcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDYuNTF2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNi41MXZ3O1xuICAgIGhlaWdodDogOS4xMTV2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1Nnc7XG4gICAgYm9yZGVyOiAwLjA1MnZ3IHNvbGlkICNmZmZmZmY7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNi41MXZ3IC0gMS4wNDJ2dyk7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC50ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDAuODMzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMC43ODF2dztcbiAgICBjb2x1bW4tZ2FwOiAwLjc4MXZ3O1xuICAgIHJvdy1nYXA6IDAuOTM4dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gICAgcGFkZGluZzogMC40MTd2dyAxLjU2M3Z3O1xuICAgIGZvbnQtc2l6ZTogMC44MzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4yNXZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IHtcbiAgICBwYWRkaW5nOiAyLjc2dncgNy4yOTJ2dyA0LjY4OHZ3IDEwLjY3N3Z3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDQuMTY3dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxOS43OTJ2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEuMDQydncgMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjA1MnZ3IHNvbGlkICNlMGI0NmI7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcbiAgICBnYXA6IDAuNTIxdnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMi4zNDR2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmxpbmstdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjk5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwLmFjdGl2ZSBhLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMi4zNDR2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxOS43OTJ2dyAtIDQuMTY3dncpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA0LjE2N3Z3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDQuMTY3dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxOC4yMjl2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiAxNS42MjV2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxOC4yMjl2dyAtIDQuMTY3dncpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLW1haW4tbG9nby1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxNC4wNjN2dztcbiAgICBoZWlnaHQ6IDQuNjg4dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDAuNzgxdnc7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjEwNHZ3IHNvbGlkICMwODI1NGE7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYSB7XG4gICAgZm9udC1zaXplOiAxLjA0MnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwOHZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4zMDJ2dztcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSB7XG4gICAgcGFkZGluZzogMi43NnZ3IDcuMjkydncgNC42ODh2dyAxMC42Nzd2dztcbiAgICBtaW4taGVpZ2h0OiAyMC4zMTN2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNXZ3O1xuICAgIGhlaWdodDogMzUuNDE3dnc7XG4gICAgcmlnaHQ6IDYuNTF2dztcbiAgICBib3R0b206IC0xNC4wNjN2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyOS4xNjd2dztcbiAgICBoZWlnaHQ6IDI1dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCAtNC4xNjd2dyBib3R0b20gMDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA0LjE2N3Z3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDE5Ljc5MnZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMS4wNDJ2dyAwO1xuICAgIGJvcmRlci1ib3R0b206IDAuMDUydncgc29saWQgI2UwYjQ2YjtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIHtcbiAgICBnYXA6IDAuNTIxdnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuY2FyZWVycy1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDIuMzQ0dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuY2FyZWVycy1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAuYWN0aXZlIGEuY2FyZWVycy1tZW51LW1haW4tbGluayAuaWNvbi1pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMi4zNDR2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTkuNzkydncgLSA0LjE2N3Z3KTtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTYuNjY3dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNC4xNjd2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjI1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTYzdnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4wNDJ2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwOHZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xuICAgIGdhcDogMS4wNDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUge1xuICAgIGdhcDogNjFweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMjdweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSBhLm1haW4tbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudSB7XG4gICAgdG9wOiAxMjRweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUge1xuICAgIHBhZGRpbmc6IDUzcHggMTQwcHggOTBweCAyMDVweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAyODBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwYjQ2YjtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhLmFib3V0LW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5hYm91dC1tZW51LW1haW4tbGluayAubGluay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwOmhvdmVyIGEuYWJvdXQtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyODBweCAtIDgwcHgpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwYjQ2YjtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1oZWFkaW5nLWNvbnRlbnQtd3JhcCBhLmhlYWRpbmctdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGdhcDogNzVweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDUwcHgpO1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTI1cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmFib3V0LXN1Yi1tZW51IC5hYm91dC1tZW51IC5hYm91dC1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLnNpbmdsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5kZXNjcmlwdGVkLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuYWJvdXQtc3ViLW1lbnUgLmFib3V0LW1lbnUgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAgLmRlc2NyaXB0ZWQtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMjVweCAtIDIwcHgpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAudGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICByb3ctZ2FwOiAxOHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5hYm91dC1zdWItbWVudSAuYWJvdXQtbWVudSAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1kZXNjcmlwdGVkLWVsZW1lbnQtY29udGVudC13cmFwIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUge1xuICAgIHBhZGRpbmc6IDUzcHggMTQwcHggOTBweCAyMDVweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzgwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGI0NmI7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmxpbmstdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUgYS5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzgwcHggLSA4MHB4KTtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogODBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzUwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzNTBweCAtIDgwcHgpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLW1haW4tbG9nby1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5vdXItc2VydmljZXMtc3ViLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51IC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIC5zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzA4MjU0YTtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUub3VyLXNlcnZpY2VzLXN1Yi1tZW51IC5vdXItc2VydmljZXMtbWVudSAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAgLnNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc2VydmljZS1tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLnNlcnZpY2Utc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51Lm91ci1zZXJ2aWNlcy1zdWItbWVudSAub3VyLXNlcnZpY2VzLW1lbnUgLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IHtcbiAgICBwYWRkaW5nOiA1M3B4IDE0MHB4IDkwcHggMjA1cHg7XG4gICAgbWluLWhlaWdodDogMzkwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgaGVpZ2h0OiA2ODBweDtcbiAgICByaWdodDogMTI1cHg7XG4gICAgYm90dG9tOiAtMjcwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNTYwcHg7XG4gICAgaGVpZ2h0OiA0ODBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0IC04MHB4IGJvdHRvbSAwO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDgwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzgwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGI0NmI7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEuY2FyZWVycy1tZW51LW1haW4tbGluayB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmljb24taW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhLmNhcmVlcnMtbWVudS1tYWluLWxpbmsgLmxpbmstdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcC5hY3RpdmUgYS5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIC5pY29uLWltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzODBweCAtIDgwcHgpO1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbWFpbi1tZW51LWNvbnRlbnQtd3JhcCAubWFpbi1tZW51IC5tZW51LWl0ZW0gLnN1Yi1tZW51LmNhcmVlcnMtc3ViLW1lbnUgLmNhcmVlcnMtbWVudSAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIC5tdWx0aXBsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIC5vcHB1cnR1bml0eS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSAuc3ViLW1lbnUuY2FyZWVycy1zdWItbWVudSAuY2FyZWVycy1tZW51IC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAgLm9wcHVydHVuaXR5LXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNXB4O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX21haW4tbWVudS1jb250ZW50LXdyYXAgLm1haW4tbWVudSAubWVudS1pdGVtIC5zdWItbWVudS5jYXJlZXJzLXN1Yi1tZW51IC5jYXJlZXJzLW1lbnUgLmNhcmVlcnMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5zaW5nbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCAub3BwdXJ0dW5pdHktYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19tYWluLW1lbnUtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVhZGVyLWJsb2NrX19sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCAuZ3RyYW5zbGF0ZV93cmFwcGVyIC5ndF9zd2l0Y2hlciB7XG4gICAgd2lkdGg6IDQuNjg4dncgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDAuNjk0dnc7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fbGFuZy1kcm9wZG93bi1jb250ZW50LXdyYXAgLmd0cmFuc2xhdGVfd3JhcHBlciAuZ3Rfc3dpdGNoZXIgLmd0X3NlbGVjdGVkIGEge1xuICAgIHdpZHRoOiA0LjA2M3Z3ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwLjA1MnZ3O1xuICAgIGZvbnQtc2l6ZTogMC42OTR2dztcbiAgICBwYWRkaW5nOiAwLjE1NnZ3IDAuMjZ2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCAuZ3RyYW5zbGF0ZV93cmFwcGVyIC5ndF9zd2l0Y2hlciAuZ3Rfc2VsZWN0ZWQgYSBpbWcge1xuICAgIHdpZHRoOiAwLjgzM3Z3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCAuZ3RyYW5zbGF0ZV93cmFwcGVyIC5ndF9zd2l0Y2hlciAuZ3Rfc2VsZWN0ZWQgYTo6YWZ0ZXIge1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgICByaWdodDogMC4yNnZ3O1xuICAgIHdpZHRoOiAwLjc4MXZ3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMC4zNjV2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCAuZ3RyYW5zbGF0ZV93cmFwcGVyIC5ndF9zd2l0Y2hlciAuZ3Rfb3B0aW9uIHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMC4wNTJ2dztcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuMDUydnc7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMC4wNTJ2dztcbiAgICB3aWR0aDogNC42ODh2dyAhaW1wb3J0YW50O1xuICAgIG1heC1oZWlnaHQ6IDEwLjMxM3Z3O1xuICAgIG1pbi1oZWlnaHQ6IDEuMDd2dyAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX2xhbmctZHJvcGRvd24tY29udGVudC13cmFwIC5ndHJhbnNsYXRlX3dyYXBwZXIgLmd0X3N3aXRjaGVyIC5ndF9vcHRpb24gYSB7XG4gICAgcGFkZGluZzogMC4xNTZ2dyAwLjI2dnc7XG4gICAgZm9udC1zaXplOiAwLjY5NHZ3O1xuICB9XG4gIC5oZWFkZXItYmxvY2tfX2xhbmctZHJvcGRvd24tY29udGVudC13cmFwIC5ndHJhbnNsYXRlX3dyYXBwZXIgLmd0X3N3aXRjaGVyIC5ndF9vcHRpb24gYSBpbWcge1xuICAgIHdpZHRoOiAwLjgzM3Z3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhlYWRlci1ibG9ja19fc29jaWFsLWljb25zLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEycHg7XG59XG4uaGVhZGVyLWJsb2NrX19zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIGEuc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX3NvY2lhbC1pY29ucy1jb250ZW50LXdyYXAgYS5zb2NpYWwtaWNvbiAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1ibG9ja19fc29jaWFsLWljb25zLWNvbnRlbnQtd3JhcCBhLnNvY2lhbC1pY29uIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX3NvY2lhbC1pY29ucy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMC43ODF2dztcbiAgfVxuICAuaGVhZGVyLWJsb2NrX19zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIGEuc29jaWFsLWljb24gLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAwLjg4NXZ3O1xuICAgIGhlaWdodDogMC44ODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLmhlYWRlci1ibG9ja19fc29jaWFsLWljb25zLWNvbnRlbnQtd3JhcCBhLnNvY2lhbC1pY29uIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19oYW1idXJnZXItY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMTlweCAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci1ibG9ja19faGFtYnVyZ2VyLWNvbnRlbnQtd3JhcCAuaGFtYnVyZ2VyLWJsb2NrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1ibG9ja19faGFtYnVyZ2VyLWNvbnRlbnQtd3JhcCAuaGFtYnVyZ2VyLWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLWJsb2NrX19oYW1idXJnZXItY29udGVudC13cmFwIC5oYW1idXJnZXItYmxvY2sgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwLjk4cHgpIHtcbiAgLmhlYWRlci1ibG9ja19faGFtYnVyZ2VyLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLWJsb2NrX19oYW1idXJnZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMXB4IDA7XG4gIH1cbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHJpZ2h0OiAtMTAwdnc7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MXB4KSB7XG4gIC5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS1pbm5lci1jb250ZW50LXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2sge1xuICBwYWRkaW5nOiAyM3B4IDM2cHggMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay10b3AtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay10b3AtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5jbG9zZS1pY29uLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay10b3AtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5jbG9zZS1pY29uLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLXRvcC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmNsb3NlLWljb24taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tbGFuZy1kcm9wZG93bi1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCAzMHB4IDM2cHggMTFweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLW1lbnUtbGlua3MtYWNjb3JkaW9uLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLW1lbnUtbGlua3MtYWNjb3JkaW9uLWNvbnRlbnQtd3JhcCAuY3VzdG9tLWFjY29yZGlvbiAuY3VzdG9tLWFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIC5jdXN0b20tYWNjb3JkaW9uIC5jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgcGFkZGluZzogMTJweCAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm9yZGVyLWNvbG9yOiB1bnNldDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWljb24uc3ZnXCIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSkgc2VwaWEoMCUpIHNhdHVyYXRlKDAlKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcygxMDclKSBjb250cmFzdCgxMDElKTtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIC5jdXN0b20tYWNjb3JkaW9uIC5jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uOmRpc2FibGVkIHtcbiAgcGFkZGluZzogMDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uOmRpc2FibGVkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIC5jdXN0b20tYWNjb3JkaW9uIC5jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpkaXNhYmxlZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMnB4IDE4cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIC5jdXN0b20tYWNjb3JkaW9uIC5jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmN1c3RvbS1hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1ib2R5IC5tdWx0aXBsZS1zdWItbWVudS1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1tZW51LWxpbmtzLWFjY29yZGlvbi1jb250ZW50LXdyYXAgLmN1c3RvbS1hY2NvcmRpb24gLmN1c3RvbS1hY2NvcmRpb24taXRlbSAuY3VzdG9tLWFjY29yZGlvbi1ib2R5IC5tdWx0aXBsZS1zdWItbWVudS1saW5rcyAuc2luZ2xlLWxpbmsge1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBiNDZiO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLW1lbnUtbGlua3MtYWNjb3JkaW9uLWNvbnRlbnQtd3JhcCAuY3VzdG9tLWFjY29yZGlvbiAuY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5jdXN0b20tYWNjb3JkaW9uLWJvZHkgLm11bHRpcGxlLXN1Yi1tZW51LWxpbmtzIC5zaW5nbGUtbGluazpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIC5jdXN0b20tYWNjb3JkaW9uIC5jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmN1c3RvbS1hY2NvcmRpb24tYm9keSAubXVsdGlwbGUtc3ViLW1lbnUtbGlua3MgLnNpbmdsZS1saW5rIGEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIC5jdXN0b20tYWNjb3JkaW9uIC5jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmN1c3RvbS1hY2NvcmRpb24tYm9keSAubXVsdGlwbGUtc3ViLW1lbnUtbGlua3MgLnNpbmdsZS1saW5rIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbGFuZy1kcm9wZG93bi1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIC5naXZlLWZlZWRiYWNrLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLWxhbmctZHJvcGRvd24tc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAuZ2l2ZS1mZWVkYmFjay1jb250ZW50LXdyYXAgYSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbGFuZy1kcm9wZG93bi1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIC5sYW5nLWRyb3Bkb3duLWFuZC1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzBweDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1sYW5nLWRyb3Bkb3duLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tYW5kLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbGFuZy1kcm9wZG93bi1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIC5sYW5nLWRyb3Bkb3duLWFuZC1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIC5sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCAudHJwX2xhbmd1YWdlX3N3aXRjaGVyX3Nob3J0Y29kZSAudHJwLWxhbmd1YWdlLXN3aXRjaGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1sYW5nLWRyb3Bkb3duLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tYW5kLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tY29udGVudC13cmFwIC50cnBfbGFuZ3VhZ2Vfc3dpdGNoZXJfc2hvcnRjb2RlIC50cnAtbGFuZ3VhZ2Utc3dpdGNoZXIgPiBkaXYge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLWxhbmctZHJvcGRvd24tc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAubGFuZy1kcm9wZG93bi1hbmQtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAubGFuZy1kcm9wZG93bi1jb250ZW50LXdyYXAgLnRycF9sYW5ndWFnZV9zd2l0Y2hlcl9zaG9ydGNvZGUgLnRycC1sYW5ndWFnZS1zd2l0Y2hlciA+IGRpdiA+IGEge1xuICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzA4MjU0YTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLWxhbmctZHJvcGRvd24tc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAubGFuZy1kcm9wZG93bi1hbmQtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAubGFuZy1kcm9wZG93bi1jb250ZW50LXdyYXAgLnRycF9sYW5ndWFnZV9zd2l0Y2hlcl9zaG9ydGNvZGUgLnRycC1sYW5ndWFnZS1zd2l0Y2hlciAudHJwLWxzLXNob3J0Y29kZS1jdXJyZW50LWxhbmd1YWdlIHtcbiAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTIwcHggIWltcG9ydGFudDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1sYW5nLWRyb3Bkb3duLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tYW5kLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tY29udGVudC13cmFwIC50cnBfbGFuZ3VhZ2Vfc3dpdGNoZXJfc2hvcnRjb2RlIC50cnAtbGFuZ3VhZ2Utc3dpdGNoZXIgLnRycC1scy1zaG9ydGNvZGUtbGFuZ3VhZ2Uge1xuICBtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLWxhbmctZHJvcGRvd24tc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAubGFuZy1kcm9wZG93bi1hbmQtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAuc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE1cHg7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS10b3AtYmxvY2stbGFuZy1kcm9wZG93bi1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIC5sYW5nLWRyb3Bkb3duLWFuZC1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIC5zb2NpYWwtbGlua3MtY29udGVudC13cmFwIGEuc29jaWFsLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LXRvcC1ibG9jay1sYW5nLWRyb3Bkb3duLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLmxhbmctZHJvcGRvd24tYW5kLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgLnNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgYS5zb2NpYWwtaWNvbiAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLWxhbmctZHJvcGRvd24tc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAubGFuZy1kcm9wZG93bi1hbmQtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCAuc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCBhLnNvY2lhbC1pY29uIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS1ib3R0b20tYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtYm90dG9tLWJsb2NrLW11bGl0cGxlLWFuY2hvci1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LWJvdHRvbS1ibG9jay1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAzMy4zMyU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcbiAgcGFkZGluZzogMjBweCAxMnB4O1xufVxuLmhlYWRlci1ibG9ja19fbW9iaWxlLW1lbnUtYm90dG9tLWJsb2NrLXNpbmdsZS1hbmNob3ItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LWJvdHRvbS1ibG9jay1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS1ib3R0b20tYmxvY2stc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG59XG4uaGVhZGVyLWJsb2NrX19tb2JpbGUtbWVudS1ib3R0b20tYmxvY2stc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZWFkZXItYmxvY2tfX21vYmlsZS1tZW51LWJvdHRvbS1ibG9jay1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4uaGVhZGVyLWNvdmVyLWNvbnRlbnQtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlYWRlci1jb3Zlci1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDYuOTI3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlYWRlci1jb3Zlci1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDEzM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MC45OHB4KSB7XG4gIC5oZWFkZXItY292ZXItY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAxMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItY292ZXItY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAxMDdweDtcbiAgfVxufVxuXG4uZm9vdGVyLWJsb2NrX19tYWluLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xuICBwYWRkaW5nOiAxMTlweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jayB7XG4gICAgcGFkZGluZzogOS4zMjN2dyAwIDEzLjI4MXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jayB7XG4gICAgcGFkZGluZzogMTc5cHggMCAyNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2sge1xuICAgIHBhZGRpbmc6IDk4cHggMCAxMDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jayB7XG4gICAgcGFkZGluZzogOTBweCAwIDIwM3B4O1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMDNweDtcbiAgaGVpZ2h0OiAxODRweDtcbiAgcmlnaHQ6IC0yMHB4O1xuICBib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDE1LjkzOHZ3O1xuICAgIGhlaWdodDogMTQuNDI3dnc7XG4gICAgcmlnaHQ6IC0xLjA0MnZ3O1xuICAgIGJvdHRvbTogMC43ODF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAzMDZweDtcbiAgICBoZWlnaHQ6IDI3N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDE2N3B4O1xuICAgIGhlaWdodDogMTUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxODdweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIGJvdHRvbTogODVweDtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDQ5cHg7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAyNTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTkuOTQ4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzgzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMjA5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIwOXB4O1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tYWluLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjA0MnZ3O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tYWluLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC42MjV2dztcbiAgICBsaW5lLWhlaWdodDogMC43ODF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW1haW4tdGV4dC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW1haW4td2ViLWxvZ28td3JhcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi13ZWItbG9nby13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDI1NXB4O1xuICBoZWlnaHQ6IDY2cHg7XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi13ZWItbG9nby13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tYWluLXdlYi1sb2dvLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxOS45NDh2dztcbiAgICBoZWlnaHQ6IDUuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW1haW4td2ViLWxvZ28td3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDM4M3B4O1xuICAgIGhlaWdodDogOTlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbWFpbi13ZWItbG9nby13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjA5cHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stcmlnaHQtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI1NXB4IC0gOTVweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxOS45NDh2dyAtIDYuOTI3dncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzODNweCAtIDEzM3B4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stcmlnaHQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjA5cHggLSA3MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMDlweCAtIDQwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXJpZ2h0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250YWN0LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDgxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250YWN0LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDQuNzkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRhY3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogOTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGFjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRhY3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRhY3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNDlweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI0MXB4IC0gODFweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMy4zMzN2dyAtIDQuNzkydncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyNTZweCAtIDkycHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxNzFweCAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkge1xuICBtYXgtd2lkdGg6IDEyN3B4O1xufVxuLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogOTVweDtcbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIHtcbiAgbWF4LXdpZHRoOiAxNjRweDtcbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDEzMnB4O1xufVxuLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMykge1xuICBtYXgtd2lkdGg6IDEzMnB4O1xufVxuLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMykgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogMTMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIHtcbiAgICBtYXgtd2lkdGg6IDkuODk2dnc7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA3LjQ0OHZ3O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDEyLjY1NnZ3O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAuMzEzdnc7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMykge1xuICAgIG1heC13aWR0aDogOC4yMjl2dztcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgzKSAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDguMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxNDNweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgbWF4LXdpZHRoOiAyNDNweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDE5OHB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDMpIHtcbiAgICBtYXgtd2lkdGg6IDE1OHB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDMpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTU4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkge1xuICAgIG1heC13aWR0aDogMTI3cHg7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA5NXB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IDE2NHB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogOTVweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgzKSB7XG4gICAgbWF4LXdpZHRoOiAxMzJweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgzKSAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDk1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikge1xuICAgIG1heC13aWR0aDogMzMlO1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogOTAlO1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDMpIHtcbiAgICBtYXgtd2lkdGg6IDMzJTtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgzKSAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMykge1xuICAgIG1heC13aWR0aDogM3Vuc2V0O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwOm50aC1vZi10eXBlKDMpIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NjcyMmI7XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmtzLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC45OXZ3O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjk5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5cHg7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLXNpbmdsZS1saW5rcy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMC43Mjl2dztcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNXB4O1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcbiAgICBsaW5lLWhlaWdodDogMS4wNDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fY29udGFjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAyNDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDEzLjQzOHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAyNThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTcxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX19jb250YWN0LWRldGFpbHMtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNlMGI0NmI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtZGV0YWlscy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWRldGFpbHMtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1kZXRhaWxzLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XG59XG4uZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuMTQ2dnc7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCB7XG4gICAgZ2FwOiAwLjcyOXZ3O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxLjA0MnZ3O1xuICAgIGhlaWdodDogMS4wNDJ2dztcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS42Njd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIHtcbiAgICBnYXA6IDE0cHg7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIHtcbiAgICBnYXA6IDEycHg7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1pY29uLW51bWJlci1jb250ZW50LXdyYXAgYS5hbmNob3Itd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtaWNvbi1udW1iZXItY29udGVudC13cmFwIGEuYW5jaG9yLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCBhLmFuY2hvci13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX2NvbnRhY3QtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mb290ZXItYmxvY2tfX2NvbnRhY3QtbGlua3MtY29udGVudC13cmFwIC5oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5mb290ZXItYmxvY2tfX2NvbnRhY3QtbGlua3MtY29udGVudC13cmFwIC50ZXh0dWFsLWNvbnRlbnQtd3JhcCBhIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDAuOTM4dnc7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1saW5rcy1jb250ZW50LXdyYXAgLmhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC44MzN2dztcbiAgICBsaW5lLWhlaWdodDogMS4wOTR2dztcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCAudGV4dHVhbC1jb250ZW50LXdyYXAgYSB7XG4gICAgZm9udC1zaXplOiAwLjgzM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA5NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtbGlua3MtY29udGVudC13cmFwIC5oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1saW5rcy1jb250ZW50LXdyYXAgLnRleHR1YWwtY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCAuaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3QtbGlua3MtY29udGVudC13cmFwIC50ZXh0dWFsLWNvbnRlbnQtd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCAuaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCAuaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCAudGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCAudGV4dHVhbC1jb250ZW50LXdyYXAgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fY29udGFjdC1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjc2dnc7XG4gICAgZ2FwOiAxLjE5OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3Qtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTNweDtcbiAgICBnYXA6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIGdhcDogMTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2NvbnRhY3Qtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE3cHg7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX2NvbnRhY3Qtc2luZ2xlLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5mb290ZXItYmxvY2tfX2NvbnRhY3Qtc2luZ2xlLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAgYSAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZm9vdGVyLWJsb2NrX19jb250YWN0LXNpbmdsZS1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIGEgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1zaW5nbGUtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCBhIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMS40MDZ2dztcbiAgICBoZWlnaHQ6IDEuNDA2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1zaW5nbGUtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCBhIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fY29udGFjdC1zaW5nbGUtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCBhIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19jb250YWN0LXNpbmdsZS1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIGEgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxOXB4O1xuICAgIGhlaWdodDogMTlweDtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZjVkO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2JvdHRvbS1ibG9jayB7XG4gICAgcGFkZGluZzogMC43Mjl2dyAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2JvdHRvbS1ibG9jayB7XG4gICAgcGFkZGluZzogMTRweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2JvdHRvbS1ibG9jayB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2sge1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiA5cHg7XG4gIH1cbn1cbi5mb290ZXItYmxvY2tfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC43ODF2dztcbiAgICBsaW5lLWhlaWdodDogMC44ODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mb290ZXItYmxvY2tfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMS4zNTR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxN3B4O1xuICB9XG59XG4uZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZvb3Rlci1ibG9ja19fYm90dG9tLWJsb2NrLXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMC43ODF2dztcbiAgICBsaW5lLWhlaWdodDogMC44ODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZm9vdGVyLWJsb2NrX19ib3R0b20tYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuXG4uaGVyby1iYW5uZXIuYmFja2dyb3VuZC1mNGYzZWYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmO1xufVxuLmhlcm8tYmFubmVyLmJhY2tncm91bmQtZmZmZmZmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICBtaW4taGVpZ2h0OiA2MTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiA0My4wNzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiA4MjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgICBtaW4taGVpZ2h0OiA2MTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX190b3AtY29udGVudC1ibG9jayB7XG4gICAgbWluLWhlaWdodDogODYwcHg7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzI2cHg7XG4gIGhlaWdodDogMjk1cHg7XG4gIGxlZnQ6IC02MHB4O1xuICBib3R0b206IDcwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0xLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHJvdGF0ZVgoMTgwZGVnKSByb3RhdGUoLTYwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlcm8tYmFubmVyX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxOS40Nzl2dztcbiAgICBoZWlnaHQ6IDE3LjYwNHZ3O1xuICAgIGxlZnQ6IC0zLjEyNXZ3O1xuICAgIGJvdHRvbTogMy42NDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDM3NHB4O1xuICAgIGhlaWdodDogMzM4cHg7XG4gICAgbGVmdDogLTYwcHg7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMjg5cHg7XG4gICAgaGVpZ2h0OiAyNjJweDtcbiAgICBsZWZ0OiAtNjBweDtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgbGVmdDogLTYwcHg7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDE1OXB4O1xuICAgIGxlZnQ6IC02MHB4O1xuICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgdG9wOiA4MnB4O1xuICB9XG59XG4uaGVyby1iYW5uZXJfX2hvb3BzLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4NzJweDtcbiAgaGVpZ2h0OiA1ODhweDtcbiAgcmlnaHQ6IC01MHB4O1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW5uZXItaG9vcHMvYmFubmVyLWhvb3BzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlcm8tYmFubmVyX19ob29wcy1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogNjcuMDgzdnc7XG4gICAgaGVpZ2h0OiA0My4yMjl2dztcbiAgICByaWdodDogLTUuMjA4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19ob29wcy1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMTI4OHB4O1xuICAgIGhlaWdodDogODMwcHg7XG4gICAgcmlnaHQ6IC0xMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2hvb3BzLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiA3NzNweDtcbiAgICBoZWlnaHQ6IDUyMXB4O1xuICAgIHJpZ2h0OiAtMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2hvb3BzLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiA1NjhweDtcbiAgICBoZWlnaHQ6IDM3MnB4O1xuICAgIHJpZ2h0OiB1bnNldDtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHRvcDogMTQ0cHg7XG4gICAgbGVmdDogLTUwcHg7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTExOXB4O1xuICBoZWlnaHQ6IDUyNnB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG59XG4uaGVyby1iYW5uZXJfX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMTE5cHg7XG4gIGhlaWdodDogNTI2cHg7XG59XG4uaGVyby1iYW5uZXJfX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVyby1iYW5uZXJfX21haW4taW1hZ2UtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDg1Ljk5dnc7XG4gICAgaGVpZ2h0OiA0MC40MTd2dztcbiAgfVxuICAuaGVyby1iYW5uZXJfX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDg1Ljk5dnc7XG4gICAgaGVpZ2h0OiA0MC40MTd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX21haW4taW1hZ2UtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDE2NTFweDtcbiAgICBoZWlnaHQ6IDc3NnB4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTY1MXB4O1xuICAgIGhlaWdodDogNzc2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiA5OTJweDtcbiAgICBoZWlnaHQ6IDQ2N3B4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogOTkycHg7XG4gICAgaGVpZ2h0OiA0NjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ2N3B4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ2N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sge1xuICAgIHJpZ2h0OiAtOTBweDtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHRvcDogMTQ4cHg7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGhlaWdodDogMzczcHg7XG4gIH1cbiAgLmhlcm8tYmFubmVyX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzczcHg7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtdGV4dHVhbC1jb250ZW50LWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDEyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtdGV4dHVhbC1jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNi4xOTh2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX190b3AtY29udGVudC10ZXh0dWFsLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAxMTlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX190b3AtY29udGVudC10ZXh0dWFsLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAxMDlweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LXRleHR1YWwtY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LXRleHR1YWwtY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDQzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmhlcm8tYmFubmVyX190b3AtY29udGVudC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDMwcHg7XG59XG4uaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LWhlYWRpbmctY29udGVudC13cmFwIGgxIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogNS44cHg7XG4gIGNvbG9yOiAjOTY3MjJiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjkuNzkydnc7XG4gIH1cbiAgLmhlcm8tYmFubmVyX190b3AtY29udGVudC1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAyLjAzMXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjcwOHZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjQwNnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNTcycHg7XG4gIH1cbiAgLmhlcm8tYmFubmVyX190b3AtY29udGVudC1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiA3LjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQxMHB4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtaGVhZGluZy1jb250ZW50LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogNS44cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1iYW5uZXJfX3RvcC1jb250ZW50LWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fdG9wLWNvbnRlbnQtaGVhZGluZy1jb250ZW50LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogNS44cHg7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiA1LjQ2OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIGhlaWdodDogMTA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zZXJ2aWNlcy1jb250ZW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNlcnZpY2VzLWNvbnRlbnQtYmxvY2sge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxufVxuLmhlcm8tYmFubmVyX19ib3R0b20tbXVsdGlwbGUtc2VydmljZXMtY29udGVudC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20tbXVsdGlwbGUtc2VydmljZXMtY29udGVudC1ibG9jayB7XG4gICAgZ2FwOiA0LjA2M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLW11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtYmxvY2sge1xuICAgIGdhcDogNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LWJsb2NrIHtcbiAgICBnYXA6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LWJsb2NrIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LWJsb2NrIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtYmxvY2s6aG92ZXIgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW5uZXItY29udGVudC1ibG9jazo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1jb250ZW50LWJsb2NrOmhvdmVyIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2sgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207IC8qIE9uIGhvdmVyLCB0aGUgcmVkIGNvbG9yIHNsaWRlcyBpbiBmcm9tIGxlZnQgdG8gcmlnaHQgKi9cbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1jb250ZW50LWJsb2NrOmhvdmVyIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2sgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwLmNvbG9yLWJhMGMyZiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtY29udGVudC1ibG9jazpob3ZlciAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbm5lci1jb250ZW50LWJsb2NrIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIC5idG4td3JhcC5jb2xvci0wODI1NGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtYmxvY2s6aG92ZXIgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW5uZXItY29udGVudC1ibG9jayAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXAuY29sb3ItMDAzMzI0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1jb250ZW50LWJsb2NrOmhvdmVyIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2sgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwLmNvbG9yLTAwNmViNyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtYmxvY2sge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWNvbnRlbnQtYmxvY2sge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgd2lkdGg6IDIwNHB4O1xuICBtaW4taGVpZ2h0OiAxNDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2ZmZmZmZjtcbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2s6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW5uZXItY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDEzLjU5NHZ3O1xuICAgIG1pbi1oZWlnaHQ6IDEwLjM2NXZ3O1xuICAgIHBhZGRpbmctdG9wOiAyLjV2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2s6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBtaW4taGVpZ2h0OiAxOTlweDtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMTgxcHg7XG4gICAgbWluLWhlaWdodDogMTI3cHg7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgIHBhZGRpbmctdG9wOiB1bnNldDtcbiAgfVxufVxuLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW1hZ2UtY29udGVudC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDUuMjZ2dztcbiAgICBoZWlnaHQ6IDMuODU0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDEwMXB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbWFnZS1jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIC5idG4td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMXB4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLyogU2V0IHRoZSBiYWNrZ3JvdW5kIHRvIGEgYmxhY2sgY29sb3IgaW5pdGlhbGx5IGhpZGRlbiAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmZmZmYgNTAlLCAjMDAwMDAwIDUwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlOyAvKiBUaGlzIG1ha2VzIHRoZSBibGFjayBiYWNrZ3JvdW5kIDJ4IHRoZSB3aWR0aCBvZiB0aGUgYnV0dG9uICovXG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTsgLyogSW5pdGlhbGx5LCB0aGUgYmxhY2sgY29sb3IgaXMgb24gdGhlIHJpZ2h0ICovXG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXAuY29sb3ItYmEwYzJmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZTYyODRkIDUwJSwgI2JhMGMyZiA1MCUpO1xufVxuLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwLmNvbG9yLTA4MjU0YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMmY1ZCA1MCUsICMwODI1NGEgNTAlKTtcbn1cbi5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIC5idG4td3JhcC5jb2xvci0wMDMzMjQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDMzMjQgNTAlLCAjMGY1YzQ1IDUwJSk7XG59XG4uaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXAuY29sb3ItMDA2ZWI3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDgyNTRhIDUwJSwgIzAwNmViNyA1MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXAge1xuICAgIHBhZGRpbmc6IDAuOTl2dyAwLjk5dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBmb250LXNpemU6IDAuODg1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gIH1cbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMC45OXZ3IDAuOTl2dztcbiAgICBmb250LXNpemU6IDAuODg1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxOXB4IDE5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIC5idG4td3JhcDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgfVxuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXA6OmFmdGVyIHtcbiAgICBwYWRkaW5nOiAxOXB4IDE5cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIC5idG4td3JhcCB7XG4gICAgcGFkZGluZzogMTBweCA5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG4gIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIC5idG4td3JhcDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgfVxuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXA6OmFmdGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXAge1xuICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayAuYnRuLXdyYXA6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIH1cbiAgLmhlcm8tYmFubmVyX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtYnRuLWNvbnRlbnQtYmxvY2sgLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5vZmZlci1pbmZvcm1hdGlvbi5yb3ctcmV2ZXJzZSAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGxlZnQ6IC02NXB4O1xuICByaWdodDogdW5zZXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0yLnN2Z1wiKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpIHJvdGF0ZSgxMGRlZyk7XG59XG4ub2ZmZXItaW5mb3JtYXRpb24ucm93LXJldmVyc2UgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbi5jZW50ZXItY29udGVudCAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX21haW4taW5uZXItY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9faGVhZGluZy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9faGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLm9mZmVyLWluZm9ybWF0aW9uLmNlbnRlci1jb250ZW50IC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5vZmZlci1pbmZvcm1hdGlvbi5jZW50ZXItY29udGVudCAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX21haW4taW5uZXItY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLm9mZmVyLWluZm9ybWF0aW9uLmNlbnRlci1jb250ZW50IC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5vZmZlci1pbmZvcm1hdGlvbi5jZW50ZXItY29udGVudCAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX21haW4taW5uZXItY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLm9mZmVyLWluZm9ybWF0aW9uLmNlbnRlci1jb250ZW50IC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbi5jZW50ZXItY29udGVudCAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX21haW4taW5uZXItY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ub2ZmZXItaW5mb3JtYXRpb24uY2VudGVyLWNvbnRlbnQgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uLmNlbnRlci1jb250ZW50IC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uLnJvdy1yZXZlcnNlIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICBsZWZ0OiAtNC40Mjd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb24ucm93LXJldmVyc2UgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIGxlZnQ6IC04NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbi5yb3ctcmV2ZXJzZSAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAub2ZmZXItaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgbGVmdDogLTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb24ucm93LXJldmVyc2UgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLm9mZmVyLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAtNDVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uLnJvdy1yZXZlcnNlIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC5vZmZlci1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxMzFweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogOS4xMTV2dyAwIDkuOTQ4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDE3NXB4IDAgMTkxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDEyMXB4IDAgMTM3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogNzVweCAwIDg1cHg7XG4gIH1cbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjY3cHg7XG4gIGhlaWdodDogMjQycHg7XG4gIHJpZ2h0OiAtNDVweDtcbiAgYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMjAuMjZ2dztcbiAgICBoZWlnaHQ6IDE4LjMzM3Z3O1xuICAgIHJpZ2h0OiAtMy4zODV2dztcbiAgICBib3R0b206IC0yLjYwNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMzg5cHg7XG4gICAgaGVpZ2h0OiAzNTJweDtcbiAgICByaWdodDogLTY1cHg7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDI0OXB4O1xuICAgIGhlaWdodDogMjI2cHg7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTU5cHg7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgOTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX190ZXh0LWFuZC1vdGhlci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA3MXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDYuOTc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDgzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDNweDtcbiAgfVxufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA1NzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQyLjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA4MTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDUzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9faGVhZGluZy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ2MXB4O1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9faGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzQuOTQ4dnc7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uX19oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9faGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNjcxcHg7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uX19oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9faGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNDUzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2hlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjY2N3Z3O1xuICB9XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XG4gICAgZ2FwOiAxLjA0MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG4gIHJvdy1nYXA6IDE0cHg7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogNnB4IDE5cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xuICAgIGNvbHVtbi1nYXA6IDEuNzE5dnc7XG4gICAgcm93LWdhcDogMS41NjN2dztcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIHBhZGRpbmc6IDAuNTczdncgMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDAuNzI5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIGNvbHVtbi1nYXA6IDMzcHg7XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX2xlZnQtc2lkZS1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMXB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxufVxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTc4cHggLSA3MXB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0Mi4yOTJ2dyAtIDYuOTc5dncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODEycHggLSAxMzRweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NTNweCAtIDgzcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDUwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICM5NjcyMmI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMi4zNDR2dztcbiAgICBsaW5lLWhlaWdodDogMi43MDh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uX19zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XG4gIH1cbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vZmZlci1pbmZvcm1hdGlvbl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4ub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjY2N3Z3O1xuICAgIGdhcDogMS4wNDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LXNpZGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmVyLWluZm9ybWF0aW9uX19yaWdodC1zaWRlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLmNvbG9yLWJhMGMyZiAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoOTIlKSBzYXR1cmF0ZSg1MDg1JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoNzclKSBjb250cmFzdCg5NyUpO1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb24uY29sb3ItYmEwYzJmIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLmNvbG9yLTA4MjU0YSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoOTIlKSBzYXR1cmF0ZSgxMTg3JSkgaHVlLXJvdGF0ZSgxNzlkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCgxMDMlKTtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLmNvbG9yLTA4MjU0YSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbi5jb2xvci0wMDMzMjQgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0NiUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoMjY3MSUpIGh1ZS1yb3RhdGUoMWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDg1JSk7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbi5jb2xvci0wMDMzMjQgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb24uY29sb3ItMDA2ZWI3IC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSgyNCUpIHNhdHVyYXRlKDM0MzUlKSBodWUtcm90YXRlKDE4N2RlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb24uY29sb3ItMDA2ZWI3IC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTkycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDAgODJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb24uYm90dG9tLWJsb2NrLWJhY2stY29sb3ItZmZmZmZmIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLmJvdHRvbS1ibG9jay1iYWNrLWNvbG9yLWZmZmZmZiAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uLmJvdHRvbS1ibG9jay1iYWNrLWNvbG9yLWZmZmZmZiAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAxNC41ODN2dztcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDcuMjkybHZ3O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgbGVmdDogNy4yOTJ2dztcbiAgICB0b3A6IC03LjgxM3Z3O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNC41ODN2dyk7XG4gICAgcGFkZGluZzogMy4zMzN2dyA3LjE4OHZ3IDIuOTE3dnc7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuNzE5dnc7XG4gICAgZ2FwOiAxLjgyM3Z3O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDIwJSAtIDEuNDZ2dyk7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBnYXA6IDAuOTM4dnc7XG4gICAgcGFkZGluZzogMCAwLjkzOHZ3IDIuNXZ3O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNC4xNjd2dztcbiAgICBoZWlnaHQ6IDQuMTY3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE0MHB4O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgbGVmdDogMTQwcHg7XG4gICAgdG9wOiAtMTUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgICBwYWRkaW5nOiA2NHB4IDEzOHB4IDU2cHg7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gICAgZ2FwOiAzNXB4O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDIwJSAtIDI4cHgpO1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgMThweCA0OHB4O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAyMDJweDtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDEzNHB4O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC0xNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1N3B4IDY3cHggOTBweDtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBnYXA6IDRweDtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygyMCUgLSAzLjJweCk7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogMCAxNHB4IDE0cHg7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIC01MHB4O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiA2NHB4IDUwcHggNjlweDtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBnYXA6IDMycHg7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMjEuMzNweCk7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogMCAxNHB4IDE0cHg7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIC01MHB4O1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uLndpdGgtbWVkaWEgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiA2NHB4IDM2cHggNjlweDtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbi53aXRoLW1lZGlhIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBnYXA6IDMycHg7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMjEuMzNweCk7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogMCAxOXB4IDMwcHg7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb24ud2l0aC1tZWRpYSAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMDJweDtcbiAgaGVpZ2h0OiAxODNweDtcbiAgbGVmdDogLTI4cHg7XG4gIHRvcDogMzg4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0zLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxNC45NDh2dztcbiAgICBoZWlnaHQ6IDEzLjU0MnZ3O1xuICAgIGxlZnQ6IC0xLjQ1OHZ3O1xuICAgIHRvcDogMjcuODEzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDI4N3B4O1xuICAgIGhlaWdodDogMjYwcHg7XG4gICAgbGVmdDogLTI4cHg7XG4gICAgdG9wOiA1MzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICBoZWlnaHQ6IDQ1MnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICAgIGhlaWdodDogMzAuODg1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDU5M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190b3AtY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAzNzVweDtcbiAgfVxufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ1MnB4O1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiAzMC44ODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDU5M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMzc1cHg7XG4gIH1cbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbiAgcGFkZGluZzogODlweCAwIDExMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiA1Ljg4NXZ3IDcuMjkydncgOC44NTR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAxMTNweCAxNDBweCAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiA1N3B4IDY3cHggOTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDU3cHggMCA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogNzRweCAwIDY5cHg7XG4gIH1cbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMuNDl2dztcbiAgICBnYXA6IDIuMzQ0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNjdweDtcbiAgICBnYXA6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICBnYXA6IDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMzJweDtcbiAgfVxufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NnB4KTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwOmhvdmVyOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcDpob3ZlciAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwOmhvdmVyIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDg0JSkgc2VwaWEoNTMlKSBzYXR1cmF0ZSg1MzQlKSBodWUtcm90YXRlKDMyNmRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDkwJSk7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwOmhvdmVyIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtY29udGVudC13cmFwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbGV4OiAwIDAgY2FsYygyMCUgLSAxLjg3NXZ3KTtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMy4wMjF2dyk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwOmhvdmVyIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2ltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI2dncpO1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXA6aG92ZXIgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1jb250ZW50LXdyYXAge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4yNnZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbGV4OiAwIDAgY2FsYygyMCUgLSAzNnB4KTtcbiAgfVxuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNThweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleDogMCAwIGNhbGMoMjAlIC0gMy4ycHgpO1xuICB9XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXA6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDhweCk7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTZweCk7XG4gIH1cbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM1cHgpO1xuICB9XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNXB4O1xuICBwYWRkaW5nOiAwIDI1cHggOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMS4yNXZ3O1xuICAgIHBhZGRpbmc6IDAgMC45Mzh2dyAyLjkxN3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDE4cHggNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEycHg7XG4gICAgcGFkZGluZzogMCAxNXB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgcGFkZGluZzogMCAxOXB4IDMwcHg7XG4gIH1cbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA0LjY4OHZ3O1xuICAgIGhlaWdodDogNC42ODh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG59XG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1jb250ZW50LXdyYXAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzk2NzIyYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE5OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm91ci1zZXJ2aWNlc19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbi5vdXItc2VydmljZXNfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA3MjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTYuNzcxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTA5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQ4MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDcyMHB4O1xuICBoZWlnaHQ6IDY4MXB4O1xufVxuLm91ci1zZXJ2aWNlc19fbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLXNlcnZpY2VzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA1Ni43NzF2dztcbiAgICBoZWlnaHQ6IDUxLjgyM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX21haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDEwOTBweDtcbiAgICBoZWlnaHQ6IDk5NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX21haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQ4MXB4O1xuICAgIGhlaWdodDogNTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMjY0cHg7XG4gIH1cbn1cbi5vdXItc2VydmljZXNfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNzIwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItc2VydmljZXNfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1Ni43NzF2dyk7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI4MXZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMjkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEwOTBweCk7XG4gICAgcGFkZGluZy1sZWZ0OiA2M3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0ODFweCk7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtbWFpbi1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA3M3B4IDAgNzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUuNTczdncgMCA1Ljc4MXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLW1haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMDdweCAwIDExMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLW1haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2M3B4IDAgMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLW1haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2NXB4IDAgMzVweDtcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fbWFpbi1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItc2VydmljZXNfX21haW4taGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19tYWluLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5vdXItc2VydmljZXNfX211bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiB7XG4gICAgZ2FwOiAxLjM1NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24ge1xuICAgIGdhcDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIHtcbiAgICBnYXA6IDE4cHg7XG4gIH1cbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGJvcmRlci1yYWRpdXM6IDExMnB4O1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjI4NGQ7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItYmEwYzJmIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItYmEwYzJmIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci1iYTBjMmYgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0biB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItYmEwYzJmIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXIge1xuICBjb2xvcjogI2U2Mjg0ZDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci1iYTBjMmYgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoNjklKSBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCg5MyUpO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTA4MjU0YSAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNWQ7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDgyNTRhIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDgyNTRhIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY1ZDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0biB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTA4MjU0YSAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDgyNTRhIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXIge1xuICBjb2xvcjogIzAwMmY1ZDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSkgc2VwaWEoNTglKSBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDElKTtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDMzMjQgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwMzMyNCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwMzMyNCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODQ4MzU7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDAzMzI0IC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG4ge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDMzMjQgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKSBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwMzMyNCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMwODQ4MzU7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDAzMzI0IC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwNmViNyAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwNmViNyAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDA2ZWI3IC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG4ge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA1JSk7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDA2ZWI3IC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLXNlcnZpY2VzX19hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiwgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNS44MzN2dztcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDQ5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcbiAgICBtaW4taGVpZ2h0OiAzLjc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogNDlweDtcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTExMnB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMTEycHgpO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDExMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNjRweDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uOmhvdmVyLCAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdW5zZXQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgbGVmdDogLTkuMTE1dnc7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDkuMTE1dncpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODMzdnc7XG4gICAgZ2FwOiA1LjQxN3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBsZWZ0OiAtMTc1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE3NXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMTJweDtcbiAgICBnYXA6IDEwNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBsZWZ0OiAtODJweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgODJweCk7XG4gICAgZ2FwOiAzOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG59XG4ub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcbiAgZmxleDogMCAwIDQ5cHg7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWltYWdlLXdyYXAge1xuICAgIGZsZXg6IDAgMCAzLjc1dnc7XG4gICAgd2lkdGg6IDMuNzV2dztcbiAgICBoZWlnaHQ6IDMuNzV2dztcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMi4xODh2dztcbiAgICBoZWlnaHQ6IDIuMTg4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDcycHg7XG4gICAgd2lkdGg6IDcycHg7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDNweDtcbiAgICB3aWR0aDogNDNweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gIH1cbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDQ5cHg7XG4gICAgd2lkdGg6IDQ5cHg7XG4gICAgaGVpZ2h0OiA0OXB4O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxM3B4IDEzcHggMTRweCAwO1xufVxuLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjE0NnZ3IDEuMTQ2dncgMS4xOTh2dyAwO1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcbiAgICBsaW5lLWhlaWdodDogMS42Njd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjJweCAyMnB4IDIzcHggMDtcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxM3B4IDA7XG4gIH1cbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEzcHggMTNweCAxNXB4IDA7XG4gIH1cbiAgLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gIHBhZGRpbmc6IDE3cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICAgIHBhZGRpbmc6IDEuMzU0dncgMCAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcbiAgICBwYWRkaW5nOiAyNnB4IDAgMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMjBweCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMThweCAxNXB4IDEwcHg7XG4gIH1cbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2UtbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDIxNXB4O1xuICBoZWlnaHQ6IDU0cHg7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDE2LjM1NHZ3O1xuICAgIGhlaWdodDogNC4xMTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDMxNHB4O1xuICAgIGhlaWdodDogNzlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDE4NXB4O1xuICAgIGhlaWdodDogNDdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjE1cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4ub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjE0NnZ3O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjA5NHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vdXItc2VydmljZXNfX3NlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuMDQydnc7XG4gICAgZ2FwOiAxLjA0MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMTNweCAxODBweCA5MnB4IDk1cHg7XG59XG4ub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTNweCAwIDEzcHggMTgwcHg7XG59XG4ub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDEzcHggOTVweCA5MnB4IDE4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiA3MnB4O1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA0NDVweDtcbn1cbi5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQzcHg7XG4gIG1heC13aWR0aDogNDQ1cHg7XG59XG4ub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgaGVpZ2h0OiA2NzdweDtcbn1cbi5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3VyLW1pc3Npb24ubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5vdXItbWlzc2lvbi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxMDJweCAxODBweCAxMDJweCA5M3B4O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoNjklKSBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCg5MyUpO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItYmEwYzJmIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci1iYTBjMmYgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNlNjI4NGQ7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItYmEwYzJmIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci1iYTBjMmYgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci1iYTBjMmYgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItYmEwYzJmIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogI2U2Mjg0ZDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci1iYTBjMmYgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoNjklKSBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCg5MyUpO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci1iYTBjMmYgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLWJhMGMyZiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDQ2JSkgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoOTklKTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMmY1ZDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDgyNTRhIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTA4MjU0YSAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDgyNTRhIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMmY1ZDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSkgc2VwaWEoNTglKSBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDElKTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTA4MjU0YSAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTA4MjU0YSAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDgyNTRhIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMmY1ZDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSkgc2VwaWEoNTglKSBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDElKTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDgyNTRhIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wODI1NGEgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwODQ4MzU7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKSBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk4JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDMzMjQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwMzMyNCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDMzMjQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwMzMyNCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwMzMyNCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDQ4JSkgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCgxMDMlKTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDMzMjQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDg0ODM1O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwMzMyNCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKSBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk4JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwMzMyNCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDAzMzI0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwNmViNyAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwNmViNyAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA1JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDA2ZWI3IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDA2ZWI3IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDA2ZWI3IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDZlYjcgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwNmViNyAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDZlYjcgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwNmViNyAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDA2ZWI3IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDZlYjcgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDA2ZWI3IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDZlYjcgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA1JSk7XG59XG4ub3VyLW1pc3Npb24uY29sb3ItMDA2ZWI3IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDZlYjcgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwNmViNyAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbn1cbi5vdXItbWlzc2lvbi5jb2xvci0wMDZlYjcgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLm91ci1taXNzaW9uLmNvbG9yLTAwNmViNyAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjA0MnZ3IDE0LjQ3OXZ3IDguODAydncgOC4wMjF2dztcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuMDQydncgMCAxLjA0MnZ3IDkuMzc1dnc7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0Mi41NTJ2dyk7XG4gICAgcGFkZGluZzogMS4wNDJ2dyA4LjAyMXZ3IDguODAydncgMTQuNDc5dnc7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQuMDYzdnc7XG4gICAgbWF4LXdpZHRoOiAzNS4wNTJ2dztcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4xOTh2dztcbiAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS41NjN2dztcbiAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy4xNzd2dztcbiAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xuICAgIGNvbHVtbi1nYXA6IDEuODIzdnc7XG4gICAgcm93LWdhcDogMS4xNDZ2dztcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0Mi41NTJ2dztcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDQzLjg1NHZ3O1xuICB9XG4gIC5vdXItbWlzc2lvbi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDguMDIxdncgMTQuNDc5dncgMTYuNDA2dncgNy4zNDR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMjc4cHggMTY5cHggMTU0cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxODBweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgxN3B4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDE1NHB4IDE2OXB4IDI3OHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3OHB4O1xuICAgIG1heC13aWR0aDogNjczcHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgbWF4LXdpZHRoOiA2NzNweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiA2NzNweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gICAgbWF4LXdpZHRoOiA2NzNweDtcbiAgICBjb2x1bW4tZ2FwOiAzNXB4O1xuICAgIHJvdy1nYXA6IDIycHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgODE3cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiA4NDJweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxNTRweCAyNzhweCAzMTVweCAxNDFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxM3B4IDExOHB4IDkycHggOTVweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEzcHggMCAxM3B4IDExOHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDQwcHgpO1xuICAgIHBhZGRpbmc6IDIwcHggOTdweCAxNjlweCAxMThweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICBtYXgtd2lkdGg6IDM4NHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0M3B4O1xuICAgIG1heC13aWR0aDogMzg0cHg7XG4gICAgY29sdW1uLWdhcDogMjJweDtcbiAgICByb3ctZ2FwOiAxN3B4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQ0MHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogNzAycHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODJweCAxMThweCAxNjBweCA0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMTY5cHggNTBweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yLm1lZGlhLWxlZnQgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEzcHggMCAxM3B4IDUwcHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHggNTBweCAxNjlweCA1MHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDcycHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDNweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5vdXItbWlzc2lvbi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vdXItbWlzc2lvbi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDU1cHggNTBweCA1OHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyMHB4IDM2cHggODFweCAzNnB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIubWVkaWEtbGVmdCAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTNweCAwIDEzcHggMzZweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjBweCAzNnB4IDgxcHggMzZweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0M3B4O1xuICAgIGNvbHVtbi1nYXA6IDE5cHg7XG4gICAgcm93LWdhcDogMTdweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5vdXItbWlzc2lvbi5sYXlvdXQtMiAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uLmxheW91dC0yIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgfVxuICAub3VyLW1pc3Npb24ubGF5b3V0LTIgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDIzMnB4O1xuICB9XG4gIC5vdXItbWlzc2lvbi5tZWRpYS1sZWZ0IC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDU1cHggMzZweCA1OHB4IDM2cHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3VyLW1pc3Npb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMnB4O1xuICBoZWlnaHQ6IDE4M3B4O1xuICBsZWZ0OiAtMjJweDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLW1pc3Npb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDE1Ljk5dnc7XG4gICAgaGVpZ2h0OiAxNC40Nzl2dztcbiAgICBsZWZ0OiAtMS41NjN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgd2lkdGg6IDMwN3B4O1xuICAgIGhlaWdodDogMjc4cHg7XG4gICAgbGVmdDogLTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxNjNweDtcbiAgICBoZWlnaHQ6IDE0OHB4O1xuICAgIGxlZnQ6IC0yNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU2MHB4KTtcbiAgcGFkZGluZzogMTAycHggOTNweCAyMzBweCAxODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQzLjIyOXZ3KTtcbiAgICBwYWRkaW5nOiA4LjAyMXZ3IDcuMzQ0dncgMTYuNDA2dncgMTQuNDc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgzMHB4KTtcbiAgICBwYWRkaW5nOiAxNTRweCAxNDFweCAzMTVweCAyNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTQzcHgpO1xuICAgIHBhZGRpbmc6IDgycHggNDVweCAxNjBweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDU1cHggNTBweCA1OHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA1NXB4IDM2cHggNThweCAzNnB4O1xuICB9XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjguNDM4dnc7XG4gIH1cbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1NDZweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzUuMDUydnc7XG4gICAgbWFyZ2luLXRvcDogNS4yMDh2dztcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY3M3B4O1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy4wNzN2dztcbiAgICBnYXA6IDAuODMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgcm93LWdhcDogMTRweDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzLjA3M3Z3O1xuICAgIGNvbHVtbi1nYXA6IDAuODMzdnc7XG4gICAgcm93LWdhcDogMS4wOTR2dztcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIHBhZGRpbmc6IDAuNTIxdncgMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDAuNzI5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogMjFweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxufVxuLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNTYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA4MzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDU0M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2OTRweDtcbn1cbi5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDU0Ljg0NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDUzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiAyMjdweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuLm91ci1taXNzaW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gIGhlaWdodDogMTIycHg7XG4gIHBhZGRpbmc6IDAgOTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDkuODQ0dnc7XG4gICAgcGFkZGluZzogMCA3LjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIGhlaWdodDogMTg5cHg7XG4gICAgcGFkZGluZzogMCAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDEwMnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW46IDAgLTM2cHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5NXB4O1xuICBib3R0b206IDE3cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxOTBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGxlZnQ6IDcuMjkydnc7XG4gICAgYm90dG9tOiAxLjQwNnZ3O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNC40Nzl2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGxlZnQ6IDE0MHB4O1xuICAgIGJvdHRvbTogMjdweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjc4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgMzgxcHg7XG4gIHBhZGRpbmc6IDM2cHggNTBweCAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDI4Ljc1dnc7XG4gICAgcGFkZGluZzogMy4yODF2dyA0Ljk0OHZ3IDIuOTY5dnc7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xNTZ2dztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1NTJweDtcbiAgICBwYWRkaW5nOiA2M3B4IDk1cHggNTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzMwcHg7XG4gICAgcGFkZGluZzogMjNweCAzNXB4IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAzN3B4IDUwcHggNDNweDtcbiAgfVxufVxuLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZTBiNDZiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDEuNzcxdnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuMzQ0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4ub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE1cHg7XG59XG4ub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjYwNHZ3O1xuICAgIGdhcDogMS4wNDJ2dztcbiAgfVxuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBwYWRkaW5nOiAwLjUyMXZ3IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogNDNweCA0M3B4IDQycHg7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzODFweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmU2ZTA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA0LjExNXZ3IDMuNjQ2dncgNC4xMTV2dztcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjguNzV2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDc5cHggNzBweCA3OXB4O1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NTJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMxcHggMzBweCAyMXB4O1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNTZweCAzMHB4IDcycHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLW11bHRpcGxlLWhlbHAtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1oZWxwLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAzLjU0MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLW11bHRpcGxlLWhlbHAtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stbXVsdGlwbGUtaGVscC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLW11bHRpcGxlLWhlbHAtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCAxOTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTUuMjZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAyOTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxODFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDE5MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMjEwcHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWRvbmF0aW9uLWFtb3VudC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG4ub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1kb25hdGlvbi1hbW91bnQtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWRvbmF0aW9uLWFtb3VudC1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWRvbmF0aW9uLWFtb3VudC1jb250ZW50LXdyYXAgLnByaWNlLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzk2NzIyYjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtZG9uYXRpb24tYW1vdW50LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxLjA0MnZ3O1xuICB9XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWRvbmF0aW9uLWFtb3VudC1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAzLjU0MnZ3O1xuICAgIGhlaWdodDogMy41NDJ2dztcbiAgfVxuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1kb25hdGlvbi1hbW91bnQtY29udGVudC13cmFwIC5wcmljZS1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyLjM0NHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM0NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWRvbmF0aW9uLWFtb3VudC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1kb25hdGlvbi1hbW91bnQtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNjhweDtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtZG9uYXRpb24tYW1vdW50LWNvbnRlbnQtd3JhcCAucHJpY2UtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1kb25hdGlvbi1hbW91bnQtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtZG9uYXRpb24tYW1vdW50LWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWRvbmF0aW9uLWFtb3VudC1jb250ZW50LXdyYXAgLnByaWNlLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1kb25hdGlvbi1hbW91bnQtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xuICB9XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcbiAgICBsaW5lLWhlaWdodDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjOTY3MjJiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XG4gIH1cbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMC43ODF2dztcbiAgICBsaW5lLWhlaWdodDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4ubGF0ZXN0LW5ld3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlNmUwO1xufVxuLmxhdGVzdC1uZXdzLnB1YmxpY2F0aW9uIC5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubGF0ZXN0LW5ld3MucHVibGljYXRpb24gLmxhdGVzdC1uZXdzX19ib3R0b20tYmxvY2stbXVsdGlwbGUtbmV3cy1jb250ZW50LXdyYXAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgLmRmLXBvcHVwLXRodW1iIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmxhdGVzdC1uZXdzLnB1YmxpY2F0aW9uIC5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtY29udGVudC13cmFwIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3Mtc291cmNlLWljb24tY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sYXRlc3QtbmV3cy5wdWJsaWNhdGlvbiAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5sYXRlc3QtbmV3cy5wdWJsaWNhdGlvbiAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3cy5wdWJsaWNhdGlvbiAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gOC42N3B4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3cy5wdWJsaWNhdGlvbiAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gNi41cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzLnB1YmxpY2F0aW9uIC5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5sYXRlc3QtbmV3cy5wdWJsaWNhdGlvbiAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fbWFpbi1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA3M3B4IDAgMTAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUuNjI1dncgMCA3LjgxM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEwOHB4IDAgMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNjBweCAwIDkxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA1NHB4IDAgNDhweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XG4gIHBhZGRpbmc6IDAgOTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMCA3LjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fdG9wLWJsb2NrLWhlYWRpbmctdGV4dHVhbC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX3RvcC1ibG9jay1oZWFkaW5nLXRleHR1YWwtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtYmxvY2staGVhZGluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fdG9wLWJsb2NrLWhlYWRpbmctdGV4dHVhbC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX190b3AtYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEuMzAydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX190b3AtYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX3RvcC1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fbWlkZGxlLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBwYWRkaW5nOiAwIDk1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XG4gICAgcGFkZGluZzogMCA3LjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgcGFkZGluZzogMCAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4ubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWZsZXgtY29udGVudC13cmFwOmhvdmVyIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stZmxleC1jb250ZW50LXdyYXA6aG92ZXIgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNDQ1cHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAtNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpLCA0cHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpLCAtNHB4IDBweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDM0LjM3NXZ3O1xuICAgIGJveC1zaGFkb3c6IDBweCAwLjIwOHZ3IDAuNjI1dncgcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggLTAuMjA4dncgMC42MjV2dyByZ2JhKDAsIDAsIDAsIDAuMSksIDAuMjA4dncgMHB4IDAuNjI1dncgcmdiYSgwLCAwLCAwLCAwLjEpLCAtMC4yMDh2dyAwcHggMC42MjV2dyByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDY2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAzMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4O1xuICB9XG59XG4ubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiA0NDVweDtcbiAgaGVpZ2h0OiAzMDZweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMzQuMzc1dnc7XG4gICAgaGVpZ2h0OiAyMy42NDZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDY2MHB4O1xuICAgIGhlaWdodDogNDU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAzMTZweDtcbiAgICBoZWlnaHQ6IDI5N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjI5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ0NXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM0LjM3NXZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDY2MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBoZWlnaHQ6IDEzMnB4O1xuICB9XG59XG4ubGF0ZXN0LW5ld3NfX21haW4tbmV3cy1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogLTY1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA2NXB4KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy1jb250ZW50LXdyYXAge1xuICAgIHRvcDogMi4xMzV2dztcbiAgICBsZWZ0OiAtNS4wNTJ2dztcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNS4wNTJ2dyk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy1jb250ZW50LXdyYXAge1xuICAgIHRvcDogNDFweDtcbiAgICBsZWZ0OiAtOTdweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOTdweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtY29udGVudC13cmFwIHtcbiAgICB0b3A6IDIxcHg7XG4gICAgbGVmdDogLTQ4cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtY29udGVudC13cmFwIHtcbiAgICB0b3A6IC04MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtaW5uZXItY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzOHB4IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMi45MTd2dyAzLjY5OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNTZweCA3MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjlweCA2N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyOXB4IDMzcHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLXNvdXJjZS1pY29uLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNHB4O1xuICByaWdodDogN3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLXNvdXJjZS1pY29uLWNvbnRlbnQtd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy1zb3VyY2UtaWNvbi1jb250ZW50LXdyYXAge1xuICAgIHRvcDogMS4wNDJ2dztcbiAgICByaWdodDogMS4wNDJ2dztcbiAgICB3aWR0aDogMS41NjN2dztcbiAgICBoZWlnaHQ6IDEuNTYzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3Mtc291cmNlLWljb24tY29udGVudC13cmFwIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLXNvdXJjZS1pY29uLWNvbnRlbnQtd3JhcCB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiA2cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3Mtc291cmNlLWljb24tY29udGVudC13cmFwIHtcbiAgICB0b3A6IDE1cHg7XG4gICAgcmlnaHQ6IDE0cHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTk4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS44MjN2dztcbiAgfVxuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICB9XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19tYWluLW5ld3MtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjU2M3Z3O1xuICAgIGdhcDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX21haW4tbmV3cy1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fbWFpbi1uZXdzLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAubGF0ZXN0LW5ld3NfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyLjk2OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19ib3R0b20tY29udGVudC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gIHBhZGRpbmc6IDAgOTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMCA3LjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19ib3R0b20tYmxvY2stbXVsdGlwbGUtbmV3cy1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDIuNjU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19ib3R0b20tYmxvY2stbXVsdGlwbGUtbmV3cy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNTFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19ib3R0b20tYmxvY2stbXVsdGlwbGUtbmV3cy1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMjMuM3B4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtY29udGVudC13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmY1ZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDEuNzcxdncpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDM0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSA4LjY3cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1pbm5lci1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMzcHggMjdweCAyNnB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyLjU1MnZ3IDEuOTc5dncgMS43MTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNDlweCAzOHB4IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDI1cHggMjVweCAyM3B4O1xuICB9XG59XG4ubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLXNvdXJjZS1pY29uLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5cHg7XG4gIHJpZ2h0OiA5cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1zb3VyY2UtaWNvbi1jb250ZW50LXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1zb3VyY2UtaWNvbi1jb250ZW50LXdyYXAge1xuICAgIHRvcDogMC42Nzd2dztcbiAgICByaWdodDogMC42Nzd2dztcbiAgICB3aWR0aDogMS41NjN2dztcbiAgICBoZWlnaHQ6IDEuNTYzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1zb3VyY2UtaWNvbi1jb250ZW50LXdyYXAge1xuICAgIHRvcDogMTNweDtcbiAgICByaWdodDogMTNweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1zb3VyY2UtaWNvbi1jb250ZW50LXdyYXAge1xuICAgIHRvcDogN3B4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTk4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuMjR2dztcbiAgfVxuICAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0M3B4O1xuICB9XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuNTYzdnc7XG4gICAgZ2FwOiAxLjMwMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmxhdGVzdC1uZXdzX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFscy5jb2xvci1iYTBjMmYgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci1iYTBjMmYgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci1iYTBjMmYgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci1iYTBjMmYgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci1iYTBjMmYgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUgLnRlc3RpbW9uaWFsc19fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udGVzdGltb25pYWxzLmNvbG9yLTA4MjU0YSAudGVzdGltb25pYWxzX19tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLnRlc3RpbW9uaWFsc19fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4udGVzdGltb25pYWxzLmNvbG9yLTA4MjU0YSAudGVzdGltb25pYWxzX19tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1hbmQtc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4udGVzdGltb25pYWxzLmNvbG9yLTA4MjU0YSAudGVzdGltb25pYWxzX19tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1hbmQtc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4udGVzdGltb25pYWxzLmNvbG9yLTA4MjU0YSAudGVzdGltb25pYWxzX19tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1hbmQtc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4udGVzdGltb25pYWxzLmNvbG9yLTA4MjU0YSAudGVzdGltb25pYWxzX19tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1hbmQtc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZSAudGVzdGltb25pYWxzX19jbGllbnQtc2F5aW5nLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50ZXN0aW1vbmlhbHMuY29sb3ItMDAzMzI0IC50ZXN0aW1vbmlhbHNfX21haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4taW5uZXItY29udGVudC1ibG9jayAudGVzdGltb25pYWxzX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi50ZXN0aW1vbmlhbHMuY29sb3ItMDAzMzI0IC50ZXN0aW1vbmlhbHNfX21haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4taW5uZXItY29udGVudC1ibG9jayAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi50ZXN0aW1vbmlhbHMuY29sb3ItMDAzMzI0IC50ZXN0aW1vbmlhbHNfX21haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4taW5uZXItY29udGVudC1ibG9jayAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbn1cbi50ZXN0aW1vbmlhbHMuY29sb3ItMDAzMzI0IC50ZXN0aW1vbmlhbHNfX21haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4taW5uZXItY29udGVudC1ibG9jayAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbn1cbi50ZXN0aW1vbmlhbHMuY29sb3ItMDAzMzI0IC50ZXN0aW1vbmlhbHNfX21haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4taW5uZXItY29udGVudC1ibG9jayAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1tYWluLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIC50ZXN0aW1vbmlhbHNfX2NsaWVudC1zYXlpbmctdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci0wMDZlYjcgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci0wMDZlYjcgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci0wMDZlYjcgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci0wMDZlYjcgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLnRlc3RpbW9uaWFscy5jb2xvci0wMDZlYjcgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUgLnRlc3RpbW9uaWFsc19fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRlc3RpbW9uaWFscyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbiAgfVxufVxuLnRlc3RpbW9uaWFsc19fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNTRweDtcbiAgcGFkZGluZzogMCAzNnB4O1xufVxuLnRlc3RpbW9uaWFsc19fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDYyOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0OS41ODN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA5NTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogNjI4cHg7XG4gIGhlaWdodDogNjcwcHg7XG59XG4udGVzdGltb25pYWxzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQ5LjU4M3Z3O1xuICAgIGhlaWdodDogNDUuMzEzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogOTUycHg7XG4gICAgaGVpZ2h0OiA4NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNTA0cHg7XG4gICAgaGVpZ2h0OiA1MjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjQuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA1MDRweDtcbiAgICBoZWlnaHQ6IDU3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDI4NXB4O1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDYyOHB4KTtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuNTgzdncpO1xuICAgIHBhZGRpbmctbGVmdDogNS4yMDh2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA5NTJweCk7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1MDRweCk7XG4gICAgcGFkZGluZy1sZWZ0OiA0MXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTA0cHg7XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNy4yNHZ3O1xuICB9XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMzlweDtcbiAgfVxuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy4xNzd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICBoZWlnaHQ6IDI0M3B4O1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1tYWluLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDE2MHB4ICsgNjBweCk7XG4gIGxlZnQ6IC0yMjBweDtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDEzLjU0MnZ3ICsgNS4yMDh2dyk7XG4gICAgbGVmdDogLTE4Ljc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNjBweCArIDEwMHB4KTtcbiAgICBsZWZ0OiAtMzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMThweCArIDQxcHgpO1xuICAgIGxlZnQ6IC0xNTlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweCArIDUwcHgpO1xuICAgIGxlZnQ6IC0xMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTE1MnB4O1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciB7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWxpc3QgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgYm90dG9tOiAtMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA5cHg7XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cbi50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmU2ZTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTMuMTc3dnc7XG4gICAgZ2FwOiAwLjY3N3Z3O1xuICB9XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogMC44ODV2dztcbiAgICBoZWlnaHQ6IDAuODg1dnc7XG4gIH1cbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICB3aWR0aDogMC44ODV2dztcbiAgICBoZWlnaHQ6IDAuODg1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTYxcHg7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTMxcHg7XG4gICAgZ2FwOiA3cHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0zMXB4O1xuICAgIGdhcDogMTBweDtcbiAgfVxuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4udGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA2N3B4IDYzcHggNjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA0LjU4M3Z3IDYuMzU0dncgMy42NDZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUge1xuICAgIHBhZGRpbmc6IDg4cHggMTIycHggNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA0OHB4IDUxcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA0OHB4IDQwcHggNDVweDtcbiAgfVxufVxuLnRlc3RpbW9uaWFsc19fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnRlc3RpbW9uaWFsc19fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVzdGltb25pYWxzX19jbGllbnQtc2F5aW5nLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVzdGltb25pYWxzX19jbGllbnQtc2F5aW5nLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudGVzdGltb25pYWxzX19jbGllbnQtc2F5aW5nLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX2NsaWVudC1zYXlpbmctdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX2NsaWVudC1zYXlpbmctdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTA7XG4gIH1cbn1cbi50ZXN0aW1vbmlhbHNfX2NsaWVudC1uYW1lLXRleHQtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi50ZXN0aW1vbmlhbHNfX2NsaWVudC1uYW1lLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX2NsaWVudC1uYW1lLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjA4M3Z3O1xuICB9XG4gIC50ZXN0aW1vbmlhbHNfX2NsaWVudC1uYW1lLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVzdGltb25pYWxzX19jbGllbnQtbmFtZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlc3RpbW9uaWFsc19fY2xpZW50LW5hbWUtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsc19fY2xpZW50LW5hbWUtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG59XG5cbi5mYXFfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZhcV9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmZhcV9fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogNzRweCAwIDEwM3B4IDE4MHB4O1xuICBmbGV4OiAwIDAgNjI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNy4xODh2dyAwIDkuMTY3dncgMTQuNTgzdnc7XG4gICAgZmxleDogMCAwIDQ5Ljc5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTM4cHggMCAxNzZweCAyODBweDtcbiAgICBmbGV4OiAwIDAgOTU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZhcV9fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3MXB4IDAgNzdweCAxMThweDtcbiAgICBmbGV4OiAwIDAgNTAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZmFxX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDcxcHggMCA3N3B4IDUwcHg7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5mYXFfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODhweCAzNnB4IDIwcHggMzZweDtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLmZhcV9fbWFpbi1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX21haW4taGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZmFxX19tYWluLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5mYXFfX2FjY29yZGlvbi1tYWluLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX2FjY29yZGlvbi1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS40MDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZmFxX19hY2NvcmRpb24tbWFpbi1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZhcV9fYWNjb3JkaW9uLW1haW4tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX2FjY29yZGlvbi1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgfVxufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiwgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCwgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDA7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItYmEwYzJmIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAuZmFxX19zaW5nbGUtZmFxLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNjc4MSUpIGh1ZS1yb3RhdGUoMzQwZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoOTglKTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci1iYTBjMmYgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG4ge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci1iYTBjMmYgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItYmEwYzJmIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtaW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE1JSkgc2VwaWEoMjQlKSBzYXR1cmF0ZSgyMzg4JSkgaHVlLXJvdGF0ZSgxODFkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDQlKTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTA4MjU0YSAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG4ge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDgyNTRhIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjVkO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTA4MjU0YSAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDAzMzI0IC5mYXFfX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAuZmFxX19zaW5nbGUtZmFxLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDUwJSkgc2F0dXJhdGUoMTUzOSUpIGh1ZS1yb3RhdGUoMTI5ZGVnKSBicmlnaHRuZXNzKDEwNCUpIGNvbnRyYXN0KDEwMiUpO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwMzMyNCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDAzMzI0IC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0biB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwMzMyNCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDQ4JSkgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCgxMDMlKTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDMzMjQgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMwODQ4MzU7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDAzMzI0IC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwNmViNyAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwNmViNyAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG4ge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0uY29sb3ItMDA2ZWI3IC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBwYWRkaW5nOiAyMXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHVuc2V0O1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwYjQ2Yjtcbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cywgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDEuNzE5dncgMCAyLjM0NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAzM3B4IDAgNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTZweCAwIDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMjJweCAwIDIycHg7XG4gIH1cbn1cbi5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XG4gICAgZ2FwOiAwLjUyMXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctYW5kLWltYWdlLXdyYXAge1xuICAgIGdhcDogNnB4O1xuICB9XG59XG4uZmFxX19zaW5nbGUtZmFxLWltYWdlLXdyYXAge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZmFxX19zaW5nbGUtZmFxLWltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZhcV9fc2luZ2xlLWZhcS1pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMi4yNHZ3O1xuICAgIGhlaWdodDogMi4yNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZhcV9fc2luZ2xlLWZhcS1pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE5OHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAuc2hvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBiNDZiO1xufVxuLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICBwYWRkaW5nOiAwIDAgMjlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMCAyLjk2OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDAgNTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDI5cHg7XG4gIH1cbn1cbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4uZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS41MXZ3O1xuICB9XG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC43ODF2dztcbiAgfVxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xuICB9XG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41NjN2dztcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuZmFxX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5mYXFfX3NpbmdsZS1mYXEtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmZhcV9fc2luZ2xlLWZhcS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjk3OXZ3O1xuICAgIGdhcDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG4uZmFxX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDYyNXB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZmFxX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuNzkydncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA5NTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZhcV9fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDUwMXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYXFfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZmFxX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLmZhcV9fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNjU1cHg7XG4gIGhlaWdodDogNjMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MC4zMTN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZmFxX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOTY2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwLjk4cHgpIHtcbiAgLmZhcV9fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZmFxX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmZhcV9fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4uZmFxX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ3MHB4O1xuICBoZWlnaHQ6IDY2MnB4O1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAtNjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zOGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzUuNjc3dnc7XG4gICAgaGVpZ2h0OiA1MC4zMTN2dztcbiAgICByaWdodDogMC43ODF2dztcbiAgICBib3R0b206IC02LjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmZhcV9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA2ODVweDtcbiAgICBoZWlnaHQ6IDk2NnB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGJvdHRvbTogLTEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI1MC45OHB4KSB7XG4gIC5mYXFfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZmFxX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM2MnB4O1xuICAgIGhlaWdodDogNTEwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5mYXFfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICByaWdodDogLTIyJTtcbiAgfVxufVxuLmZhcV9fbGVhZi1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMzJweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcmlnaHQ6IDMxNXB4O1xuICBib3R0b206IDE2MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5mYXFfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjUuMjA4dnc7XG4gICAgaGVpZ2h0OiAyMi44MTN2dztcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogMi42MDR2dztcbiAgICBib3R0b206IDE1LjYyNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDg0cHg7XG4gICAgaGVpZ2h0OiA0MzhweDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogNTBweDtcbiAgICBib3R0b206IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5mYXFfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjU2cHg7XG4gICAgaGVpZ2h0OiAyMzJweDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgbGVmdDogNjBweDtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG59XG4uZmFxX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDYyNXB4O1xuICBoZWlnaHQ6IDQ1M3B4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuLmZhcV9fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmZhcV9fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0OS43OTJ2dztcbiAgICBoZWlnaHQ6IDM0LjM3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5mYXFfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogOTU2cHg7XG4gICAgaGVpZ2h0OiA2NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTAuOThweCkge1xuICAuZmFxX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmZhcV9fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbn1cblxuLm91ci1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA2N3B4IDAgMTA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA1LjMxM3Z3IDAgNy41NTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTAycHggMCAxNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNzBweCAwIDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNjJweCAwIDA7XG4gIH1cbn1cbi5vdXItbG9jYXRpb25fX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMjdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4LjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMTU4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQzcHg7XG4gIH1cbn1cbi5vdXItbG9jYXRpb25fX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDYwcHggMCAyNXB4IDE4MHB4O1xuICBmbGV4OiAwIDAgNjI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbG9jYXRpb25fX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNC42ODh2dyAwIDcuMTM1dncgMTQuNTgzdnc7XG4gICAgZmxleDogMCAwIDQyLjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDkwcHggMCAxMzdweCAyODBweDtcbiAgICBmbGV4OiAwIDAgODE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgMzhweCAxMThweDtcbiAgICBmbGV4OiAwIDAgNDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMycHggMCAzOHB4IDUwcHg7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTNweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMzZweCAwIDM2cHg7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5vdXItbG9jYXRpb25fX21haW4taGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG4ub3VyLWxvY2F0aW9uX19hY2NvcmRpb24tbWFpbi1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLWxvY2F0aW9uX19hY2NvcmRpb24tbWFpbi1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuODc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fYWNjb3JkaW9uLW1haW4tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX2FjY29yZGlvbi1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4ub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiwgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCwgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG59XG4ub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAwO1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNTglKSBzYXR1cmF0ZSg2NzgxJSkgaHVlLXJvdGF0ZSgzNDBkZWcpIGJyaWdodG5lc3MoODklKSBjb250cmFzdCg5OCUpO1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLWJhMGMyZiAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi10ZXh0dWFsLWNvbnRlbnQtd3JhcCAub3VyLWxvY2F0aW9uX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTA4MjU0YSAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE1JSkgc2VwaWEoMjQlKSBzYXR1cmF0ZSgyMzg4JSkgaHVlLXJvdGF0ZSgxODFkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDQlKTtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wODI1NGEgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAgLm91ci1sb2NhdGlvbl9fbXVsdGktbG9jYXRpb24tY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDMzMjQgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyNiUpIHNlcGlhKDExJSkgc2F0dXJhdGUoNDAwOCUpIGh1ZS1yb3RhdGUoMTE2ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoODglKTtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDMzMjQgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzBmNWM0NTtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDMzMjQgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAgLm91ci1sb2NhdGlvbl9fbXVsdGktbG9jYXRpb24tY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzBmNWM0NTtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taXRlbS5jb2xvci0wMDZlYjcgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpIGNvbnRyYXN0KDEwNSUpO1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwNmViNyAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1pdGVtLmNvbG9yLTAwNmViNyAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi10ZXh0dWFsLWNvbnRlbnQtd3JhcCAub3VyLWxvY2F0aW9uX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBwYWRkaW5nOiAyMXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHVuc2V0O1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwYjQ2Yjtcbn1cbi5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cywgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICAgIHBhZGRpbmc6IDEuNDA2dncgMCAxLjQwNnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAyN3B4IDAgMjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMThweCAwIDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTdweCAwIDE3cHg7XG4gIH1cbn1cbi5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAge1xuICAgIGdhcDogMC41MjF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcbiAgICBnYXA6IDZweDtcbiAgfVxufVxuLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWltYWdlLXdyYXAge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDIuMjR2dztcbiAgICBoZWlnaHQ6IDIuMjR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4ub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMDQydnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcC5zaG93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGI0NmI7XG59XG4ub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gIHBhZGRpbmc6IDAgMCAyOXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDIuNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDAgNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDMycHg7XG4gIH1cbn1cbi5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgNDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMuMTI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbn1cbi5vdXItbG9jYXRpb25fX211bHRpLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbi5vdXItbG9jYXRpb25fX211bHRpLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCBhIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbXVsdGktbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBnYXA6IDAuNzgxdnc7XG4gIH1cbiAgLm91ci1sb2NhdGlvbl9fbXVsdGktbG9jYXRpb24tY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMC44ODV2dztcbiAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB9XG59XG4ub3VyLWxvY2F0aW9uX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDYyNXB4IC0gMjdweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5vdXItbG9jYXRpb25fX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0Mi41dncgLSA4LjIyOXZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODE2cHggLSAxNThweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQzNXB4IC0gODJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxM3B4KTtcbiAgfVxufVxuLm91ci1sb2NhdGlvbl9fbXVsdGlwbGUtbWFwLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xufVxuLm91ci1sb2NhdGlvbl9fc2luZ2xlLW1hcC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm91ci1sb2NhdGlvbl9fc2luZ2xlLW1hcC1jb250ZW50LXdyYXAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ub3VyLWxvY2F0aW9uX19tYXAtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTMwcHg7XG59XG4ub3VyLWxvY2F0aW9uX19tYXAtY29udGVudC13cmFwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ub3VyLWxvY2F0aW9uX19tYXAtY29udGVudC13cmFwICNtYXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLm91ci1sb2NhdGlvbl9fbWFwLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiA0MS44NzV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYXAtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDgwNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5vdXItbG9jYXRpb25fX21hcC1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogNDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub3VyLWxvY2F0aW9uX19tYXAtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDM3MnB4O1xuICB9XG59XG5cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAge1xuICBtaW4taGVpZ2h0OiA1MjZweDtcbiAgcGFkZGluZy10b3A6IDc5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZTYyODRkIDUwJSwgI2JhMGMyZiA1MCUpO1xufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDJmNWQgNTAlLCAjMDgyNTRhIDUwJSk7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMzMyNCA1MCUsICMwZjVjNDUgNTAlKTtcbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDgyNTRhIDUwJSwgIzAwNmViNyA1MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiA0MS4xOTh2dztcbiAgICBwYWRkaW5nLXRvcDogNi4xOTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiA3OTFweDtcbiAgICBwYWRkaW5nLXRvcDogMTE5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWluLWhlaWdodDogNDMzcHg7XG4gICAgcGFkZGluZy10b3A6IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMTRweCAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC8qIFNldCB0aGUgYmFja2dyb3VuZCB0byBhIGJsYWNrIGNvbG9yIGluaXRpYWxseSBoaWRkZW4gKi9cbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmZmZmIDUwJSwgIzAwMDAwMCA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTsgLyogVGhpcyBtYWtlcyB0aGUgYmxhY2sgYmFja2dyb3VuZCAyeCB0aGUgd2lkdGggb2YgdGhlIGJ1dHRvbiAqL1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207IC8qIEluaXRpYWxseSwgdGhlIGJsYWNrIGNvbG9yIGlzIG9uIHRoZSByaWdodCAqL1xufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS44MjN2dztcbiAgICBnYXA6IDMuMzMzdnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICAgIHBhZGRpbmc6IDEuMTk4dncgMi4wODN2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMS4xOTh2dyAyLjA4M3Z3O1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgZ2FwOiA2NHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMjNweCA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZ2FwOiAzOHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMzJweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgZ2FwOiA5cHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICAgIHBhZGRpbmc6IDE1cHggMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMTVweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDEzcHg7XG4gIHRvcDogMTEzcHg7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAzMi44NjV2dztcbiAgICB0b3A6IDguODU0dnc7XG4gICAgcGFkZGluZzogMCAyLjA4M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gICAgbWluLWhlaWdodDogNjMxcHg7XG4gICAgdG9wOiAxNzBweDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAzMDRweDtcbiAgICB0b3A6IDEzNHB4O1xuICAgIHBhZGRpbmc6IDAgNjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gICAgbWluLWhlaWdodDogMTc1cHg7XG4gICAgdG9wOiAyNTNweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDIuNTUydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDU5MnB4O1xuICBoZWlnaHQ6IDQxM3B4O1xufVxuLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDM4MHB4O1xuICBoZWlnaHQ6IDUzNXB4O1xuICByaWdodDogNTBweDtcbiAgYm90dG9tOiAtMTMwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zNGRlZyk7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICB3aWR0aDogMjM5cHg7XG4gIGhlaWdodDogMjE3cHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgYm90dG9tOiAxMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTY1ZGVnKSByb3RhdGVYKDE4MGRlZyk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiA1OTJweDtcbiAgaGVpZ2h0OiA0MTNweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTEwcHg7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICB3aWR0aDogMzg1cHg7XG4gIGhlaWdodDogNTQzcHg7XG4gIGxlZnQ6IDYwcHg7XG4gIGJvdHRvbTogLTIwMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg3NWRlZyk7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICB3aWR0aDogMjcycHg7XG4gIGhlaWdodDogMjQ3cHg7XG4gIGxlZnQ6IDQwcHg7XG4gIGJvdHRvbTogOTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHdpZHRoOiA1OTJweDtcbiAgaGVpZ2h0OiA0MTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDQuMTY3dnc7XG4gICAgaGVpZ2h0OiAzMi44NjV2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMS4wOTR2dztcbiAgICBoZWlnaHQ6IDQyLjE4OHZ3O1xuICAgIHJpZ2h0OiA0LjY4OHZ3O1xuICAgIGJvdHRvbTogLTcuODEzdnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTUuNzI5dnc7XG4gICAgaGVpZ2h0OiAxNy4yNHZ3O1xuICAgIHJpZ2h0OiAtMS4wNDJ2dztcbiAgICBib3R0b206IDUuNzI5dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDQuMTY3dnc7XG4gICAgaGVpZ2h0OiAzMi44NjV2dztcbiAgICBib3R0b206IC0xLjA0MnZ3O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMxLjA5NHZ3O1xuICAgIGhlaWdodDogNDQuMjcxdnc7XG4gICAgbGVmdDogMy4xMjV2dztcbiAgICBib3R0b206IC0xNi4xNDZ2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxNS43Mjl2dztcbiAgICBoZWlnaHQ6IDE3LjI0dnc7XG4gICAgbGVmdDogMi4wODN2dztcbiAgICBib3R0b206IDQuNjg4dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDQuMTY3dnc7XG4gICAgaGVpZ2h0OiAzMi44NjV2dztcbiAgICBib3R0b206IC0xLjA0MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDg0OHB4O1xuICAgIGhlaWdodDogNjMxcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNTk3cHg7XG4gICAgaGVpZ2h0OiA4MTBweDtcbiAgICByaWdodDogOTBweDtcbiAgICBib3R0b206IC0xNTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMDJweDtcbiAgICBoZWlnaHQ6IDMzMXB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDg0OHB4O1xuICAgIGhlaWdodDogNjMxcHg7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA1OTdweDtcbiAgICBoZWlnaHQ6IDg1MHB4O1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgYm90dG9tOiAtMzEwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzAycHg7XG4gICAgaGVpZ2h0OiAzMzFweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA4NDhweDtcbiAgICBoZWlnaHQ6IDYzMXB4O1xuICAgIGJvdHRvbTogLTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDAzcHg7XG4gICAgaGVpZ2h0OiAzMDNweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBoZWlnaHQ6IDM4MXB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDIwMnB4O1xuICAgIGhlaWdodDogMjMxcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0MDNweDtcbiAgICBoZWlnaHQ6IDMwM3B4O1xuICAgIGJvdHRvbTogLTEwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiAzODZweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGJvdHRvbTogLTExMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDIwMnB4O1xuICAgIGhlaWdodDogMjMxcHg7XG4gICAgbGVmdDogNDBweDtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDAzcHg7XG4gICAgaGVpZ2h0OiAzMDNweDtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjMycHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgYm90dG9tOiAtOTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDJweDtcbiAgICBoZWlnaHQ6IDEzMXB4O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjMycHg7XG4gICAgaGVpZ2h0OiAxNzVweDtcbiAgICBib3R0b206IC0xMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGhlaWdodDogMjcwcHg7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgYm90dG9tOiAtMTEwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAycHg7XG4gICAgaGVpZ2h0OiAxMzFweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyMzJweDtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIGJvdHRvbTogLTEwcHg7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICBwYWRkaW5nLXRvcDogMTQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZTYyODRkIDUwJSwgI2JhMGMyZiA1MCUpO1xufVxuLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDJmNWQgNTAlLCAjMDgyNTRhIDUwJSk7XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwMzMyNCA1MCUsICMwZjVjNDUgNTAlKTtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDgyNTRhIDUwJSwgIzAwNmViNyA1MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAzNC4zMjN2dztcbiAgICBwYWRkaW5nLXRvcDogMTEuNDA2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgbWluLWhlaWdodDogNjU5cHg7XG4gICAgcGFkZGluZy10b3A6IDIxOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDM5OXB4O1xuICAgIHBhZGRpbmctdG9wOiAxMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtbWFpbi1jb250ZW50LXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMzE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNy4zNDR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmctbGVmdDogNTI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI5NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2JhMGMyZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDBweDtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDE0cHggMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAvKiBTZXQgdGhlIGJhY2tncm91bmQgdG8gYSBibGFjayBjb2xvciBpbml0aWFsbHkgaGlkZGVuICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiA1MCUsICMwMDAwMDAgNTAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7IC8qIFRoaXMgbWFrZXMgdGhlIGJsYWNrIGJhY2tncm91bmQgMnggdGhlIHdpZHRoIG9mIHRoZSBidXR0b24gKi9cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tOyAvKiBJbml0aWFsbHksIHRoZSBibGFjayBjb2xvciBpcyBvbiB0aGUgcmlnaHQgKi9cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XG4gICAgZ2FwOiAyLjAzMXZ3O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjE5OHZ3IDIuMDgzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDEuMTk4dncgMi4wODN2dztcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIGdhcDogMzlweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcCB7XG4gICAgcGFkZGluZzogMjNweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YmVmb3JlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDIzcHggNDBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIGdhcDogMTVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMzJweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6OmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMzJweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gICAgbWluLWhlaWdodDogMzQuMzIzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiA2NTlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1jb250ZW50LXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDM5OXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDIuNTUydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1NTVweDtcbiAgaGVpZ2h0OiA0MjBweDtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAzODVweDtcbiAgaGVpZ2h0OiA1NDNweDtcbiAgbGVmdDogMjBweDtcbiAgYm90dG9tOiAtMjAwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDc1ZGVnKTtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAyNzJweDtcbiAgaGVpZ2h0OiAyNDdweDtcbiAgbGVmdDogNDBweDtcbiAgYm90dG9tOiA5MHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgYm90dG9tOiAtMTBweDtcbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAzODBweDtcbiAgaGVpZ2h0OiA1MzVweDtcbiAgcmlnaHQ6IDUwcHg7XG4gIGJvdHRvbTogLTEzMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzRkZWcpO1xufVxuLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDIzOXB4O1xuICBoZWlnaHQ6IDIxN3B4O1xuICByaWdodDogLTIwcHg7XG4gIGJvdHRvbTogMTEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE2NWRlZykgcm90YXRlWCgxODBkZWcpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICB3aWR0aDogNTkycHg7XG4gIGhlaWdodDogNDEzcHg7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0NC4xNjd2dztcbiAgICBoZWlnaHQ6IDM0LjMyM3Z3O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMxLjA5NHZ3O1xuICAgIGhlaWdodDogNDQuMjcxdnc7XG4gICAgbGVmdDogMy4xMjV2dztcbiAgICBib3R0b206IC0xNi4xNDZ2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxNS43Mjl2dztcbiAgICBoZWlnaHQ6IDE3LjI0dnc7XG4gICAgbGVmdDogMi4wODN2dztcbiAgICBib3R0b206IDQuNjg4dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDQuMTY3dnc7XG4gICAgaGVpZ2h0OiAzNC4zMjN2dztcbiAgICBib3R0b206IC0xLjA0MnZ3O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMxLjA5NHZ3O1xuICAgIGhlaWdodDogNDIuMTg4dnc7XG4gICAgcmlnaHQ6IDQuNjg4dnc7XG4gICAgYm90dG9tOiAtNy44MTN2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxNS43Mjl2dztcbiAgICBoZWlnaHQ6IDE3LjI0dnc7XG4gICAgcmlnaHQ6IC0xLjA0MnZ3O1xuICAgIGJvdHRvbTogNS43Mjl2dztcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0NC4xNjd2dztcbiAgICBoZWlnaHQ6IDM0LjMyM3Z3O1xuICAgIGJvdHRvbTogLTEuMDQydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogODQ4cHg7XG4gICAgaGVpZ2h0OiA2NTlweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA1OTdweDtcbiAgICBoZWlnaHQ6IDg1MHB4O1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgYm90dG9tOiAtMzEwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzAycHg7XG4gICAgaGVpZ2h0OiAzMzFweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA4NDhweDtcbiAgICBoZWlnaHQ6IDY1OXB4O1xuICAgIGJvdHRvbTogLTIwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNTk3cHg7XG4gICAgaGVpZ2h0OiA4MTBweDtcbiAgICByaWdodDogOTBweDtcbiAgICBib3R0b206IC0xNTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMDJweDtcbiAgICBoZWlnaHQ6IDMzMXB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDg0OHB4O1xuICAgIGhlaWdodDogNjU5cHg7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA2MDNweDtcbiAgICBoZWlnaHQ6IDM5OXB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgxKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM2NXB4O1xuICAgIGhlaWdodDogNTE0cHg7XG4gICAgbGVmdDogNzBweDtcbiAgICBib3R0b206IC0xODBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNThweDtcbiAgICBoZWlnaHQ6IDIzM3B4O1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgYm90dG9tOiA5MHB4O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNjAzcHg7XG4gICAgaGVpZ2h0OiAzOTlweDtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM2NXB4O1xuICAgIGhlaWdodDogNTE0cHg7XG4gICAgcmlnaHQ6IDkwcHg7XG4gICAgYm90dG9tOiAtMTUwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjU4cHg7XG4gICAgaGVpZ2h0OiAyMzNweDtcbiAgICByaWdodDogLTIwcHg7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDYwM3B4O1xuICAgIGhlaWdodDogMzk5cHg7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMzRweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMDVweDtcbiAgICBoZWlnaHQ6IDQzMHB4O1xuICAgIGxlZnQ6IDUwcHg7XG4gICAgYm90dG9tOiAtMTUwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDEpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjE1cHg7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMSkgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzM0cHg7XG4gICAgYm90dG9tOiAtMjBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXA6bnRoLW9mLXR5cGUoMikgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMDVweDtcbiAgICBoZWlnaHQ6IDQzMHB4O1xuICAgIHJpZ2h0OiA5MHB4O1xuICAgIGJvdHRvbTogLTE1MHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcDpudGgtb2YtdHlwZSgyKSAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDIxNXB4O1xuICAgIGhlaWdodDogMTk1cHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwOm50aC1vZi10eXBlKDIpIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMzNHB4O1xuICAgIGJvdHRvbTogLTIwcHg7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUyLjA4M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbi5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLWJ0bi1jbG9zZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0NSUpIHNhdHVyYXRlKDY1NTAlKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg5NiUpIGNvbnRyYXN0KDEwMyUpO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtYnRuLWNsb3NlIHtcbiAgICB3aWR0aDogMS41NjN2dztcbiAgICBoZWlnaHQ6IDEuNTYzdnc7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gICAgbWFyZ2luOiAwcHggMHB4IDBweCBhdXRvO1xuICB9XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHggNDBweCA3NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMS41NjN2dyAzLjEyNXZ3IDQuNjg4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDMwcHggNjBweCA5MHB4O1xuICB9XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtaGVhZGluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNiYTBjMmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLWhlYWRpbmctdGV4dHVhbC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtaGVhZGluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1MHB4O1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDE0cHggMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTEwMCU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZmZmZiwgI2ZmZmZmZik7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4IDMycHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgLyogUHJldmVudHMgaW50ZXJhY3Rpb24gd2l0aCB0aGUgcHNldWRvLWVsZW1lbnQgKi9cbiAgei1pbmRleDogMTsgLyogRW5zdXJlcyB0ZXh0IGlzIG9uIHRvcCBvZiB0aGUgZ3JhZGllbnQgKi9cbiAgb3BhY2l0eTogMDsgLyogSW5pdGlhbGx5IGhpZGUgdGhlIHRleHQgKi9cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAuY29sb3ItYmEwYzJmIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAuY29sb3ItYmEwYzJmOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNlNjI4NGQsICNlNjI4NGQpO1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwLmNvbG9yLTA4MjU0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwLmNvbG9yLTA4MjU0YTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDAyZjVkLCAjMDAyZjVkKTtcbn1cbi5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcC5jb2xvci0wMDMzMjQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcC5jb2xvci0wMDMzMjQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzA4NDgzNSwgIzA4NDgzNSk7XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6aG92ZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6aG92ZXI6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDpob3Zlci5jb2xvci1iYTBjMmY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2U2Mjg0ZCwgI2U2Mjg0ZCk7XG59XG4uZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXA6aG92ZXIuY29sb3ItMDgyNTRhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDJmNWQsICMwMDJmNWQpO1xufVxuLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOmhvdmVyLmNvbG9yLTAwMzMyNDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDg0ODM1LCAjMDg0ODM1KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy45MDZ2dztcbiAgICBnYXA6IDIuNjA0dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjE5OHZ3IDIuMDgzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMS4xOTh2dyAyLjA4M3Z3O1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgIGdhcDogNTBweDtcbiAgfVxuICAuZ2V0LWluLXRvdWNoX19jdXN0b20tbW9kYWwtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIGEuYnRuLXdyYXAge1xuICAgIHBhZGRpbmc6IDIzcHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB9XG4gIC5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgYS5idG4td3JhcDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDIzcHggNDBweDtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBnYXA6IDM4cHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMTVweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nZXQtaW4tdG91Y2hfX2N1c3RvbS1tb2RhbC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMxcHg7XG4gICAgZ2FwOiA5cHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbiAgLmdldC1pbi10b3VjaF9fY3VzdG9tLW1vZGFsLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhLmJ0bi13cmFwOjphZnRlciB7XG4gICAgcGFkZGluZzogMTVweCAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuXG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmO1xufVxuLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtY29udGVudC13cmFwLmJhY2tncm91bmQtaW1hZ2UtZW5hYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wYWdlLWJhbm5lci1iYWNrLWltZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTM3cHggMzExcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodCAtMTE2cHg7XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkLmNvbG9yLWJhMGMyZi1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLWJhMGMyZi1iYWNrLWltZy5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkLmNvbG9yLTA4MjU0YS1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTAwMmY1ZC1iYWNrLWltZy5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkLmNvbG9yLTAwMzMyNC1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTAwMzMyNC1iYWNrLWltZy5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkLmNvbG9yLTk2NzIyYi1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTk2NzIyYi1iYWNrLWltZy5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkLmNvbG9yLTAwNmViNy1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTAwNmViNy1iYWNrLWltZy5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAucGFnZS1iYW5uZXItbG9nby1lbmFibGVkIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDc4cHggMTgwcHggMjRweDtcbn1cbi5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWNvbnRlbnQtd3JhcC5wYWdlLWJhbm5lci1sb2dvLWVuYWJsZWQgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2UtYW5kLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtbG9nby1pbWFnZS13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWNvbnRlbnQtd3JhcC5iYWNrZ3JvdW5kLWltYWdlLWVuYWJsZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjcuNzA4dncgMjIuNTUydnc7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0IC04Ljg1NHZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWNvbnRlbnQtd3JhcC5wYWdlLWJhbm5lci1sb2dvLWVuYWJsZWQgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2Ljc3MXZ3IDE0LjQ3OXZ3IDEuODc1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtY29udGVudC13cmFwLmJhY2tncm91bmQtaW1hZ2UtZW5hYmxlZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMzAwcHggNDMzcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0IC0xNzBweDtcbiAgfVxuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAucGFnZS1iYW5uZXItbG9nby1lbmFibGVkIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTMwcHggMjc4cHggMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1jb250ZW50LXdyYXAuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkzN3B4IDMxMXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodCAtMjUwcHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtY29udGVudC13cmFwLnBhZ2UtYmFubmVyLWxvZ28tZW5hYmxlZCAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDg1cHggMTE4cHggMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWNvbnRlbnQtd3JhcC5wYWdlLWJhbm5lci1sb2dvLWVuYWJsZWQgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA4NXB4IDUwcHggMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWNvbnRlbnQtd3JhcC5iYWNrZ3JvdW5kLWltYWdlLWVuYWJsZWQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHggNjBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQgLTMwcHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtY29udGVudC13cmFwLnBhZ2UtYmFubmVyLWxvZ28tZW5hYmxlZCAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMzcHggMzZweCAxNnB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA4NHB4IDE4MHB4IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNy4yOTJ2dyAxNC40Nzl2dyAxLjg3NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTQwcHggMjc4cHggMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDk4cHggMTE4cHggMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODVweCA1MHB4IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMzcHggMzZweCAyMnB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1sb2dvLWltYWdlLWFuZC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2UtYW5kLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMC44ODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1sb2dvLWltYWdlLWFuZC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtbG9nby1pbWFnZS1hbmQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtbG9nby1pbWFnZS1hbmQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXg6IDAgMCA1MHB4O1xufVxuLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtbG9nby1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1sb2dvLWltYWdlLXdyYXAge1xuICAgIGZsZXg6IDAgMCAyLjYwNHZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDIuNjA0dnc7XG4gICAgaGVpZ2h0OiAyLjYwNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDUwcHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtbG9nby1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1sb2dvLWltYWdlLXdyYXAge1xuICAgIGZsZXg6IDAgMCAyOXB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDI5cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogNS44cHg7XG4gIGNvbG9yOiAjOTY3MjJiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuMDMxdnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuNzA4dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzAydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAzOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFubmVyLWhvb3BzL2Jhbm5lci1ob29wcy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTU2cHggNTg4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC04MHB4IGJvdHRvbSAtNDBweDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFubmVyLWhvb3BzL2Jhbm5lci1ob29wcy1iYTBjMmYuc3ZnXCIpO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tZWRpYS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG4ge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOmhvdmVyIHtcbiAgY29sb3I6ICNlNjI4NGQ7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItYmEwYzJmIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYyODRkO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW5uZXItaG9vcHMvYmFubmVyLWhvb3BzLTA4MjU0YS5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbWVkaWEtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0biB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXIge1xuICBjb2xvcjogIzAwMmY1ZDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSkgc2VwaWEoNTglKSBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCgxMDElKTtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wODI1NGEgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW5uZXItaG9vcHMvYmFubmVyLWhvb3BzLTAwMzMyNC5zdmdcIik7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyYjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDMzMjQgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbWVkaWEtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDMzMjQgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0biB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDMzMjQgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIGEuYW5jaG9yLWJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODQ4MzU7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jhbm5lci1ob29wcy9iYW5uZXItaG9vcHMtMDA2ZWI3LnN2Z1wiKTtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbWVkaWEtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tZWRpYS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpIGNvbnRyYXN0KDEwNSUpO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAgYS5hbmNob3ItYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24gLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCBhLmFuY2hvci1idG46aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpIGJyaWdodG5lc3MoODklKSBjb250cmFzdCgxMDMlKTtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcC5jb2xvci0wMDZlYjcgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTguODU0dncgMzkuMzIzdnc7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTQuMTY3dncgYm90dG9tIC0yLjA4M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWNvbnRlbnQtd3JhcCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTMwcHggNzU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtY29udGVudC13cmFwIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk1NnB4IDU5MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0zMDBweCBib3R0b20gLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTUwcHggMzAwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA3NXB4IDAgMCAxODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAzLjIyOXZ3IDAgMCAxNC40Nzl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDYycHggMCAwIDI3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOTBweCAwIDAgMTE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDcwcHggMCAwIDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDU0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDIuMjkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDgxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0NTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS1hbmQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1sb2dvLWltYWdlLWFuZC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDAuODg1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS1hbmQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWxvZ28taW1hZ2UtYW5kLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWxvZ28taW1hZ2UtYW5kLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogOHB4O1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS13cmFwIHtcbiAgZmxleDogMCAwIDUwcHg7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1sb2dvLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDIuNjA0dnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMi42MDR2dztcbiAgICBoZWlnaHQ6IDIuNjA0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTBweDtcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1sb2dvLWltYWdlLXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWxvZ28taW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDI5cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiA1LjhweDtcbiAgY29sb3I6ICM5NjcyMmI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4wMzF2dztcbiAgICBsaW5lLWhlaWdodDogMi43MDh2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDM5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIG1hcmdpbi1ib3R0b206IDkycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi4wODN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIHZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC5pZnJhbWUtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLmlmcmFtZS1jb250ZW50LXdyYXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC5pZnJhbWUtY29udGVudC13cmFwIC5pZnJhbWUtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvcGFjaXR5OiAwLjY7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLnZpZGVvLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC52aWRlby1jb250ZW50LXdyYXAgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC52aWRlby1jb250ZW50LXdyYXAgLnZpZGVvLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogMjMuODU0dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgdmlkZW8ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC5pZnJhbWUtY29udGVudC13cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLWNvbnRlbnQtd3JhcCAuaWZyYW1lLWNvbnRlbnQtd3JhcCBpZnJhbWUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIC5pZnJhbWUtY29udGVudC13cmFwIC5pZnJhbWUtb3ZlcmxheSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLnZpZGVvLWNvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLnZpZGVvLWNvbnRlbnQtd3JhcCB2aWRlbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAgLnZpZGVvLWNvbnRlbnQtd3JhcCAudmlkZW8tb3ZlcmxheSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogNDU4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDI1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDI0M3B4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nOiA4cHggMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAuaWNvbi13cmFwIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLmljb24td3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwLjU3M3Z3IDEuNDA2dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBnYXA6IDAuNDY5dnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC5pY29uLXdyYXAge1xuICAgIHdpZHRoOiAwLjc4MXZ3O1xuICAgIGhlaWdodDogMC44ODV2dztcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcbiAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDExcHggMjdweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBnYXA6IDlweDtcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLmljb24td3JhcCB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOHB4IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC5pY29uLXdyYXAge1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOXB4IDIwcHg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAuaWNvbi13cmFwIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwNHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1pbWFnZS1jb250ZW50LXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyMy44NTR2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWltYWdlLWNvbnRlbnQtd3JhcCBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDQ1OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyNDNweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzQuNzkydnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NjhweDtcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzg2cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NDBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQyLjI5MnZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgxMnB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ1M3B4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogNjUwcHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1haW4taW1hZ2UtY29udGVudC13cmFwIGltZyB7XG4gICAgbWF4LWhlaWdodDogNDEuNjY3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS44MjN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjgyM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiB7XG4gICAgZ2FwOiAxLjM1NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24ge1xuICAgIGdhcDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIHtcbiAgICBnYXA6IDE4cHg7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiwgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICBib3JkZXItcmFkaXVzOiAxMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24sIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODMzdnc7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDY0cHg7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciwgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b246Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHVuc2V0O1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuODMzdnc7XG4gICAgZ2FwOiA1LjQxN3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMTJweDtcbiAgICBnYXA6IDEwNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBnYXA6IDM5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgZ2FwOiAxM3B4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDEzcHggMjVweDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMS4xNDZ2dyAxLjgyM3Z3IDEuMTk4dncgMS44MjN2dztcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMDQydnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjY3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDIycHggMzVweCAyM3B4IDM1cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTNweCAxMHB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxM3B4IDEzcHggMTVweCAxM3B4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICBwYWRkaW5nOiAxN3B4IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjM1NHZ3IDEuODIzdncgMC44MzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XG4gICAgcGFkZGluZzogMjZweCAzNXB4IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xuICAgIHBhZGRpbmc6IDE4cHggMTNweCAxMHB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLW11bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwODI1NGE7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlci1yaWdodDogdW5zZXQ7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDAuNzgxdnc7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjEwNHZ3IHNvbGlkICMwODI1NGE7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIGEge1xuICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDgyNTRhO1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2Utc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuMTQ2dnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4wNDJ2dztcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDNweDtcbiAgcGFkZGluZy1ib3R0b206IDQzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICByb3ctZ2FwOiAxNHB4O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMuMTc3dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTc3dnc7XG4gICAgY29sdW1uLWdhcDogMC44MzN2dztcbiAgICByb3ctZ2FwOiAxLjA5NHZ3O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gICAgcGFkZGluZzogMC43ODF2dyAxLjU2M3Z3O1xuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYxcHg7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMzcHg7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICByb3ctZ2FwOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcC5hcHBlYXJhbmNlLXR3byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA2MjVweCk7XG4gIHBhZGRpbmc6IDEwMnB4IDE3cHggMTAycHggMTgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuNTgzdncpO1xuICAgIHBhZGRpbmc6IDkuNzR2dyA4LjAyMXZ3IDEzLjY5OHZ3IDE0LjQ3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gOTUycHgpO1xuICAgIHBhZGRpbmc6IDE4N3B4IDE1NHB4IDI2M3B4IDI3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM5cHgpO1xuICAgIHBhZGRpbmc6IDExMHB4IDgzcHggMTEwcHggMTE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogODBweCA1MHB4IDgwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3NHB4IDM2cHggMjlweCAzNnB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ1OHB4O1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1MzVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzg2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWF4LXdpZHRoOiA0NThweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xuICAgIG1hcmdpbi10b3A6IDEuMTk4dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNTM1cHg7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4NnB4O1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWFuY2hvci1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ1OHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtYW5jaG9yLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNy44NjV2dztcbiAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xuICAgIGdhcDogMC44MzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtYW5jaG9yLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1MzVweDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtYW5jaG9yLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODZweDtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1hbmNob3ItbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtYW5jaG9yLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDU4cHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICByb3ctZ2FwOiAxNHB4O1xufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNy44NjV2dztcbiAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xuICAgIGNvbHVtbi1nYXA6IDEuNzE5dnc7XG4gICAgcm93LWdhcDogMS41NjN2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBwYWRkaW5nOiAwLjU3M3Z3IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNTM1cHg7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBjb2x1bW4tZ2FwOiAzM3B4O1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDExcHggMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODZweDtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA2MjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0OS41ODN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA5NTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0MzlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDYyNXB4O1xuICBoZWlnaHQ6IDU0MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDQ5LjU4M3Z3O1xuICAgIGhlaWdodDogNDAuMzEzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA5NTJweDtcbiAgICBoZWlnaHQ6IDc3NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDM5cHg7XG4gICAgaGVpZ2h0OiA0NjFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAzMzZweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQzOXB4O1xuICBoZWlnaHQ6IDYxOXB4O1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiAtMTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yb3VuZGVkLWdyYXBoaWMtaW1nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzhkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzQuMTE1dnc7XG4gICAgaGVpZ2h0OiA0OC41OTR2dztcbiAgICByaWdodDogMC43ODF2dztcbiAgICBib3R0b206IC02LjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDY1NXB4O1xuICAgIGhlaWdodDogOTMzcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAtMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMwMXB4O1xuICAgIGhlaWdodDogNDI0cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAtODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0NzBweDtcbiAgICBoZWlnaHQ6IDY4MHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGJvdHRvbTogLTE4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogNTIwcHg7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIGJvdHRvbTogLTE5MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGhlaWdodDogNTEwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICAgIGJvdHRvbTogLTIwMHB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjcxcHg7XG4gIGhlaWdodDogMjQ1cHg7XG4gIGxlZnQ6IDEyMHB4O1xuICBib3R0b206IDIyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyMS4wNDJ2dztcbiAgICBoZWlnaHQ6IDE5LjA2M3Z3O1xuICAgIGxlZnQ6IDkuNjM1dnc7XG4gICAgYm90dG9tOiAxOS4zNzV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDA0cHg7XG4gICAgaGVpZ2h0OiAzNjZweDtcbiAgICBsZWZ0OiAxODVweDtcbiAgICBib3R0b206IDM3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxODZweDtcbiAgICBoZWlnaHQ6IDE2OHB4O1xuICAgIGxlZnQ6IDkwcHg7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxODZweDtcbiAgICBoZWlnaHQ6IDE2OHB4O1xuICAgIGxlZnQ6IDE1MHB4O1xuICAgIGJvdHRvbTogMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1waWxscy1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTY2cHg7XG4gICAgaGVpZ2h0OiAxNDhweDtcbiAgICBsZWZ0OiAxMDBweDtcbiAgICBib3R0b206IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5jbnRudC13dC1oZWFkLXBpbGxzLWdycGhjLWltYWdlc19fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDg1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4uY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1pbm5lci1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiA1NXB4IDk1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTY3MjJiO1xufVxuLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDg1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcbiAgdG9wOiAtODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcbiAgfVxuICAuY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMuOTA2dncgNy4xODh2dztcbiAgfVxuICAuY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA3LjI5MnZ3O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIHRvcDogLTYuNzcxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gIH1cbiAgLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX190b3AtaW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3NXB4IDEzOHB4O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE0MHB4O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIHRvcDogLTEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDExOHB4O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNTVweCAwO1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDExOHB4O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIHRvcDogLTY2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG4gIC5jYXRlZ29yeS10aXRsZS5vdGhlci1jYXRlZ29yeSAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAwO1xuICAgIGJvcmRlcjogdW5zZXQ7XG4gIH1cbiAgLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMzcHggNTBweDtcbiAgfVxuICAuY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcbiAgICB0b3A6IC02NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlLm90aGVyLWNhdGVnb3J5IC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LXRpdGxlX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxuICAuY2F0ZWdvcnktdGl0bGUub3RoZXItY2F0ZWdvcnkgLmNhdGVnb3J5LXRpdGxlX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMzNweCAzNnB4O1xuICB9XG59XG4uY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDE4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTQuNDc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDI3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gIH1cbn1cbi5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHggODVweCA3NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1MCwgMTE0LCA0MywgMC4yNzA1ODgyMzUzKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjA0MnZ3IDcuMTg4dncgMi4wODN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDIwcHggMTM4cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDE3cHggMTE4cHggMTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTdweCA1MHB4IDE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDE3cHggMzZweCAxN3B4O1xuICB9XG59XG4uY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1pbm5lci1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgOTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDcuMjkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICBsZWZ0OiA5NXB4O1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiAyMXB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLXRpdGxlLWNvbnRlbnQtd3JhcCB7XG4gICAgdG9wOiAtNC4xNjd2dztcbiAgICBsZWZ0OiA3LjI5MnZ3O1xuICAgIHBhZGRpbmc6IDIuMTM1dncgNC4xNjd2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIHRvcDogLTgwcHg7XG4gICAgbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZzogNDFweCA4MHB4O1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIHRvcDogLTUwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxN3B4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE3cHggMTdweDtcbiAgICB0b3A6IC00OXB4O1xuICB9XG59XG5cbi50ZWFtLW1lbWJlci5iYWNrZ3JvdW5kLWNvbG9yLTk2NzIyYjQ1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTAsIDExNCwgNDMsIDAuMjcwNTg4MjM1Myk7XG59XG4udGVhbS1tZW1iZXIuYmFja2dyb3VuZC1jb2xvci05NjcyMmI0NSAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDElKSBzZXBpYSg4OCUpIHNhdHVyYXRlKDM2MSUpIGh1ZS1yb3RhdGUoMmRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDg1JSk7XG59XG4udGVhbS1tZW1iZXIuYmFja2dyb3VuZC1jb2xvci1mNGYzZWYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmM2VmO1xufVxuLnRlYW0tbWVtYmVyLmJhY2tncm91bmQtY29sb3ItZjRmM2VmIC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5OCUpIHNlcGlhKDI0JSkgc2F0dXJhdGUoNjQyJSkgaHVlLXJvdGF0ZSgyOTZkZWcpIGJyaWdodG5lc3MoMTA1JSkgY29udHJhc3QoODQlKTtcbn1cbi50ZWFtLW1lbWJlci5wYWQtdG9wLTExNSAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbn1cbi50ZWFtLW1lbWJlci5wYWQtdG9wLTExNSAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxOTlweCAxODBweCA4NHB4IDA7XG59XG4udGVhbS1tZW1iZXIubWVkaWEtcmlnaHQgLnRlYW0tbWVtYmVyX19tYWluLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiB1bnNldDtcbiAgYm90dG9tOiAtMTA1cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xufVxuLnRlYW0tbWVtYmVyLm1lZGlhLXJpZ2h0IC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1jb250ZW50LXdyYXAge1xuICBsZWZ0OiAwO1xufVxuLnRlYW0tbWVtYmVyLm1lZGlhLXJpZ2h0IC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLXJpZ2h0LWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDg4cHggMCA4OHB4IDE4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVhbS1tZW1iZXIubWVkaWEtcmlnaHQgLnRlYW0tbWVtYmVyX19tYWluLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tbGVmdC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtYW5kLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDI5LjIxOXZ3O1xuICB9XG4gIC50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgYm90dG9tOiAtNy41NTJ2dztcbiAgfVxuICAudGVhbS1tZW1iZXIubWVkaWEtcmlnaHQgLnRlYW0tbWVtYmVyX19tYWluLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tcmlnaHQtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3LjQ0OHZ3IDAgMi43NnZ3IDE0LjQ3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogNTYxcHg7XG4gIH1cbiAgLnRlYW0tbWVtYmVyLm1lZGlhLXJpZ2h0IC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBib3R0b206IC0xNDVweDtcbiAgfVxuICAudGVhbS1tZW1iZXIubWVkaWEtcmlnaHQgLnRlYW0tbWVtYmVyX19tYWluLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tcmlnaHQtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxNDNweCAwIDUzcHggMjc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyLm1lZGlhLXJpZ2h0IC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBib3R0b206IC02MHB4O1xuICB9XG4gIC50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEwMHB4IDAgODZweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5NjcyMmI7XG4gIH1cbiAgLnRlYW0tbWVtYmVyLm1lZGlhLXJpZ2h0IC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBib3R0b206IC04MHB4O1xuICB9XG4gIC50ZWFtLW1lbWJlci5tZWRpYS1yaWdodCAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMCA3OHB4IDA7XG4gIH1cbn1cbi50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogOC4wNzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMTU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyOXB4O1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG4udGVhbS1tZW1iZXJfX21haW4tbGVmdC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzUuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNjc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzg2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21haW4tbGVmdC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk2NzIyYjtcbiAgfVxufVxuLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtYW5kLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtYW5kLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDI3Ljg2NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiA1MzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogMzM5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTEyMHB4O1xuICB3aWR0aDogMzU0cHg7XG4gIGhlaWdodDogNDk5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yb3VuZGVkLWdyYXBoaWMtaW1nLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzNTRweCA0OTlweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzVkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBib3R0b206IC04LjMzM3Z3O1xuICAgIHdpZHRoOiAyNS4xMDR2dztcbiAgICBoZWlnaHQ6IDM1LjM2NXZ3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjUuMTA0dncgMzUuMzY1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgYm90dG9tOiAtMTYwcHg7XG4gICAgd2lkdGg6IDQ4MnB4O1xuICAgIGhlaWdodDogNjc5cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0ODJweCA2NzlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBib3R0b206IC04MHB4O1xuICAgIHdpZHRoOiAyNTRweDtcbiAgICBoZWlnaHQ6IDM1OHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjU0cHggMzU4cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDM5OHB4O1xufVxuLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjQuNjg4dnc7XG4gICAgaGVpZ2h0OiAyOC4xNzd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0NzRweDtcbiAgICBoZWlnaHQ6IDU0MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDI1MXB4O1xuICAgIGhlaWdodDogMjg1cHg7XG4gIH1cbn1cbi50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM1cHggLSAzMHB4KTtcbiAgcGFkZGluZzogODhweCAxODBweCA4OHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzNS4xNTZ2dyAtIDguMDczdncpO1xuICAgIHBhZGRpbmc6IDYuODIzdncgMTQuNDc5dncgNi42MTV2dyAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA2NzVweCAtIDE1NXB4KTtcbiAgICBwYWRkaW5nOiAxMzFweCAyNzhweCAxMjdweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzODZweCAtIDU1cHgpO1xuICAgIHBhZGRpbmc6IDY1cHggMTE4cHggNDFweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tYWluLXJpZ2h0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogMCAwIDczcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCA3M3B4IDA7XG4gIH1cbn1cbi50ZWFtLW1lbWJlcl9fbWVtYmVyLW5hbWUtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVhbS1tZW1iZXJfX21lbWJlci1uYW1lLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTk4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21lbWJlci1uYW1lLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tZW1iZXItbmFtZS1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19tZW1iZXItbmFtZS1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4udGVhbS1tZW1iZXJfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4udGVhbS1tZW1iZXJfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWRlc2lnbmF0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAudGVhbS1tZW1iZXJfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjA5NHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWRlc2lnbmF0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAudGVhbS1tZW1iZXJfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWRlc2lnbmF0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWRlc2lnbmF0aW9uLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGVhbS1tZW1iZXJfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAudGVhbS1tZW1iZXJfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtYW5kLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnRlYW0tbWVtYmVyX190ZXh0dWFsLWFuZC1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS40MDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAudGVhbS1tZW1iZXJfX3RleHR1YWwtYW5kLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1hbmQtYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGVhbS1tZW1iZXJfX3RleHR1YWwtYW5kLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwLmV4cGFuZGVkIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg2LFxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4udGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxuICAudGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAudGVhbS1tZW1iZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLnRlYW0tbWVtYmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC50ZWFtLW1lbWJlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLnRlYW0tbWVtYmVyX19idG5zLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxNXB4O1xufVxuLnRlYW0tbWVtYmVyX19idG5zLWNvbnRlbnQtd3JhcCAucmVhZC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNHB4IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi50ZWFtLW1lbWJlcl9fYnRucy1jb250ZW50LXdyYXAgLnJlYWQtYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTJweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTMlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ3JSkgcm90YXRlKDkwZGVnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnRlYW0tbWVtYmVyX19idG5zLWNvbnRlbnQtd3JhcCAucmVhZC1idG46aG92ZXIge1xuICBjb2xvcjogI2U2Mjg0ZDtcbn1cbi50ZWFtLW1lbWJlcl9fYnRucy1jb250ZW50LXdyYXAgLnJlYWQtYnRuOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XG59XG4udGVhbS1tZW1iZXJfX2J0bnMtY29udGVudC13cmFwIC5yZWFkLWJ0bi5yZWFkLWxlc3M6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NyUpIHJvdGF0ZSgtOTBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudGVhbS1tZW1iZXJfX2J0bnMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbiAgLnRlYW0tbWVtYmVyX19idG5zLWNvbnRlbnQtd3JhcCAucmVhZC1idG4ge1xuICAgIHBhZGRpbmc6IDAuODMzdncgMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjU2M3Z3O1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xuICB9XG4gIC50ZWFtLW1lbWJlcl9fYnRucy1jb250ZW50LXdyYXAgLnJlYWQtYnRuOjphZnRlciB7XG4gICAgd2lkdGg6IDAuNzI5dnc7XG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC50ZWFtLW1lbWJlcl9fYnRucy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAudGVhbS1tZW1iZXJfX2J0bnMtY29udGVudC13cmFwIC5yZWFkLWJ0biB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC50ZWFtLW1lbWJlcl9fYnRucy1jb250ZW50LXdyYXAgLnJlYWQtYnRuOjphZnRlciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRlYW0tbWVtYmVyX19idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmNhdGVnb3J5LWRlc2MuY2FyZC1sZWZ0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uY2F0ZWdvcnktZGVzYy5jYXJkLWxlZnQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDU2MHB4O1xuICBwYWRkaW5nOiAxMDRweCA4NXB4IDEwMnB4IDc1cHg7XG59XG4uY2F0ZWdvcnktZGVzYy5jYXJkLWxlZnQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NjBweCk7XG4gIHBhZGRpbmc6IDEwNHB4IDk1cHggMTAycHggMTgwcHg7XG59XG4uY2F0ZWdvcnktZGVzYy5jYXJkLWxlZnQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmNhdGVnb3J5LWRlc2MuY2FyZC1sZWZ0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtYnRucy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogI2U2Mjg0ZDtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjVkO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDg0ODM1O1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpIGNvbnRyYXN0KDEwNSUpO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5jYXRlZ29yeS1kZXNjLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmNhdGVnb3J5LWRlc2MuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uY2F0ZWdvcnktZGVzYy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0Mi43MDh2dztcbiAgICBwYWRkaW5nOiA3LjM0NHZ3IDcuMjkydncgNy44NjV2dyA3LjE4OHZ3O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNzA4dncpO1xuICAgIHBhZGRpbmc6IDcuODY1dncgOC4wMjF2dyA3LjM0NHZ3IDE0LjQ3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA4MjBweDtcbiAgICBwYWRkaW5nOiAxNDFweCAxNDBweCAxNTFweCAxMzhweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzYy5jYXJkLWxlZnQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgyMHB4KTtcbiAgICBwYWRkaW5nOiAxNTFweCAxNTRweCAxNDFweCAyNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzYy5jYXJkLWxlZnQgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDM3cHg7XG4gICAgcGFkZGluZzogOTRweCAxMThweCAxMDFweCA2N3B4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM3cHgpO1xuICAgIHBhZGRpbmc6IDEwNHB4IDgzcHggOTVweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDg3cHggNTBweCAxMDFweCA1MHB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiA3NHB4IDUwcHggODFweCA1MHB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjLmNhcmQtbGVmdCAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTYwcHgpO1xuICBwYWRkaW5nOiAxMDRweCA5NXB4IDEwMnB4IDE4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNzA4dncpO1xuICAgIHBhZGRpbmc6IDcuODY1dncgOC4wMjF2dyA3LjM0NHZ3IDE0LjQ3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA4MjBweCk7XG4gICAgcGFkZGluZzogMTUxcHggMTU0cHggMTQxcHggMjc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQzN3B4KTtcbiAgICBwYWRkaW5nOiAxMDRweCA4M3B4IDk1cHggMTE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiA3NHB4IDUwcHggODFweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNzRweCAzNnB4IDgxcHggMzZweDtcbiAgfVxufVxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDUycHg7XG59XG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXNwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICM5NjcyMmI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNC43OTJ2dztcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXNwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyLjM0NHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjcwOHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogOTJweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXNwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLXNwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS4zMDJ2dztcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTJweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGdhcDogMTVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDU2MHB4O1xuICBwYWRkaW5nOiAxMDRweCA4NXB4IDEwMnB4IDc1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDIuNzA4dnc7XG4gICAgcGFkZGluZzogNy4zNDR2dyA3LjI5MnZ3IDcuODY1dncgNy4xODh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDgyMHB4O1xuICAgIHBhZGRpbmc6IDE0MXB4IDE0MHB4IDE1MXB4IDEzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDM3cHg7XG4gICAgcGFkZGluZzogOTRweCAxMThweCAxMDFweCA2N3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDg3cHggNTBweCAxMDFweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDg3cHggMzZweCAxMDFweCAzNnB4O1xuICB9XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDMyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMS4wNDJ2dztcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjEuMTQ2dnc7XG4gICAgaGVpZ2h0OiA1LjQxN3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNDA2cHg7XG4gICAgaGVpZ2h0OiAxMDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDI0NXB4O1xuICAgIGhlaWdodDogNjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWltYWdlcy1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAyODZweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xufVxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi4wODN2dztcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzOXB4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6aG92ZXIsXG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4uY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS43MTl2dztcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICB9XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuNXZ3O1xuICAgIGdhcDogMS4wNDJ2dztcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIHBhZGRpbmc6IDAuNTczdncgMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDAuNzI5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMXB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwYWRkaW5nOiA2cHggMTZweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG4gIH1cbn1cblxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNzE5cHgpO1xuICBwYWRkaW5nOiAxMDRweCAxODBweCAxMTZweCAzMXB4O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA3MTlweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICB3aWR0aDogNzE5cHg7XG4gIGhlaWdodDogNjUzcHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiA0NzBweDtcbiAgaGVpZ2h0OiA2NjJweDtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBib3R0b206IC02MHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQyZGVnKSByb3RhdGVZKDE4MGRlZyk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMzMnB4O1xuICBoZWlnaHQ6IDMwMXB4O1xuICB0b3A6IDM4cHg7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogNzRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSkgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItYmEwYzJmIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItYmEwYzJmIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSkgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wODI1NGEgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWZlYXR1cmUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyNCUpIHNlcGlhKDc1JSkgc2F0dXJhdGUoMjUyNSUpIGh1ZS1yb3RhdGUoMTg2ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoMTA0JSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKSBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCg5OSUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wODI1NGEgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNWQ7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoMTE4NyUpIGh1ZS1yb3RhdGUoMTc5ZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDAzMzI0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDIlKSBzZXBpYSg1MSUpIHNhdHVyYXRlKDU2MSUpIGh1ZS1yb3RhdGUoMmRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDg4JSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDAzMzI0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKSBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwODQ4MzU7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDAzMzI0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDAzMzI0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQ2JSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSgyNjcxJSkgaHVlLXJvdGF0ZSgxZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoODUlKTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWZlYXR1cmUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpIGJyaWdodG5lc3MoODklKSBjb250cmFzdCgxMDMlKTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwNmViNyAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwNmViNyAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpIGJyaWdodG5lc3MoODklKSBjb250cmFzdCgxMDMlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTMuNjQ2dncpO1xuICAgIHBhZGRpbmc6IDEwLjQxN3Z3IDE0LjQ3OXZ3IDEwLjQxN3Z3IDIuNTUydnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjcuODY1dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjcuODY1dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAyNy44NjV2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTMuNjQ2dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA1My42NDZ2dztcbiAgICBoZWlnaHQ6IDQ4LjQzOHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzQuMzc1dnc7XG4gICAgaGVpZ2h0OiA0OC40Mzh2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDI0LjI3MXZ3O1xuICAgIGhlaWdodDogMjEuOTc5dnc7XG4gICAgdG9wOiAxLjk3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEwMzBweCk7XG4gICAgcGFkZGluZzogMjAwcHggMjc4cHggMjAwcHggNDlweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1MzVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1MzVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNTM1cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDUzNXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDMwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDMwcHg7XG4gICAgaGVpZ2h0OiA5MzBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDY2MHB4O1xuICAgIGhlaWdodDogOTMwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0NjZweDtcbiAgICBoZWlnaHQ6IDQyMnB4O1xuICAgIHRvcDogMzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1OTBweCk7XG4gICAgcGFkZGluZzogNzhweCAxMThweCA3OHB4IDMxcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1OTBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDU5MHB4O1xuICAgIGhlaWdodDogNjMwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjcxcHg7XG4gICAgaGVpZ2h0OiAyNDVweDtcbiAgICB0b3A6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDc4cHggNTBweCA0MHB4IDUwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDUwcHg7XG4gICAgaGVpZ2h0OiA2NTBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDI3MXB4O1xuICAgIGhlaWdodDogMjQ1cHg7XG4gICAgdG9wOiA4OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiA1M3B4IDM2cHggNDBweCAzNnB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGhlaWdodDogMTcycHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBoZWlnaHQ6IDQzMHB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA2NDBweCk7XG4gIHBhZGRpbmc6IDEwMnB4IDE3cHggMTAycHggMTgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ5LjA2M3Z3KTtcbiAgICBwYWRkaW5nOiAxMS41NjN2dyAxLjM1NHZ3IDExLjYxNXZ3IDE0LjQ3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDk0MnB4KTtcbiAgICBwYWRkaW5nOiAyMjJweCAyNnB4IDIyM3B4IDI3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTg5OS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1MDFweCk7XG4gICAgcGFkZGluZzogMTA1cHggMTdweCAxMDVweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogODBweCA1MHB4IDgwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOTNweCAzNnB4IDI5cHggMzZweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDQ0cHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzNS4wNTJ2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NzNweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzg2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzUuMDUydnc7XG4gICAgbWFyZ2luLXRvcDogMi4zNDR2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNjczcHg7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuNjA0dnc7XG4gICAgZ2FwOiAxLjgyM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgZ2FwOiAzNXB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxLjU2M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNDNweDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgxMDVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCgxMDElKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQuMTY3dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQuMTY3dnc7XG4gICAgaGVpZ2h0OiA0LjE2N3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA4MHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0M3B4IC0gMjFweCk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQuMTY3dncgLSAxLjU2M3Z3KTtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjk5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA4MHB4IC0gMzBweCk7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMHB4IC0gMzBweCk7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQwcHggLSAzMHB4KTtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzNS4wNTJ2dztcbiAgICBtYXJnaW4tdG9wOiAzLjM4NXZ3O1xuICAgIGdhcDogMC44MzN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NzNweDtcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4NnB4O1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgcm93LWdhcDogMTRweDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xuICAgIG1hcmdpbi10b3A6IDMuMzg1dnc7XG4gICAgY29sdW1uLWdhcDogMC44MzN2dztcbiAgICByb3ctZ2FwOiAxLjA5NHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBwYWRkaW5nOiAwLjUyMXZ3IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY3M3B4O1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4NnB4O1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICByb3ctZ2FwOiAxNHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNjQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQ5LjA2M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA5NDJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MDFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDY0MHB4O1xuICBoZWlnaHQ6IDY1M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0OS4wNjN2dztcbiAgICBoZWlnaHQ6IDQ4LjEyNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDk0MnB4O1xuICAgIGhlaWdodDogOTI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAzOTVweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MDJweDtcbiAgaGVpZ2h0OiA3MDdweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIGJvdHRvbTogLTEyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTM4ZGVnKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NyUpIHNlcGlhKDMlKSBzYXR1cmF0ZSg2MDYlKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcygxMDIlKSBjb250cmFzdCg4NCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM5LjIxOXZ3O1xuICAgIGhlaWdodDogNTUuMjZ2dztcbiAgICByaWdodDogMS4zMDJ2dztcbiAgICBib3R0b206IC05Ljg5NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNzUzcHg7XG4gICAgaGVpZ2h0OiAxMDYxcHg7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgYm90dG9tOiAtMTkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA1MDFweDtcbiAgICBoZWlnaHQ6IDcwN3B4O1xuICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgYm90dG9tOiAtMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICAgIGhlaWdodDogOTUwcHg7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIGJvdHRvbTogLTIyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IC0xODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgICByaWdodDogLTIwcHg7XG4gICAgYm90dG9tOiAtMTgwcHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzMycHg7XG4gIGhlaWdodDogMzAxcHg7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDI5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDc4ZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNS45Mzh2dztcbiAgICBoZWlnaHQ6IDIzLjQ5dnc7XG4gICAgdG9wOiAwLjUyMXZ3O1xuICAgIHJpZ2h0OiAxLjUxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA0OThweDtcbiAgICBoZWlnaHQ6IDQ1MXB4O1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMjlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMzMXB4O1xuICAgIGhlaWdodDogMzAxcHg7XG4gICAgdG9wOiA2MHB4O1xuICAgIHJpZ2h0OiAtNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgaGVpZ2h0OiAzMDFweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC0xMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjM0cHg7XG4gICAgaGVpZ2h0OiAyMTJweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19oZWFkaW5nLWFuZC1kZXNjcmlwdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYW5jaG9yLWJ0bnMtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSkgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnMuY29sb3ItYmEwYzJmIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci1iYTBjMmYgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBidXR0b24sXG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JhMGMyZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpob3ZlciAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBidXR0b24sXG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLWJhMGMyZiAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpob3ZlciAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2Mjg0ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19oZWFkaW5nLWFuZC1kZXNjcmlwdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTA4MjU0YSAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYW5jaG9yLWJ0bnMtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDQ2JSkgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoOTklKTtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnMuY29sb3ItMDgyNTRhIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAyZjVkO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKSBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDEwMSUpO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwODI1NGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6aG92ZXIgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wODI1NGEgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6aG92ZXIgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDJmNWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJmNWQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19faGVhZGluZy1hbmQtZGVzY3JpcHRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnMuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTAwMzMyNCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYW5jaG9yLWJ0bnMtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnMuY29sb3ItMDAzMzI0IC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDMzMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6aG92ZXIgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDMzMjQgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6aG92ZXIgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5NjcyMmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMmI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19faGVhZGluZy1hbmQtZGVzY3JpcHRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnMuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnMuY29sb3ItMDA2ZWI3IC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9ucy5jb2xvci0wMDZlYjcgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBidXR0b24sXG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmViNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpob3ZlciAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBidXR0b24sXG4uY2F0ZWdvcnktbG9jYXRpb25zLmNvbG9yLTAwNmViNyAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpob3ZlciAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4MjU0YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDEwMXB4IDk1cHggMTE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3LjAzMXZ3IDAgOS41ODN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTM1cHggMCAxODRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOTBweCAwIDk1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTI1cHggMCA4NXB4O1xuICB9XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zX19oZWFkaW5nLWFuZC1kZXNjcmlwdGlvbi1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWF4LXdpZHRoOiA3MzFweDtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xuICAgIG1heC13aWR0aDogNTYuNjY3dnc7XG4gIH1cbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fZGVzY3JpcHRpb24tdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1heC13aWR0aDogMTA4OHB4O1xuICB9XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19kZXNjcmlwdGlvbi10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBtYXgtd2lkdGg6IDczMXB4O1xuICB9XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19kZXNjcmlwdGlvbi10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDMwcHg7XG4gIHJvdy1nYXA6IDI3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi44NjV2dztcbiAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xuICAgIHJvdy1nYXA6IDEuNjY3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgY29sdW1uLWdhcDogMjZweDtcbiAgICByb3ctZ2FwOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGNvbHVtbi1nYXA6IDIzcHg7XG4gICAgcm93LWdhcDogMjNweDtcbiAgfVxufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE1cHgpO1xuICBoZWlnaHQ6IDMzMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpob3ZlciAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJsdXIoNHB4KTtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXA6aG92ZXIgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAge1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDAuNjI1dncpO1xuICAgIGhlaWdodDogMjguOTA2dnc7XG4gIH1cbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcDpob3ZlciAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIGZpbHRlcjogYmx1cigwLjIwOHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAxMnB4KTtcbiAgICBoZWlnaHQ6IDU1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEzcHgpO1xuICAgIGhlaWdodDogMjgxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBoZWlnaHQ6IDI2NHB4O1xuICB9XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19faW1hZ2UtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwNnB4O1xufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19faW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19faW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDI2LjkyN3Z3O1xuICB9XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTU2dnc7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19faW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDUxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyNjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyNDZweDtcbiAgfVxufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDcwcHggNDdweCA0MHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NDExNzY0NzA2KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMy42NDZ2dyAyLjQ0OHZ3IDMuOTA2dnc7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4xNTZ2dztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDcwcHggNDdweCA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMzhweCAzMHB4IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDM2cHggMjVweCAzNnB4O1xuICB9XG59XG4uY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTA7XG4gIH1cbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTA7XG4gIH1cbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgfVxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi4wODN2dztcbiAgICBnYXA6IDAuNzgxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWFuY2hvci1idG5zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWJ0bnMtY29udGVudC13cmFwIGJ1dHRvbixcbi5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCBidXR0b246aG92ZXIsXG4uY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMS4zMDJ2dztcbiAgfVxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gICAgcGFkZGluZzogMS4xOTh2dyAxLjA0MnZ3O1xuICAgIGJvcmRlci13aWR0aDogMC4wNTJ2dztcbiAgICBmb250LXNpemU6IDEuMDQydnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjVweDtcbiAgfVxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gICAgcGFkZGluZzogMjNweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYnV0dG9uLFxuICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAgYSB7XG4gICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2Uud2l0aC1tZWRpYSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTEwOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG4gIHBhZGRpbmc6IDYwcHggOTVweCA3NHB4O1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLWJhMGMyZiAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci1iYTBjMmYgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItYmEwYzJmIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg5MiUpIHNhdHVyYXRlKDExMTUlKSBodWUtcm90YXRlKDE4N2RlZykgYnJpZ2h0bmVzcyg5MCUpIGNvbnRyYXN0KDk4JSk7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci0wODI1NGEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDgyNTRhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTA4MjU0YSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoOTIlKSBzYXR1cmF0ZSgxMTE1JSkgaHVlLXJvdGF0ZSgxODdkZWcpIGJyaWdodG5lc3MoOTAlKSBjb250cmFzdCg5OCUpO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwMzMyNCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2staGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwMzMyNCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDAzMzI0IC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwMzMyNCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwMzMyNCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjJiO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwMzMyNCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci0wMDMzMjQgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC5kb3dubG9hZC1pY29uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDI3JSkgc2F0dXJhdGUoMzk0MyUpIGh1ZS1yb3RhdGUoMTM5ZGVnKSBicmlnaHRuZXNzKDEwMiUpIGNvbnRyYXN0KDEwMSUpO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwNmViNyAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2staGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwNmViNyAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2UuY29sb3ItMDA2ZWI3IC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwNmViNyAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwNmViNyAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlLmNvbG9yLTAwNmViNyAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZS5jb2xvci0wMDZlYjcgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC5kb3dubG9hZC1pY29uLWltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDk3JSkgc2F0dXJhdGUoMjA1MyUpIGh1ZS1yb3RhdGUoMTg2ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgdG9wOiAtOC4xNzd2dztcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2Uud2l0aC1tZWRpYSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDMuMzMzdncgNy4yOTJ2dyA0Ljc5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XG4gICAgdG9wOiAtMTU3cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2NHB4IDE0MHB4IDkycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICB0b3A6IC0xMTVweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2Uud2l0aC1tZWRpYSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDU3cHggNjdweCAxMDRweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2Uud2l0aC1tZWRpYSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAzNXB4O1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMxNnB4IC0gMzVweCk7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDMxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX190b3AtY29udGVudC1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2Uud2l0aC1tZWRpYSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODlweCA1MHB4IDgzcHg7XG4gICAgbWFyZ2luOiAwIC01MHB4O1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDY4cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlLndpdGgtbWVkaWEgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2Uud2l0aC1tZWRpYSAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZS53aXRoLW1lZGlhIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODlweCAzNnB4IDgzcHg7XG4gICAgbWFyZ2luOiAwIC0zNnB4O1xuICB9XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgaGVpZ2h0OiA0NTJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX190b3AtY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAzMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDYwNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICAgIGhlaWdodDogMzc1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDUycHg7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMzEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogNjA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMzc1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICBwYWRkaW5nOiAxMzJweCAwIDE2M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nOiA2Ljc3MXZ3IDAgOS42MzV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMzBweCAwIDE4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDk1cHggMCAxNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDY1cHggMCA0OXB4O1xuICB9XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMCA5NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgICBwYWRkaW5nOiAwIDcuMjkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDk1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuNXZ3O1xuICAgIGdhcDogOC4wMjF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIGdhcDogMTU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBnYXA6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNjhweDtcbiAgfVxufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ0NXB4IC0gOTVweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM1LjEwNHZ3IC0gOC4wMjF2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjc0cHggLSAxNTRweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzE2cHggLSAxNTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6aG92ZXIsXG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS41NjN2dztcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDA2dnc7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAxLjA5NHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi4xODh2dztcbiAgICBnYXA6IDEuMTk4dnc7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBwYWRkaW5nOiAwLjQ2OXZ3IDEuMTk4dnc7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgICBnYXA6IDIzcHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogOXB4IDIzcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAzNS4xMDR2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNjc0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDMxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMC43ODF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNC4xNjd2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMS44MjN2dztcbiAgICBoZWlnaHQ6IDEuODIzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA4MHB4O1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAzOXB4O1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDU0cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgfVxufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTRweCk7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDE3cHggLSAxNXB4KTtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC5kb3dubG9hZC1pY29uLWltYWdlLXdyYXAge1xuICBmbGV4OiAwIDAgMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgxNCUpIGh1ZS1yb3RhdGUoMjczZGVnKSBicmlnaHRuZXNzKDEwNCUpIGNvbnRyYXN0KDEwNCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQuMTY3dncpO1xuICAgIHBhZGRpbmc6IDEuNDA2dncgMS41MXZ3IDEuNDA2dncgMi42MDR2dztcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMC44ODV2dyAtIDEuMDQydncpO1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTk4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDEuMzAydnc7XG4gICAgd2lkdGg6IDEuMzAydnc7XG4gICAgaGVpZ2h0OiAxLjMwMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODBweCk7XG4gICAgcGFkZGluZzogMjdweCAyOXB4IDI3cHggNTBweDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTdweCAtIDIwcHgpO1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDI1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzlweCk7XG4gICAgcGFkZGluZzogMTdweCAxNHB4IDE3cHggMTdweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTJweCAtIDE1cHgpO1xuICB9XG4gIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCB7XG4gICAgZmxleDogMCAwIDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NHB4KTtcbiAgICBwYWRkaW5nOiAxN3B4IDE4cHggMTdweCAyNHB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCAudGV4dC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxN3B4IC0gMTVweCk7XG4gIH1cbiAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTdweDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbn1cblxuLmRlc2MtdmlkLWN0YS5jb2xvci1iYTBjMmYgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIGEge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItYmEwYzJmIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX2JhY2stYnRuLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLWJhMGMyZiAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci1iYTBjMmYgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItYmEwYzJmIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci1iYTBjMmYgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci1iYTBjMmYgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLWJhMGMyZiAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSkgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItYmEwYzJmIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTYyODRkO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci1iYTBjMmYgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLWJhMGMyZiAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItYmEwYzJmIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYyODRkO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci1iYTBjMmYgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItYmEwYzJmIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDgyNTRhIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX2JhY2stYnRuLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTA4MjU0YSAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKSBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCg5OSUpO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wODI1NGEgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMmY1ZDtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDgyNTRhIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX2JhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKSBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDEwMSUpO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wODI1NGEgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTA4MjU0YSAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTA4MjU0YSAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDgyNTRhIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKSBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCg5OSUpO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wODI1NGEgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNWQ7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTA4MjU0YSAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTA4MjU0YSAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDgyNTRhIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wODI1NGEgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDgyNTRhIC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDAzMzI0IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX2JhY2stYnRuLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwMzMyNCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19iYWNrLWJ0bi1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKSBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDMzMjQgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDAzMzI0IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX2JhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKSBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk4JSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwMzMyNCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDAzMzI0IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDAzMzI0IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDMzMjQgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwMzMyNCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDAzMzI0IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDMzMjQgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NjcyMmI7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwMzMyNCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDAzMzI0IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzMyNDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwMzMyNCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODQ4MzU7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwNmViNyAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19iYWNrLWJ0bi1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDZlYjcgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpIGNvbnRyYXN0KDEwNSUpO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDZlYjcgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDA2ZWI3IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX2JhY2stYnRuLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwNmViNyAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDA2ZWI3IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDA2ZWI3IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDZlYjcgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDA2ZWI3IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDZlYjcgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XG59XG4uZGVzYy12aWQtY3RhLmNvbG9yLTAwNmViNyAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDA2ZWI3IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWVkaWEtY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLmRlc2MtdmlkLWN0YS5jb2xvci0wMDZlYjcgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kZXNjLXZpZC1jdGEuY29sb3ItMDA2ZWI3IC5kZXNjLXZpZC1jdGFfX21haW4tY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCBhLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbi5kZXNjLXZpZC1jdGEubWVkaWEtbGVmdCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGEubWVkaWEtbGVmdCAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDEzcHggMCAxMDVweCA5NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMS4wNDJ2dyAwIDguMzg1dncgNy4yOTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjBweCAwIDE2MXB4IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgNzJweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEzcHggMCA0NXB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHg7XG4gIH1cbn1cbi5kZXNjLXZpZC1jdGFfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG59XG4uZGVzYy12aWQtY3RhX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQuMDYzdnc7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3OHB4O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgfVxufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDcycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0LjA2M3Z3O1xuICAgIGdhcDogMy42NDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3OHB4O1xuICAgIGdhcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTQ5OS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgZ2FwOiA0NHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTQwcHggLSA3MnB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQyLjI5MnZ3IC0gMy42NDZ2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgxMnB4IC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gNzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM4NnB4IC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIGg2LFxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4uZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogODVweDtcbiAgfVxufVxuLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG4gIHJvdy1nYXA6IDE0cHg7XG59XG4uZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAuYXBwZWFyYW5jZS10d28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMuMTc3dnc7XG4gICAgY29sdW1uLWdhcDogMC44MzN2dztcbiAgICByb3ctZ2FwOiAxLjA5NHZ3O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gICAgcGFkZGluZzogMC41MjF2dyAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcbiAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxuICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICByb3ctZ2FwOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcC5hcHBlYXJhbmNlLXR3byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmRlc2MtdmlkLWN0YV9fbWVkaWEtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDU0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX19tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0Mi4yOTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX19tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA4MTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuZGVzYy12aWQtY3RhX19tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTUwMHB4KSBhbmQgKG1heC13aWR0aDogMTU5OS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDk5Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZGVzYy12aWQtY3RhX19tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAzODZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luOiAwIC0zNnB4O1xuICB9XG59XG4uZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuaWZyYW1lLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRlc2MtdmlkLWN0YV9fdmlkZW8tY29udGVudC13cmFwIC5pZnJhbWUtY29udGVudC13cmFwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuaWZyYW1lLWNvbnRlbnQtd3JhcCAuaWZyYW1lLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3BhY2l0eTogMC42O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tY29udGVudC13cmFwIHZpZGVvIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuaWZyYW1lLWNvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAgLmlmcmFtZS1jb250ZW50LXdyYXAgaWZyYW1lIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCAuaWZyYW1lLWNvbnRlbnQtd3JhcCAuaWZyYW1lLW92ZXJsYXkge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDIxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC5pY29uLXdyYXAge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAuaWNvbi13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAuNTczdncgMS40MDZ2dztcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIGdhcDogMC40Njl2dztcbiAgfVxuICAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLmljb24td3JhcCB7XG4gICAgd2lkdGg6IDAuNzgxdnc7XG4gICAgaGVpZ2h0OiAwLjg4NXZ3O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTFweCAyN3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGdhcDogOXB4O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAuaWNvbi13cmFwIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC50ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA4cHggMThweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBnYXA6IDVweDtcbiAgfVxuICAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLmljb24td3JhcCB7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICB9XG4gIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCAudGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIC5pY29uLXdyYXAge1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxuICAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAgLnRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuLmRlc2MtdmlkLWN0YV9faW1hZ2UtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmRlc2MtdmlkLWN0YV9faW1hZ2UtY29udGVudC13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuZGVzYy12aWQtY3RhX19pbWFnZS1jb250ZW50LXdyYXAgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAyNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5kZXNjLXZpZC1jdGFfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi5jb21tdW5pdHkuY29sb3ItYmEwYzJmIC5jb21tdW5pdHlfX21haW4tY29udGVudC1ibG9jayAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDglKSBzZXBpYSg5NCUpIHNhdHVyYXRlKDUxNjclKSBodWUtcm90YXRlKDM0MmRlZykgYnJpZ2h0bmVzcygxMTQlKSBjb250cmFzdCg5NiUpO1xufVxuLmNvbW11bml0eS5jb2xvci1iYTBjMmYgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xufVxuLmNvbW11bml0eS5jb2xvci1iYTBjMmYgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLWJhMGMyZiAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci1iYTBjMmYgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLWJhMGMyZiAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wODI1NGEgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg5MiUpIHNhdHVyYXRlKDExODclKSBodWUtcm90YXRlKDE3OWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wODI1NGEgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLmNvbW11bml0eS5jb2xvci0wODI1NGEgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLTA4MjU0YSAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wODI1NGEgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLTA4MjU0YSAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wMDMzMjQgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDYlKSBzZXBpYSgxMCUpIHNhdHVyYXRlKDI2NzElKSBodWUtcm90YXRlKDFkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCg4NSUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wMDMzMjQgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xufVxuLmNvbW11bml0eS5jb2xvci0wMDMzMjQgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLTAwMzMyNCAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wMDMzMjQgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLTAwMzMyNCAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wMDZlYjcgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSgyNCUpIHNhdHVyYXRlKDM0MzUlKSBodWUtcm90YXRlKDE4N2RlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wMDZlYjcgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xufVxuLmNvbW11bml0eS5jb2xvci0wMDZlYjcgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLTAwNmViNyAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5jb2xvci0wMDZlYjcgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5LmNvbG9yLTAwNmViNyAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLmNvbW11bml0eS5ib3R0b20tYmFjay1jb2xvci1mNGYzZWYgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIC5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbi5jb21tdW5pdHlfX21haW4tY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb21tdW5pdHlfX2xlYWYtY29udGVudC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMnB4O1xuICBoZWlnaHQ6IDE4M3B4O1xuICByaWdodDogLTM0cHg7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxMy42NDZ2dztcbiAgICBoZWlnaHQ6IDE0LjExNXZ3O1xuICAgIHJpZ2h0OiAtMS40NTh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAyNjJweDtcbiAgICBoZWlnaHQ6IDI3MXB4O1xuICAgIHJpZ2h0OiAtMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxODJweDtcbiAgICBoZWlnaHQ6IDIxM3B4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb21tdW5pdHlfX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbW11bml0eV9fdG9wLWNvbnRlbnQtYmxvY2sge1xuICBoZWlnaHQ6IDU2OXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29tbXVuaXR5X190b3AtY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiAzNy4xODh2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29tbXVuaXR5X190b3AtY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiA3MTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29tbXVuaXR5X190b3AtY29udGVudC1ibG9jayB7XG4gICAgaGVpZ2h0OiA0NTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb21tdW5pdHlfX3RvcC1jb250ZW50LWJsb2NrIHtcbiAgICBoZWlnaHQ6IDM1OHB4O1xuICB9XG59XG4uY29tbXVuaXR5X19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NjlweDtcbn1cbi5jb21tdW5pdHlfX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbW11bml0eV9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDM3LjE4OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jb21tdW5pdHlfX21haW4taW1hZ2UtY29udGVudC1ibG9jayAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiA3MTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29tbXVuaXR5X19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogNDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29tbXVuaXR5X19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMzU4cHg7XG4gIH1cbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcbiAgaGVpZ2h0OiAyMjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTE0M3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIHRvcDogLTEwLjk5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xuICAgIHRvcDogLTIxMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICB0b3A6IC0xMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb21tdW5pdHlfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcbiAgICB0b3A6IC0yMTBweDtcbiAgfVxufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCA5NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDU2cHggOTVweCA4OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gICAgcGFkZGluZzogNC4wNjN2dyA2Ljg3NXZ3IDUuOTl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dHVhbC1jb250ZW50LWlubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDc4cHggMTMycHggMTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiA0NHB4IDY3cHggNjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogNDVweCAzNnB4IDY2cHg7XG4gIH1cbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG4uY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIGgxLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIGgyLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIGgzLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIGg0LFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIGg1LFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIGg2LFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBoMSxcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBoMixcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBoMyxcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBoNCxcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBoNSxcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xuICB9XG4gIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsLFxuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgdWwsXG4gIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsLFxuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb21tdW5pdHlfX2JvdHRvbS1ibG9jay10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHVsLFxuICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stdGV4dC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMS44MjN2dztcbiAgICBnYXA6IDAuODMzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLnZpcnR1YWwtdG91ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4udmlydHVhbC10b3VyLmNvbG9yLWJhMGMyZiAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCAudmlydHVhbC10b3VyX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIwJSkgc2VwaWEoODUlKSBzYXR1cmF0ZSg0NTk4JSkgaHVlLXJvdGF0ZSgzMzlkZWcpIGJyaWdodG5lc3MoNzIlKSBjb250cmFzdCgxMDQlKTtcbn1cbi52aXJ0dWFsLXRvdXIuY29sb3ItYmEwYzJmIC52aXJ0dWFsLXRvdXJfX21haW4tY29udGVudC13cmFwIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIC52aXJ0dWFsLXRvdXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi52aXJ0dWFsLXRvdXIuY29sb3ItMDgyNTRhIC52aXJ0dWFsLXRvdXJfX21haW4tY29udGVudC13cmFwIC52aXJ0dWFsLXRvdXJfX2xlYWYtY29udGVudC1ibG9jayB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg5MiUpIHNhdHVyYXRlKDExODclKSBodWUtcm90YXRlKDE3OWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLnZpcnR1YWwtdG91ci5jb2xvci0wODI1NGEgLnZpcnR1YWwtdG91cl9fbWFpbi1jb250ZW50LXdyYXAgLnZpcnR1YWwtdG91cl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnZpcnR1YWwtdG91cl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLnZpcnR1YWwtdG91ci5jb2xvci0wMDMzMjQgLnZpcnR1YWwtdG91cl9fbWFpbi1jb250ZW50LXdyYXAgLnZpcnR1YWwtdG91cl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0NiUpIHNlcGlhKDEwJSkgc2F0dXJhdGUoMjY3MSUpIGh1ZS1yb3RhdGUoMWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDg1JSk7XG59XG4udmlydHVhbC10b3VyLmNvbG9yLTAwMzMyNCAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCAudmlydHVhbC10b3VyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAudmlydHVhbC10b3VyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4udmlydHVhbC10b3VyLmNvbG9yLTAwNmViNyAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCAudmlydHVhbC10b3VyX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoMjQlKSBzYXR1cmF0ZSgzNDM1JSkgaHVlLXJvdGF0ZSgxODdkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCgxMDAlKTtcbn1cbi52aXJ0dWFsLXRvdXIuY29sb3ItMDA2ZWI3IC52aXJ0dWFsLXRvdXJfX21haW4tY29udGVudC13cmFwIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIC52aXJ0dWFsLXRvdXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi52aXJ0dWFsLXRvdXJfX21haW4tY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogNjdweCAwIDkxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnZpcnR1YWwtdG91cl9fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDcuMjR2dyAwIDguMDczdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEzOXB4IDAgMTU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDgwcHggMCAxMDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC52aXJ0dWFsLXRvdXJfX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA1NXB4IDAgMDtcbiAgfVxufVxuLnZpcnR1YWwtdG91cl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjc3cHg7XG4gIGhlaWdodDogMjUxcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC05MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudmlydHVhbC10b3VyX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAyMC43ODF2dztcbiAgICBoZWlnaHQ6IDE4Ljg1NHZ3O1xuICAgIHRvcDogLTUuNzI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgICB3aWR0aDogMzk5cHg7XG4gICAgaGVpZ2h0OiAzNjJweDtcbiAgICB0b3A6IC0xMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudmlydHVhbC10b3VyX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCA5NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudmlydHVhbC10b3VyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA3LjI5MnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbjogMCAtNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBtYXJnaW46IDAgLTM2cHg7XG4gIH1cbn1cbi52aXJ0dWFsLXRvdXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAudmlydHVhbC10b3VyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnZpcnR1YWwtdG91cl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG4udmlydHVhbC10b3VyX18zNjBkZWdyZWUtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnZpcnR1YWwtdG91cl9fMzYwZGVncmVlLWNvbnRlbnQtd3JhcCAud3B2ci1jYXJkYm9hcmQge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1NTZweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4udmlydHVhbC10b3VyX18zNjBkZWdyZWUtY29udGVudC13cmFwIC53cHZyLWNhcmRib2FyZCBkaXYgPiAqIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC52aXJ0dWFsLXRvdXJfXzM2MGRlZ3JlZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAudmlydHVhbC10b3VyX18zNjBkZWdyZWUtY29udGVudC13cmFwIC53cHZyLWNhcmRib2FyZCB7XG4gICAgaGVpZ2h0OiA0Mi45Njl2dyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLnZpcnR1YWwtdG91cl9fMzYwZGVncmVlLWNvbnRlbnQtd3JhcCAud3B2ci1jYXJkYm9hcmQgZGl2ID4gKiB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC52aXJ0dWFsLXRvdXJfXzM2MGRlZ3JlZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLnZpcnR1YWwtdG91cl9fMzYwZGVncmVlLWNvbnRlbnQtd3JhcCAud3B2ci1jYXJkYm9hcmQge1xuICAgIGhlaWdodDogODI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAudmlydHVhbC10b3VyX18zNjBkZWdyZWUtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG4gIC52aXJ0dWFsLXRvdXJfXzM2MGRlZ3JlZS1jb250ZW50LXdyYXAgLndwdnItY2FyZGJvYXJkIHtcbiAgICBoZWlnaHQ6IDQ3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudmlydHVhbC10b3VyX18zNjBkZWdyZWUtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG4gIC52aXJ0dWFsLXRvdXJfXzM2MGRlZ3JlZS1jb250ZW50LXdyYXAgLndwdnItY2FyZGJvYXJkIHtcbiAgICBoZWlnaHQ6IDU3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLWJhMGMyZiAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg4JSkgc2VwaWEoOTQlKSBzYXR1cmF0ZSg1MTY3JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoMTE0JSkgY29udHJhc3QoOTYlKTtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdC5jb2xvci1iYTBjMmYgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3QuY29sb3ItYmEwYzJmIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCAubGluay1sb2dvLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg4JSkgc2VwaWEoOTQlKSBzYXR1cmF0ZSg1MTY3JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoMTE0JSkgY29udHJhc3QoOTYlKTtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdC5jb2xvci1iYTBjMmYgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdC5jb2xvci1iYTBjMmYgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYyODRkO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoMTE4NyUpIGh1ZS1yb3RhdGUoMTc5ZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoMTAzJSk7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3QuY29sb3ItMDgyNTRhIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1tdWx0aXBsZS1saW5rcy13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAgLmxpbmstbG9nby13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjQlKSBzZXBpYSg3NSUpIHNhdHVyYXRlKDI1MjUlKSBodWUtcm90YXRlKDE4NmRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDEwNCUpO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3QuY29sb3ItMDAzMzI0IC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQ2JSkgc2VwaWEoMTAlKSBzYXR1cmF0ZSgyNjcxJSkgaHVlLXJvdGF0ZSgxZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoODUlKTtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdC5jb2xvci0wMDMzMjQgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3QuY29sb3ItMDAzMzI0IC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCAubGluay1sb2dvLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0MiUpIHNlcGlhKDUxJSkgc2F0dXJhdGUoNTYxJSkgaHVlLXJvdGF0ZSgyZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoODglKTtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdC5jb2xvci0wMDMzMjQgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdC5jb2xvci0wMDMzMjQgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIGEuYW5jaG9yLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg0ODM1O1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTAwNmViNyAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDI0JSkgc2F0dXJhdGUoMzQzNSUpIGh1ZS1yb3RhdGUoMTg3ZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoMTAwJSk7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3QuY29sb3ItMDA2ZWI3IC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTAwNmViNyAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1tdWx0aXBsZS1saW5rcy13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstd3JhcCAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAgLmxpbmstbG9nby13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSgyNCUpIHNhdHVyYXRlKDM0MzUlKSBodWUtcm90YXRlKDE4N2RlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTAwNmViNyAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0LmNvbG9yLTAwNmViNyAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgYS5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMDJweDtcbiAgaGVpZ2h0OiAxODNweDtcbiAgbGVmdDogLTIycHg7XG4gIGJvdHRvbTogLTQwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgcm90YXRlWCgxODBkZWcpO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODE1cHgpO1xuICBwYWRkaW5nOiAxMDRweCAzMHB4IDk2cHggMTI5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjAuNTIxdncpO1xuICAgIHBhZGRpbmc6IDcuNXZ3IDMuNjQ2dncgNS41NzN2dyAxMC40Njl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDExNjJweCk7XG4gICAgcGFkZGluZzogMTQ0cHggNzBweCAxMDdweCAyMDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU3MXB4KTtcbiAgICBwYWRkaW5nOiA2NnB4IDU0cHggODFweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiA2NnB4IDUwcHggODFweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDkzcHggMzZweCA5M3B4IDM2cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA0M3B4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNTdweDtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X193ZWItbG9nby1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMjc0cHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdF9fd2ViLWxvZ28tY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fd2ViLWxvZ28tY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjIuNzA4dnc7XG4gICAgaGVpZ2h0OiA1LjcyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fd2ViLWxvZ28tY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNDM2cHg7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3dlYi1sb2dvLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDI3N3B4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fd2ViLWxvZ28tY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fd2ViLWxvZ28tY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMzA3cHg7XG4gICAgaGVpZ2h0OiA3OHB4O1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMCAwIDAgNTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDAgNC4wMXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMCAwIDc3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAwIDAgNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI2cHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi42MDR2dztcbiAgICBnYXA6IDEuOTc5dnc7XG4gICAgbWF4LXdpZHRoOiAxNC4xMTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgZ2FwOiAyNHB4O1xuICAgIG1heC13aWR0aDogMjcxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1tdWx0aXBsZS1saW5rcy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIGdhcDogMzhweDtcbiAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxNHB4O1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLWxvZ28td3JhcCB7XG4gIGZsZXg6IDAgMCAyMXB4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLWxvZ28td3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLXRleHQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMXB4IC0gMTRweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAge1xuICAgIGdhcDogMS4wNDJ2dztcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAgLmxpbmstbG9nby13cmFwIHtcbiAgICBmbGV4OiAwIDAgMS41NjN2dztcbiAgICB3aWR0aDogMS41NjN2dztcbiAgICBoZWlnaHQ6IDEuNTYzdnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLXRleHQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEuNTYzdncgLSAxLjA0MnZ3KTtcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDYzdnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLXRleHQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMDk0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDYzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIHtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLWxvZ28td3JhcCB7XG4gICAgZmxleDogMCAwIDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCAubGluay10ZXh0LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMHB4IC0gMjBweCk7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIHtcbiAgICBnYXA6IDE0cHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIC5saW5rLWxvZ28td3JhcCB7XG4gICAgZmxleDogMCAwIDIxcHg7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCAubGluay10ZXh0LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMXB4IC0gMTRweCk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDEycHg7XG4gIHJvdy1nYXA6IDE0cHg7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy4xNzd2dztcbiAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xuICAgIHJvdy1nYXA6IDEuMDk0dnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xuICAgIHBhZGRpbmc6IDAuNTIxdncgMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDAuNzI5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzNweDtcbiAgICBjb2x1bW4tZ2FwOiAxNXB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcC5hcHBlYXJhbmNlLXR3byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDgxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA2MC41MjF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMTYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNjAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDU3MXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYXAtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTMycHg7XG59XG4uc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21hcC1jb250ZW50LXdyYXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFwLWNvbnRlbnQtd3JhcCAjbWFwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFwLWNvbnRlbnQtd3JhcCB7XG4gICAgaGVpZ2h0OiAzOS4xMTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21hcC1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogNzUxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYXAtY29udGVudC13cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21hcC1jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cblxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5jb2xvci1iYTBjMmYgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5jb2xvci1iYTBjMmYgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fYWRkcmVzcy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLWJhMGMyZiAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItYmEwYzJmIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOCUpIHNlcGlhKDk0JSkgc2F0dXJhdGUoNTE2NyUpIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDExNCUpIGNvbnRyYXN0KDk2JSk7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLWJhMGMyZiAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXItYW5kLWxvY2F0aW9uLWltYWdlLWltYWdlLXN1Yi1zbGlkZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19hZGRyZXNzLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItMDgyNTRhIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5jb2xvci0wODI1NGEgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyNCUpIHNlcGlhKDc1JSkgc2F0dXJhdGUoMjUyNSUpIGh1ZS1yb3RhdGUoMTg2ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoMTA0JSk7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLTA4MjU0YSAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXItYW5kLWxvY2F0aW9uLWltYWdlLWltYWdlLXN1Yi1zbGlkZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLTAwMzMyNCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLTAwMzMyNCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19hZGRyZXNzLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItMDAzMzI0IC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5jb2xvci0wMDMzMjQgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0MiUpIHNlcGlhKDUxJSkgc2F0dXJhdGUoNTYxJSkgaHVlLXJvdGF0ZSgyZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoODglKTtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItMDAzMzI0IC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlci1hbmQtbG9jYXRpb24taW1hZ2UtaW1hZ2Utc3ViLXNsaWRlci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2NzIyYjtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItMDA2ZWI3IC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItMDA2ZWI3IC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2FkZHJlc3MtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5jb2xvci0wMDZlYjcgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmNvbG9yLTAwNmViNyAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoMjQlKSBzYXR1cmF0ZSgzNDM1JSkgaHVlLXJvdGF0ZSgxODdkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCgxMDAlKTtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uY29sb3ItMDA2ZWI3IC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlci1hbmQtbG9jYXRpb24taW1hZ2UtaW1hZ2Utc3ViLXNsaWRlci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb24udG9wLXBhZCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDMzcHggMCA5MXB4O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5sYXlvdXQtdHdvIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmxheW91dC10d28gLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmxheW91dC10d28gLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1zdWItc2xpZGVyIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXNsaWRlIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXNsaWRlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5oZWFkaW5nLWNvbG9yLWNoYW5nZSAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uaGVhZGluZy1jb2xvci1jaGFuZ2UgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmhlYWRpbmctY29sb3ItY2hhbmdlIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5oZWFkaW5nLWNvbG9yLWNoYW5nZSAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb24uaGVhZGluZy1jb2xvci1jaGFuZ2UgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uLmhlYWRpbmctY29sb3ItY2hhbmdlIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb24udG9wLXBhZCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMy4xMjV2dyAwIDYuMDk0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi50b3AtcGFkIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi50b3AtcGFkIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3OXB4IDAgMTI2cHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbi5sYXlvdXQtdHdvIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb24udG9wLXBhZCAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNzBweCAwIDYwcHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogODlweCAwIDEwMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNi42Njd2dyAwIDYuMDk0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEyOHB4IDAgMTE3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDc5cHggMCAxMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgNjBweDtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDk1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDcuMjkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgLTM2cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19hZGRyZXNzLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19hZGRyZXNzLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2FkZHJlc3MtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2FkZHJlc3MtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fYWRkcmVzcy10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAzNnB4O1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDUycHg7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogOC4wNzN2dztcbiAgICBtYXJnaW4tdG9wOiAxLjQ1OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMTU1cHg7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogODBweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA0MXB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NDVweCAtIDUycHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzNS4xMDR2dyAtIDguMDczdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDY3NHB4IC0gMTU1cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4M3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA0NXB4O1xuICAgIHBhZGRpbmc6IDAgMzZweDtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGgyLFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGg1LFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGgxLFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGg0LFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAzMThweDtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjY2N3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzE4cHggLSA4M3B4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fa2V5LWZlYXR1cmVzLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE5OHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDE2cHg7XG4gIHJvdy1nYXA6IDI2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzLjA3M3Z3O1xuICAgIGNvbHVtbi1nYXA6IDEuMDQydnc7XG4gICAgcm93LWdhcDogMS43NzF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTlweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHJvdy1nYXA6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgY29sdW1uLWdhcDogMThweDtcbiAgICByb3ctZ2FwOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjb2x1bW4tZ2FwOiAxOHB4O1xuICAgIHJvdy1nYXA6IDE4cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDhweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNTIxdncpO1xuICAgIGdhcDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGdhcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDlweCk7XG4gICAgZ2FwOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDQxcHg7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiA0MXB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgxMDVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCgxMDElKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAyLjg2NXZ3O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMi44NjV2dztcbiAgICBoZWlnaHQ6IDIuODY1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1NXB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAyOXB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0MHB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDFweCAtIDIxcHgpO1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDIuODY1dncgLSAxLjE0NnZ3KTtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NXB4IC0gMjJweCk7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI5cHggLSAxMnB4KTtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDBweCAtIDE1cHgpO1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDQ0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMzUuMTA0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDY3NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlci1hbmQtbG9jYXRpb24taW1hZ2UtaW1hZ2Utc3ViLXNsaWRlci1jb250ZW50LXdyYXAge1xuICB3aWR0aDogNDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM1LjEwNHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDY3NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIHtcbiAgaGVpZ2h0OiAzMzBweDtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDcxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDE7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3doaXRlLWNhcmV0LWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gIGxlZnQ6IDA7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICByaWdodDogMDtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdy5zbGljay1uZXh0OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIge1xuICAgIGhlaWdodDogMjYuMDk0dnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogMS45Nzl2dztcbiAgICBoZWlnaHQ6IDUuNjI1dnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgIHdpZHRoOiAwLjQxN3Z3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjE1NnZ3IDAuMTU2dncgMDtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAwIDAgMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciB7XG4gICAgaGVpZ2h0OiA1MDFweDtcbiAgfVxuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIHtcbiAgICBoZWlnaHQ6IDQ0OHB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZSB7XG4gIGhlaWdodDogMzMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZSB7XG4gICAgaGVpZ2h0OiAyNi4wOTR2dztcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGUge1xuICAgIGhlaWdodDogNTAxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZSB7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlIHtcbiAgICBoZWlnaHQ6IDQ0OHB4O1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlLXdyYXAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMzMHB4O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZS13cmFwIC5tZWRpYS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZS13cmFwIC5tZWRpYS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMjYuMDk0dnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZS13cmFwIC5tZWRpYS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDUwMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZS13cmFwIC5tZWRpYS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogNDQ4cHg7XG4gIH1cbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXN1Yi1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc3ViLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtOC41cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXN1Yi1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDEuMDQydnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc3ViLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0wLjY1MXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXN1Yi1zbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc3ViLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0xMi41cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc3ViLXNsaWRlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXN1Yi1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtOC41cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1zdWItc2xpZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXN1Yi1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtOHB4O1xuICB9XG59XG4uc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1zbGlkZSB7XG4gIG1hcmdpbjogMCA4LjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUge1xuICAgIG1hcmdpbjogMCAwLjY1MXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMTIuNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXNsaWRlIHtcbiAgICBtYXJnaW46IDAgOC41cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1zbGlkZSB7XG4gICAgbWFyZ2luOiAwIDhweDtcbiAgfVxufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXNsaWRlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExOXB4O1xufVxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXNsaWRlLXdyYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDkuMzc1dnc7XG4gIH1cbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1zbGlkZS13cmFwIC5tZWRpYS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDExNnB4O1xuICB9XG59XG5cbi5zZXJ2aWNlcy1vZmZlci5jb2xvci1iYTBjMmYgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uc2VydmljZXMtb2ZmZXIuY29sb3ItYmEwYzJmIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5zZXJ2aWNlcy1vZmZlci5jb2xvci1iYTBjMmYgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDglKSBzZXBpYSg5NCUpIHNhdHVyYXRlKDUxNjclKSBodWUtcm90YXRlKDM0MmRlZykgYnJpZ2h0bmVzcygxMTQlKSBjb250cmFzdCg5NiUpO1xufVxuLnNlcnZpY2VzLW9mZmVyLmNvbG9yLTA4MjU0YSAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5zZXJ2aWNlcy1vZmZlci5jb2xvci0wODI1NGEgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDgyNTRhO1xufVxuLnNlcnZpY2VzLW9mZmVyLmNvbG9yLTA4MjU0YSAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjQlKSBzZXBpYSg3NSUpIHNhdHVyYXRlKDI1MjUlKSBodWUtcm90YXRlKDE4NmRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDEwNCUpO1xufVxuLnNlcnZpY2VzLW9mZmVyLmNvbG9yLTAwMzMyNCAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5zZXJ2aWNlcy1vZmZlci5jb2xvci0wMDMzMjQgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLnNlcnZpY2VzLW9mZmVyLmNvbG9yLTAwMzMyNCAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDIlKSBzZXBpYSg1MSUpIHNhdHVyYXRlKDU2MSUpIGh1ZS1yb3RhdGUoMmRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDg4JSk7XG59XG4uc2VydmljZXMtb2ZmZXIuY29sb3ItMDA2ZWI3IC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLnNlcnZpY2VzLW9mZmVyLmNvbG9yLTAwNmViNyAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uc2VydmljZXMtb2ZmZXIuY29sb3ItMDA2ZWI3IC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDI0JSkgc2F0dXJhdGUoMzQzNSUpIGh1ZS1yb3RhdGUoMTg3ZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoMTAwJSk7XG59XG4uc2VydmljZXMtb2ZmZXIubWVkaWEtcmlnaHQgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5zZXJ2aWNlcy1vZmZlci5tZWRpYS1yaWdodCAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDE0OHB4IDk1cHggMTU2cHggMTgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlci5tZWRpYS1yaWdodCAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNy43MDh2dyA4LjAyMXZ3IDguMTI1dncgMTQuNDc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyLm1lZGlhLXJpZ2h0IC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxNDhweCAxNTRweCAxNTZweCAyNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXIubWVkaWEtcmlnaHQgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDgwcHggOTdweCA4MHB4IDExOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyLm1lZGlhLXJpZ2h0IC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyLm1lZGlhLXJpZ2h0IC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDUwcHggNjBweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyLm1lZGlhLXJpZ2h0IC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA1MHB4IDM2cHggNTBweCAzNnB4O1xuICB9XG59XG4uc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc2VydmljZXMtb2ZmZXJfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA1NjNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0Mi41NTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDgxN3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTg5OS45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NjNweCk7XG4gIHBhZGRpbmc6IDE0OHB4IDE4MHB4IDE1NnB4IDk1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQyLjU1MnZ3KTtcbiAgICBwYWRkaW5nOiA3LjcwOHZ3IDE0LjQ3OXZ3IDguMTI1dncgOC4wMjF2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA4MTdweCk7XG4gICAgcGFkZGluZzogMTQ4cHggMjc4cHggMTU2cHggMTU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ0MHB4KTtcbiAgICBwYWRkaW5nOiA4MHB4IDExOHB4IDgwcHggOTdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogNjBweCA1MHB4IDYwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogNTBweCAzNnB4IDUwcHggMzZweDtcbiAgfVxufVxuLnNlcnZpY2VzLW9mZmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgxLFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg0LFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgxLFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg0LFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uc2VydmljZXMtb2ZmZXJfX3RleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLnNlcnZpY2VzLW9mZmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5zZXJ2aWNlcy1vZmZlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTk4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5zZXJ2aWNlcy1vZmZlcl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMjRweDtcbiAgcm93LWdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy4wNzN2dztcbiAgICBjb2x1bW4tZ2FwOiAxLjA0MnZ3O1xuICAgIHJvdy1nYXA6IDEuNzcxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNTlweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHJvdy1nYXA6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICBjb2x1bW4tZ2FwOiAxOHB4O1xuICAgIHJvdy1nYXA6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sdW1uLWdhcDogMThweDtcbiAgICByb3ctZ2FwOiAxOHB4O1xuICB9XG59XG4uc2VydmljZXMtb2ZmZXJfX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNTIxdncpO1xuICAgIGdhcDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XG4gICAgZ2FwOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA5cHgpO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNDBweDtcbn1cbi5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSkgaHVlLXJvdGF0ZSgxMDVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCgxMDElKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDIuODY1dnc7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDIuODY1dnc7XG4gICAgaGVpZ2h0OiAyLjg2NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1NXB4O1xuICB9XG4gIC5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMjlweDtcbiAgfVxuICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICB3aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQwcHg7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDBweCAtIDIwcHgpO1xufVxuLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyLjg2NXZ3IC0gMS4xNDZ2dyk7XG4gIH1cbiAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU1cHggLSAyMnB4KTtcbiAgfVxuICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI5cHggLSAxMnB4KTtcbiAgfVxuICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5zZXJ2aWNlcy1vZmZlcl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQwcHggLSAxNXB4KTtcbiAgfVxufVxuXG4uYXJlYS13ZS1jb3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4uYXJlYS13ZS1jb3Zlci5jb2xvci1iYTBjMmYgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG4uYXJlYS13ZS1jb3Zlci5jb2xvci1iYTBjMmYgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbn1cbi5hcmVhLXdlLWNvdmVyLmNvbG9yLTA4MjU0YSAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5hcmVhLXdlLWNvdmVyLmNvbG9yLTA4MjU0YSAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWltYWdlLXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyNTRhO1xufVxuLmFyZWEtd2UtY292ZXIuY29sb3ItMDAzMzI0IC5hcmVhLXdlLWNvdmVyX19tYWluLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmFyZWEtd2UtY292ZXIuY29sb3ItMDAzMzI0IC5hcmVhLXdlLWNvdmVyX19tYWluLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmFyZWEtd2UtY292ZXJfX21haW4taW1hZ2Utd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG59XG4uYXJlYS13ZS1jb3Zlci5jb2xvci0wMDZlYjcgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uYXJlYS13ZS1jb3Zlci5jb2xvci0wMDZlYjcgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbn1cbi5hcmVhLXdlLWNvdmVyLm1lZGlhLWxlZnQgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5hcmVhLXdlLWNvdmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDExMnB4IDAgMTIzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNi43NzF2dyAwIDYuNzcxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMzBweCAwIDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNzBweCAwIDcwcHg7XG4gIH1cbn1cbi5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDAgOTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDcuMjkydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDE0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmFyZWEtd2UtY292ZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNy4yOTJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luOiAwIC01MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbjogMCAtMzZweDtcbiAgfVxufVxuLmFyZWEtd2UtY292ZXJfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NzBweCAtIDk1cHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzUuMTU2dncgLSA3LjI5MnZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjc1cHggLSAxNDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cbn1cbi5hcmVhLXdlLWNvdmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XG4gIH1cbiAgLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbiAgLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbiAgLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMC41MjF2dztcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgICBsaW5lLWhlaWdodDogMS42MTV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmFyZWEtd2UtY292ZXJfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5hcmVhLXdlLWNvdmVyX190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uYXJlYS13ZS1jb3Zlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA1NzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmFyZWEtd2UtY292ZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAzNS4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDY3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLmFyZWEtd2UtY292ZXJfX21haW4taW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2MnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwICNtYXAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMjYuMDQydnc7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwICNtYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dncgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLWltYWdlLXdyYXAge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1pbWFnZS13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG4gIC5hcmVhLXdlLWNvdmVyX19tYWluLWltYWdlLXdyYXAgI21hcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNvbnRhY3QtdXNfX3RvcC1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uY29udGFjdC11c19fdG9wLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjk2cHg7XG59XG4uY29udGFjdC11c19fdG9wLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jb250YWN0LXVzX190b3AtYmxvY2stbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMjYuMDQydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RvcC1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29udGFjdC11c19fdG9wLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDI3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RvcC1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb250YWN0LXVzX190b3AtYmxvY2stbWFpbi1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbi5jb250YWN0LXVzX190b3AtYmxvY2stZGV0YWlscy1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDJweDtcbiAgcmlnaHQ6IDE4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBwYWRkaW5nOiA1OHB4IDk1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWF4LXdpZHRoOiA0NDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jb250YWN0LXVzX190b3AtYmxvY2stZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIHRvcDogNC4xNjd2dztcbiAgICByaWdodDogMTQuNDc5dnc7XG4gICAgcGFkZGluZzogNC4xNjd2dyA1LjIwOHZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gICAgbWF4LXdpZHRoOiAzNC42MzV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29udGFjdC11c19fdG9wLWJsb2NrLWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICB0b3A6IDgwcHg7XG4gICAgcmlnaHQ6IDI3OHB4O1xuICAgIHBhZGRpbmc6IDgwcHggMTAwcHg7XG4gICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29udGFjdC11c19fdG9wLWJsb2NrLWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDExOHB4O1xuICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RvcC1ibG9jay1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RvcC1ibG9jay1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNDBweCAzNnB4O1xuICB9XG59XG4uY29udGFjdC11c19fdG9wLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jb250YWN0LXVzX190b3AtYmxvY2staGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3RvcC1ibG9jay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxufVxuLmNvbnRhY3QtdXNfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbnRhY3QtdXNfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuNTYzdnc7XG4gICAgZ2FwOiAxLjU2M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19jbnRjdC1tdWx0aXBsZS1saW5rcy13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XG4gICAgZmxleC13cmFwOiB1bnNldDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3NpbmdsZS1jbnRjdC1saW5rLXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDcuNXB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLmNvbnRhY3QtdXNfX3NpbmdsZS1jbnRjdC1saW5rLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1hbmNob3Itd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstYW5jaG9yLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX3NpbmdsZS1jbnRjdC1saW5rLWFuY2hvci13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1hbmNob3Itd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG4uY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTBweDtcbn1cbi5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1sb2dvLWFuZC10ZXh0LWNvbnRlbnQtd3JhcCAubGluay1sb2dvLXdyYXAge1xuICBmbGV4OiAwIDAgMTlweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstbG9nby13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDE5cHggLSAxMHB4KTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLmNvbnRhY3QtdXNfX3NpbmdsZS1jbnRjdC1saW5rLWxvZ28tYW5kLXRleHQtY29udGVudC13cmFwIC5saW5rLXRleHQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGdhcDogMC43ODF2dztcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstbG9nby13cmFwIHtcbiAgICBmbGV4OiAwIDAgMS41NjN2dztcbiAgICB3aWR0aDogMS41NjN2dztcbiAgICBoZWlnaHQ6IDEuNTYzdnc7XG4gIH1cbiAgLmNvbnRhY3QtdXNfX3NpbmdsZS1jbnRjdC1saW5rLWxvZ28tYW5kLXRleHQtY29udGVudC13cmFwIC5saW5rLXRleHQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEuNTYzdncgLSAwLjc4MXZ3KTtcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTh2dztcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1sb2dvLWFuZC10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1sb2dvLWFuZC10ZXh0LWNvbnRlbnQtd3JhcCAubGluay1sb2dvLXdyYXAge1xuICAgIGZsZXg6IDAgMCAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzBweCAtIDE1cHgpO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1sb2dvLWFuZC10ZXh0LWNvbnRlbnQtd3JhcCAubGluay1sb2dvLXdyYXAge1xuICAgIGZsZXg6IDAgMCAxNXB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBhbGlnbi1zZWxmOiB1bnNldDtcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTVweCAtIDEwcHgpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jb250YWN0LXVzX19zaW5nbGUtY250Y3QtbGluay1sb2dvLWFuZC10ZXh0LWNvbnRlbnQtd3JhcCAubGluay10ZXh0LXdyYXAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAuY29udGFjdC11c19fc2luZ2xlLWNudGN0LWxpbmstbG9nby1hbmQtdGV4dC1jb250ZW50LXdyYXAgLmxpbmstdGV4dC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xuICB9XG4gIC5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgfVxuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5jb250YWN0LXVzX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNvbnRhY3QtdXNfX2NudGN0LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5jb250YWN0LXVzX19jbnRjdC1idG4tY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY29udGFjdC11c19fY250Y3QtYnRuLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWJ0biB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uY29udGFjdC11c19fY250Y3QtYnRuLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICNiYTBjMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jb250YWN0LXVzX19jbnRjdC1idG4tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xuICB9XG4gIC5jb250YWN0LXVzX19jbnRjdC1idG4tY29udGVudC13cmFwIC5hbmNob3ItYnRuIHtcbiAgICBmb250LXNpemU6IDAuODg1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtYnRuLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuY29udGFjdC11c19fY250Y3QtYnRuLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWJ0biB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19jbnRjdC1idG4tY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb250YWN0LXVzX19jbnRjdC1idG4tY29udGVudC13cmFwIC5hbmNob3ItYnRuIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29udGFjdC11c19fY250Y3QtYnRuLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWJ0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uY29udGFjdC11c19fYm90dG9tLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbi5jb250YWN0LXVzX19ib3R0b20tYmxvY2stbGVhZi1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyMDJweDtcbiAgaGVpZ2h0OiAxODNweDtcbiAgcmlnaHQ6IC0zNHB4O1xuICB0b3A6IDEwMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKSByb3RhdGVZKDE4MGRlZyk7XG4gIHotaW5kZXg6IDE7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOTglKSBzZXBpYSgyOSUpIHNhdHVyYXRlKDU0NTglKSBodWUtcm90YXRlKDMxMGRlZykgYnJpZ2h0bmVzcygxMDElKSBjb250cmFzdCg3NiUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY29udGFjdC11c19fYm90dG9tLWJsb2NrLWxlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMTcuMjkydnc7XG4gICAgaGVpZ2h0OiAxNS42Nzd2dztcbiAgICB0b3A6IDMuMTI1dnc7XG4gICAgcmlnaHQ6IC0yLjM0NHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19ib3R0b20tYmxvY2stbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMzJweDtcbiAgICBoZWlnaHQ6IDMwMXB4O1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogLTQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX2JvdHRvbS1ibG9jay1sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDIwMnB4O1xuICAgIGhlaWdodDogMTgzcHg7XG4gICAgcmlnaHQ6IC0zNHB4O1xuICAgIHRvcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0LXVzX19ib3R0b20tYmxvY2stbGVhZi1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jb250YWN0LXVzX19ib3R0b20tYmxvY2staW5uZXItbWFpbi1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxMDVweCA5NXB4IDYxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jb250YWN0LXVzX19ib3R0b20tYmxvY2staW5uZXItbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDYuNzcxdncgNy4yOTJ2dyA2Ljc3MXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19ib3R0b20tYmxvY2staW5uZXItbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDEzMHB4IDE0MHB4IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jb250YWN0LXVzX19ib3R0b20tYmxvY2staW5uZXItbWFpbi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDgwcHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbnRhY3QtdXNfX2JvdHRvbS1ibG9jay1pbm5lci1tYWluLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNjBweCAwIDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY29udGFjdC11c19fYm90dG9tLWJsb2NrLWlubmVyLW1haW4tY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcbiAgfVxufVxuXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItYmEwYzJmIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogI2U2Mjg0ZDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItYmEwYzJmIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoNjklKSBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCg5MyUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjI4NGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci0wODI1NGEgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKSBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCg5OSUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci0wODI1NGEgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNWQ7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItMDAzMzI0IC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYSB7XG4gIGNvbG9yOiAjMDAzMzI0O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoMTAzJSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItMDAzMzI0IC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzI0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODQ4MzU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTAwNmViNyAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwNmViNztcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA1JSk7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTAwNmViNyAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZWI3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLmNvbG9yLTAwNmViNyAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAxMDRweCAxODBweCAxMDRweCA5NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDcuODY1dncgMTQuNDc5dncgNy4zNDR2dyA4LjAyMXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTUxcHggMjc4cHggMTQxcHggMTU0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMDRweCAxMThweCA5NXB4IDgzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDgwcHggNTBweCA4MHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDYwcHggMzZweCA2MHB4IDM2cHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU2MHB4KTtcbiAgcGFkZGluZzogMTA0cHggOTVweCAxMDRweCAxODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNzA4dncpO1xuICAgIHBhZGRpbmc6IDcuODY1dncgOC4wMjF2dyA3LjM0NHZ3IDE0LjQ3OXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgyMHB4KTtcbiAgICBwYWRkaW5nOiAxNTFweCAxNTRweCAxNDFweCAyNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtYXgtd2lkdGg6IDE4OTkuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM3cHgpO1xuICAgIHBhZGRpbmc6IDEwNHB4IDgzcHggOTVweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgcGFkZGluZzogODBweCA1MHB4IDgwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNjBweCAzNnB4IDYwcHggMzZweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDQ1cHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzNC42MzV2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDQ1cHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6aG92ZXIsXG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzNC42MzV2dztcbiAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMS4wNDJ2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIGg2LFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAyLjA4M3Z3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDQ1cHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM0LjYzNXZ3O1xuICAgIG1hcmdpbi10b3A6IDIuODY1dnc7XG4gICAgZ2FwOiAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY2NXB4O1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NXB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMTJweDtcbiAgcm93LWdhcDogMTRweDtcbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDZweCAxOXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM0LjYzNXZ3O1xuICAgIG1hcmdpbi10b3A6IDIuODY1dnc7XG4gICAgY29sdW1uLWdhcDogMC44MzN2dztcbiAgICByb3ctZ2FwOiAxLjA5NHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBwYWRkaW5nOiAwLjUyMXZ3IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY2NXB4O1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODVweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGNvbHVtbi1nYXA6IDEwcHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgY29sdW1uLWdhcDogMTVweDtcbiAgICByb3ctZ2FwOiAxNHB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDU2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNDIuNzA4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDgyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTg5OS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQzN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogODAwcHg7XG59XG4uY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiA0MS42Njd2dztcbiAgfVxufVxuXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1OThweCk7XG4gIHBhZGRpbmc6IDExN3B4IDE4MHB4IDEyMHB4IDMwcHg7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDc0cHg7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDc0cHg7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCA1OThweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICB3aWR0aDogNTk4cHg7XG4gIG1pbi1oZWlnaHQ6IDczNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDQ2MXB4O1xuICBoZWlnaHQ6IDY1MHB4O1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDYwcHg7XG4gIGJvdHRvbTogLTEyMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTQyZGVnKSByb3RhdGVZKDE4MGRlZyk7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzA1cHg7XG4gIGhlaWdodDogMjc2cHg7XG4gIGJvdHRvbTogMTkwcHg7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogNzRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSkgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogI2U2Mjg0ZDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci1iYTBjMmYgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjI4NGQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLWJhMGMyZiAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NiUpIHNlcGlhKDM1JSkgc2F0dXJhdGUoNTcwNyUpIGh1ZS1yb3RhdGUoMzA5ZGVnKSBicmlnaHRuZXNzKDk5JSkgY29udHJhc3QoNzglKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wODI1NGEgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwODI1NGE7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDJmNWQ7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOmhvdmVyOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKSBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDEwMSUpO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTA4MjU0YSAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDgyNTRhIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk2JSkgc2VwaWEoMzUlKSBzYXR1cmF0ZSg1NzA3JSkgaHVlLXJvdGF0ZSgzMDlkZWcpIGJyaWdodG5lc3MoOTklKSBjb250cmFzdCg3OCUpO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGEge1xuICBjb2xvcjogIzAwMzMyNDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDQ4JSkgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCgxMDMlKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4NDgzNTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDMzMjQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODQ4MzU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwMzMyNCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NiUpIHNlcGlhKDM1JSkgc2F0dXJhdGUoNTcwNyUpIGh1ZS1yb3RhdGUoMzA5ZGVnKSBicmlnaHRuZXNzKDk5JSkgY29udHJhc3QoNzglKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhIHtcbiAgY29sb3I6ICMwMDZlYjc7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMuY29sb3ItMDA2ZWI3IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCBhOjphZnRlciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIGE6aG92ZXI6OmFmdGVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpIGJyaWdodG5lc3MoODklKSBjb250cmFzdCgxMDMlKTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5jb2xvci0wMDZlYjcgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIC5hbmNob3ItbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLmNvbG9yLTAwNmViNyAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NiUpIHNlcGlhKDM1JSkgc2F0dXJhdGUoNTcwNyUpIGh1ZS1yb3RhdGUoMzA5ZGVnKSBicmlnaHRuZXNzKDk5JSkgY29udHJhc3QoNzglKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ5LjA2M3Z3KTtcbiAgICBwYWRkaW5nOiAxMS41NjN2dyAxNC40Nzl2dyAxMS42MTV2dyAxLjM1NHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM1LjEwNHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM1LjEwNHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzNS4xMDR2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzUuMTA0dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCA0OS4wNjN2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDQ5LjA2M3Z3O1xuICAgIG1pbi1oZWlnaHQ6IDQ4LjY5OHZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzOS4yMTl2dztcbiAgICBoZWlnaHQ6IDU1LjI2dnc7XG4gICAgbGVmdDogMC43ODF2dztcbiAgICBib3R0b206IC0xNS42MjV2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMjUuOTM4dnc7XG4gICAgaGVpZ2h0OiAyMy40OXZ3O1xuICAgIGJvdHRvbTogMTEuNDU4dnc7XG4gICAgbGVmdDogMS44MjN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gOTQycHgpO1xuICAgIHBhZGRpbmc6IDIyMnB4IDI3OHB4IDIyM3B4IDI2cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNjc0cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNjc0cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY3NHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NzRweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDk0MnB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogOTQycHg7XG4gICAgbWluLWhlaWdodDogOTM1cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDc1M3B4O1xuICAgIGhlaWdodDogMTA2MXB4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgYm90dG9tOiAtMzAwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDQ5OHB4O1xuICAgIGhlaWdodDogNDUxcHg7XG4gICAgYm90dG9tOiAyMjBweDtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1MDFweCk7XG4gICAgcGFkZGluZzogMTA1cHggMTE4cHggMTA1cHggMTdweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzOTRweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzOTRweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzk0cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM5NHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgNTAxcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA1MDFweDtcbiAgICBtaW4taGVpZ2h0OiA2MzVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNTAxcHg7XG4gICAgaGVpZ2h0OiA3MDdweDtcbiAgICBsZWZ0OiAtODVweDtcbiAgICBib3R0b206IC0yMjBweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgaGVpZ2h0OiAzMDFweDtcbiAgICBib3R0b206IDEzMHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDgwcHggNTBweCA4MHB4IDUwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjM1cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDY1MHB4O1xuICAgIGhlaWdodDogOTUwcHg7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgYm90dG9tOiAtMjcwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMzMXB4O1xuICAgIGhlaWdodDogMzAxcHg7XG4gICAgYm90dG9tOiAyNTBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOTNweCAzNnB4IDU1cHggMzZweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXMubWVkaWEtbGVmdCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgbGVmdDogNDVweDtcbiAgICBib3R0b206IC05MHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyMzRweDtcbiAgICBoZWlnaHQ6IDIxMnB4O1xuICAgIGJvdHRvbTogMTYwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlcy5tZWRpYS1sZWZ0IC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGxlZnQ6IC0xNXB4O1xuICAgIGJvdHRvbTogLTkwcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzLm1lZGlhLWxlZnQgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZWY7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1OThweCk7XG4gIHBhZGRpbmc6IDExN3B4IDE3cHggMTIwcHggMTgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuMDYzdncpO1xuICAgIHBhZGRpbmc6IDExLjU2M3Z3IDEuMzU0dncgMTEuNjE1dncgMTQuNDc5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA5NDJweCk7XG4gICAgcGFkZGluZzogMjIycHggMjZweCAyMjNweCAyNzhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDUwMXB4KTtcbiAgICBwYWRkaW5nOiAxMDVweCAxN3B4IDEwNXB4IDExOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHBhZGRpbmc6IDgwcHggNTBweCA4MHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogOTNweCAzNnB4IDU1cHggMzZweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNC4xNjd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDQ0cHg7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzUuMDUydnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY3M3B4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgc3Ryb25nLFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHVsIGEsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOmhvdmVyLFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQsXG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkOmhvdmVyLFxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzUuMDUydnc7XG4gICAgbWFyZ2luLXRvcDogMi4zNDR2dztcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA2NzNweDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xuICAgIG1hcmdpbi10b3A6IDMuMzg1dnc7XG4gICAgZ2FwOiAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogNjczcHg7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAzODZweDtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNDQ0cHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAxMnB4O1xuICByb3ctZ2FwOiAxNHB4O1xufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzUuMDUydnc7XG4gICAgbWFyZ2luLXRvcDogMy4zODV2dztcbiAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xuICAgIHJvdy1nYXA6IDEuMDk0dnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XG4gICAgcGFkZGluZzogMC41MjF2dyAxLjMwMnZ3O1xuICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcbiAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDY3M3B4O1xuICAgIG1hcmdpbi10b3A6IDY1cHg7XG4gICAgY29sdW1uLWdhcDogMTZweDtcbiAgICByb3ctZ2FwOiAyMXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMzg2cHg7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgIHJvdy1nYXA6IDE0cHg7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmsge1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gICAgcm93LWdhcDogMTRweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIDU5OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDQ5LjA2M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDk0MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDUwMXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1OThweDtcbiAgbWluLWhlaWdodDogNzM0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDkuMDYzdnc7XG4gICAgbWluLWhlaWdodDogNDguNjk4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA5NDJweDtcbiAgICBtaW4taGVpZ2h0OiA5MzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDUwMXB4O1xuICAgIG1pbi1oZWlnaHQ6IDYzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDYzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDI3MnB4O1xuICBtYXJnaW4tdG9wOiAxMTdweDtcbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDMxcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzk2NzIyYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTguMjI5dnc7XG4gICAgbWFyZ2luLXRvcDogMTEuNTYzdnc7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMi4xMzV2dztcbiAgICBsaW5lLWhlaWdodDogMi41dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbi10b3A6IDIyMnB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDQxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwNXB4O1xuICB9XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbiAgfVxuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDYxcHg7XG4gIGhlaWdodDogNjUwcHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IC0xMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0zOGRlZyk7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOTclKSBzZXBpYSgzJSkgc2F0dXJhdGUoNjA2JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoMTAyJSkgY29udHJhc3QoODQlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDM5LjIxOXZ3O1xuICAgIGhlaWdodDogNTUuMjZ2dztcbiAgICByaWdodDogMS41NjN2dztcbiAgICBib3R0b206IC0xNC41ODN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNzUzcHg7XG4gICAgaGVpZ2h0OiAxMDYxcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAtMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDUwMXB4O1xuICAgIGhlaWdodDogNzA3cHg7XG4gICAgcmlnaHQ6IC0xMDBweDtcbiAgICBib3R0b206IC0xODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgICBoZWlnaHQ6IDk1MHB4O1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgICBib3R0b206IC0zMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IC0xODBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IC0xODBweDtcbiAgfVxufVxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMwNXB4O1xuICBoZWlnaHQ6IDI3NnB4O1xuICBib3R0b206IDI1MHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTEzZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDI1LjkzOHZ3O1xuICAgIGhlaWdodDogMjMuNDl2dztcbiAgICBib3R0b206IDEzLjI4MXZ3O1xuICAgIHJpZ2h0OiAxLjUxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDQ5OHB4O1xuICAgIGhlaWdodDogNDUxcHg7XG4gICAgYm90dG9tOiAyNTVweDtcbiAgICByaWdodDogMjlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgaGVpZ2h0OiAzMDFweDtcbiAgICBib3R0b206IDE2NXB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMzMXB4O1xuICAgIGhlaWdodDogMzAxcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYm90dG9tOiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyMzRweDtcbiAgICBoZWlnaHQ6IDIxMnB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogMTgwcHg7XG4gIH1cbn1cbi5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4uY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4taW1hZ2UtY29udGVudC13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LWJsb2NrLmlzU2xpZGVyIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBnYXA6IHVuc2V0O1xufVxuLmdhbGxlcnktYmxvY2suaXNTbGlkZXIgLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xufVxuLmdhbGxlcnktYmxvY2suaXNTbGlkZXIgLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDcxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTBjMmY7XG4gIHotaW5kZXg6IDE7XG59XG4uZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy93aGl0ZS1jYXJldC1pY29uLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgbGVmdDogMDtcbn1cbi5nYWxsZXJ5LWJsb2NrLmlzU2xpZGVyIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICByaWdodDogMDtcbn1cbi5nYWxsZXJ5LWJsb2NrLmlzU2xpZGVyIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrLmlzU2xpZGVyIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCBidXR0b24uc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAxLjk3OXZ3O1xuICAgIGhlaWdodDogNS42MjV2dztcbiAgfVxuICAuZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgIHdpZHRoOiAwLjQxN3Z3O1xuICAgIGhlaWdodDogMC44MzN2dztcbiAgfVxuICAuZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMC4xNTZ2dyAwLjE1NnZ3IDA7XG4gIH1cbiAgLmdhbGxlcnktYmxvY2suaXNTbGlkZXIgLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIGJ1dHRvbi5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3IDAgMCAwLjE1NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrLmlzU2xpZGVyIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCBidXR0b24uc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG4gIH1cbiAgLmdhbGxlcnktYmxvY2suaXNTbGlkZXIgLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIGJ1dHRvbi5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gIH1cbiAgLmdhbGxlcnktYmxvY2suaXNTbGlkZXIgLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIGJ1dHRvbi5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrLmlzU2xpZGVyIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCBidXR0b24uc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogNjlweDtcbiAgfVxuICAuZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59XG4uZ2FsbGVyeS1ibG9jay5pc1NsaWRlciAuZ2FsbGVyeS1ibG9ja19fbWVkaWEtZmxleC1jb250ZW50LXdyYXAgLmdhbGxlcnktYmxvY2tfX3NpbmdsZS1tZWRpYS1jb250ZW50LXdyYXAge1xuICBmbGV4OiB1bnNldDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4uZ2FsbGVyeS1ibG9jay5sYXlvdXQtdHdvIC5nYWxsZXJ5LWJsb2NrX19tYWluLXdyYXAge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrLmxheW91dC10d28gLmdhbGxlcnktYmxvY2tfX21haW4td3JhcCB7XG4gICAgcGFkZGluZzogMi4wODN2dyAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrLmxheW91dC10d28gLmdhbGxlcnktYmxvY2tfX21haW4td3JhcCB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG4uZ2FsbGVyeS1ibG9ja19fbWFpbi13cmFwIHtcbiAgcGFkZGluZzogNzVweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuZ2FsbGVyeS1ibG9ja19fbWFpbi13cmFwIHtcbiAgICBwYWRkaW5nOiA1LjcyOXZ3IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmdhbGxlcnktYmxvY2tfX21haW4td3JhcCB7XG4gICAgcGFkZGluZzogMTEwcHggMDtcbiAgfVxufVxuLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdhbGxlcnktYmxvY2tfX21lZGlhLWZsZXgtY29udGVudC13cmFwIHtcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbn1cbi5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMjUlIC0gMTVweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdhbGxlcnktYmxvY2tfX3NpbmdsZS1tZWRpYS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmdhbGxlcnktYmxvY2tfX3NpbmdsZS1tZWRpYS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDAuNzgxdncpO1xuICB9XG4gIC5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDE1LjYyNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSAxMy4zM3B4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OC45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuXG4uY3VycmVudC1wb3NpdGlvbnNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN1cnJlbnQtcG9zaXRpb25zX19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMzMnB4O1xuICBoZWlnaHQ6IDMwMXB4O1xuICB0b3A6IDQycHg7XG4gIHJpZ2h0OiAtNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jdXJyZW50LXBvc2l0aW9uc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNS45Mzh2dztcbiAgICBoZWlnaHQ6IDIzLjQ5dnc7XG4gICAgdG9wOiAzLjIyOXZ3O1xuICAgIHJpZ2h0OiAtMy4xMjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuY3VycmVudC1wb3NpdGlvbnNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogNDk4cHg7XG4gICAgaGVpZ2h0OiA0NTFweDtcbiAgICB0b3A6IDYycHg7XG4gICAgcmlnaHQ6IC02MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5jdXJyZW50LXBvc2l0aW9uc19fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMzFweDtcbiAgICBoZWlnaHQ6IDMwMXB4O1xuICAgIHRvcDogNDJweDtcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3VycmVudC1wb3NpdGlvbnNfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY3VycmVudC1wb3NpdGlvbnNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMTE0cHggOTVweCAxMDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmN1cnJlbnQtcG9zaXRpb25zX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNy44MTN2dyA3LjI5MnZ3IDcuODEzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmN1cnJlbnQtcG9zaXRpb25zX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTUwcHggMTQwcHggMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmN1cnJlbnQtcG9zaXRpb25zX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODBweCAwIDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY3VycmVudC1wb3NpdGlvbnNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5jdXJyZW50LXBvc2l0aW9uc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICB9XG59XG4uY3VycmVudC1wb3NpdGlvbnNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICBtYXgtd2lkdGg6IDQ0NHB4O1xufVxuLmN1cnJlbnQtcG9zaXRpb25zX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2JhMGMyZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmN1cnJlbnQtcG9zaXRpb25zX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDQ5LjQ3OXZ3O1xuICB9XG4gIC5jdXJyZW50LXBvc2l0aW9uc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5jdXJyZW50LXBvc2l0aW9uc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgfVxuICAuY3VycmVudC1wb3NpdGlvbnNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuY3VycmVudC1wb3NpdGlvbnNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmN1cnJlbnQtcG9zaXRpb25zX19hdmFpbGFibGUtcG9zaXRpb25zLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5jdXJyZW50LXBvc2l0aW9uc19fYXZhaWxhYmxlLXBvc2l0aW9ucy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDIuMzQ0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmN1cnJlbnQtcG9zaXRpb25zX19hdmFpbGFibGUtcG9zaXRpb25zLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuXG4uaGlzdG9yeS5jb2xvci1iYTBjMmYgLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIC5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmhpc3RvcnkuY29sb3ItYmEwYzJmIC5oaXN0b3J5X19tYWluLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbn1cbi5oaXN0b3J5LmNvbG9yLWJhMGMyZiAuaGlzdG9yeV9fbWFpbi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXItY29udGVudC13cmFwIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIC5oaXN0b3J5X19ldmVudC1zbGlkZSAuaGlzdG9yeV9fZXZlbnQtc2xpZGUtd3JhcCAuaGlzdG9yeV9fZXZlbnQtZGV0YWlscy1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuLmhpc3RvcnkuY29sb3ItMDgyNTRhIC5oaXN0b3J5X19tYWluLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9faGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5oaXN0b3J5LmNvbG9yLTA4MjU0YSAuaGlzdG9yeV9fbWFpbi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXItY29udGVudC13cmFwIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG59XG4uaGlzdG9yeS5jb2xvci0wODI1NGEgLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciAuaGlzdG9yeV9fZXZlbnQtc2xpZGUgLmhpc3RvcnlfX2V2ZW50LXNsaWRlLXdyYXAgLmhpc3RvcnlfX2V2ZW50LWRldGFpbHMtY29udGVudC13cmFwIC5oaXN0b3J5X19ldmVudC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICBjb2xvcjogIzA4MjU0YTtcbn1cbi5oaXN0b3J5LmNvbG9yLTAwMzMyNCAuaGlzdG9yeV9fbWFpbi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2hlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIC5oaXN0b3J5X19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uaGlzdG9yeS5jb2xvci0wMDMzMjQgLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY3MjJiO1xufVxuLmhpc3RvcnkuY29sb3ItMDAzMzI0IC5oaXN0b3J5X19tYWluLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgLmhpc3RvcnlfX2V2ZW50LXNsaWRlIC5oaXN0b3J5X19ldmVudC1zbGlkZS13cmFwIC5oaXN0b3J5X19ldmVudC1kZXRhaWxzLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fZXZlbnQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgY29sb3I6ICMwMDMzMjQ7XG59XG4uaGlzdG9yeS5jb2xvci0wMDZlYjcgLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIC5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmhpc3RvcnkuY29sb3ItMDA2ZWI3IC5oaXN0b3J5X19tYWluLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbn1cbi5oaXN0b3J5LmNvbG9yLTAwNmViNyAuaGlzdG9yeV9fbWFpbi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX21haW4taW5uZXItY29udGVudC13cmFwIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXItY29udGVudC13cmFwIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIC5oaXN0b3J5X19ldmVudC1zbGlkZSAuaGlzdG9yeV9fZXZlbnQtc2xpZGUtd3JhcCAuaGlzdG9yeV9fZXZlbnQtZGV0YWlscy1jb250ZW50LXdyYXAgLmhpc3RvcnlfX2V2ZW50LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGNvbG9yOiAjMDA2ZWI3O1xufVxuLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhpc3RvcnlfX2xlYWYtY29udGVudC13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzMycHg7XG4gIGhlaWdodDogMzAxcHg7XG4gIGJvdHRvbTogNDBweDtcbiAgcmlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0yLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgcm90YXRlWCgxODBkZWcpO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGlzdG9yeV9fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyNS45Mzh2dztcbiAgICBoZWlnaHQ6IDIzLjQ5dnc7XG4gICAgYm90dG9tOiAzLjY0NnZ3O1xuICAgIHJpZ2h0OiAyLjg2NXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oaXN0b3J5X19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDQ5OHB4O1xuICAgIGhlaWdodDogNDUxcHg7XG4gICAgYm90dG9tOiA3MHB4O1xuICAgIHJpZ2h0OiA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5oaXN0b3J5X19sZWFmLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDMzMXB4O1xuICAgIGhlaWdodDogMzAxcHg7XG4gICAgYm90dG9tOiA2MHB4O1xuICAgIHJpZ2h0OiA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2xlYWYtY29udGVudC13cmFwIHtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgaGVpZ2h0OiAzMDFweDtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlzdG9yeV9fbGVhZi1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAyMzRweDtcbiAgICBoZWlnaHQ6IDIxMnB4O1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogNXB4O1xuICB9XG59XG4uaGlzdG9yeV9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MDJweDtcbiAgaGVpZ2h0OiA3MDdweDtcbiAgcmlnaHQ6IDkwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDcwZGVnKTtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NyUpIHNlcGlhKDMlKSBzYXR1cmF0ZSg2MDYlKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcygxMDIlKSBjb250cmFzdCg4NCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGlzdG9yeV9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzMi4yOTJ2dztcbiAgICBoZWlnaHQ6IDQ1LjM2NXZ3O1xuICAgIHJpZ2h0OiA2LjUxdnc7XG4gICAgYm90dG9tOiAtMy4xMjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGlzdG9yeV9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiA2MjBweDtcbiAgICBoZWlnaHQ6IDg3MXB4O1xuICAgIHJpZ2h0OiAxMjVweDtcbiAgICBib3R0b206IC02MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5oaXN0b3J5X19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDUwMXB4O1xuICAgIGhlaWdodDogNzA3cHg7XG4gICAgcmlnaHQ6IDkwcHg7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oaXN0b3J5X19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XG4gICAgd2lkdGg6IDUxMHB4O1xuICAgIGhlaWdodDogNzUwcHg7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICAgIGJvdHRvbTogLTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlzdG9yeV9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IC01MHB4O1xuICB9XG59XG4uaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogOTVweCAwIDExMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDYuMjV2dyAwIDYuNzcxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTIwcHggMCAxMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA5NXB4IDAgOTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDgwcHggMCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNjBweCAwIDYwcHg7XG4gIH1cbn1cbi5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIG1heC13aWR0aDogNTQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA0Mi4wODN2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGlzdG9yeV9faGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1heC13aWR0aDogODA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2hlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uaGlzdG9yeV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oaXN0b3J5X19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgfVxufVxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGgxLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGgyLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGgzLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGg0LFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGg1LFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGg2LFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNiB7XG4gIGNvbG9yOiAjMDgyNTRhO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xufVxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsIHN0cm9uZyxcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xuICB9XG4gIC5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGgxLFxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4gIC5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIGg0LFxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4gIC5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG4gIC5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmhpc3RvcnlfX3RleHR1YWwtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuaGlzdG9yeV9fdGV4dHVhbC1jb250ZW50LXdyYXAgdWwsXG4gIC5oaXN0b3J5X190ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDMuOTA2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXItY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG4uaGlzdG9yeV9fZXZlbnRzLXNsaWRlciAuc2xpY2stbGlzdCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMTA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHotaW5kZXg6IDE7XG59XG4uaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3doaXRlLWNhcmV0LWljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIGxlZnQ6IC0zOHB4O1xufVxuLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgcmlnaHQ6IC0zOHB4O1xufVxuLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0xLjU2M3Z3O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDIuNjA0dnc7XG4gICAgaGVpZ2h0OiA2LjI1dnc7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgIHdpZHRoOiAwLjc4MXZ3O1xuICAgIGhlaWdodDogMS4wNDJ2dztcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAwIDAgMC4xNTZ2dztcbiAgICBsZWZ0OiAtMi42MDR2dztcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwLjE1NnZ3IDAuMTU2dncgMDtcbiAgICByaWdodDogLTIuNjA0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtMzBweDtcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93OjpiZWZvcmUge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTUwcHg7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI3cHg7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjdweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiA2OXB4O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIGJ1dHRvbi5zbGljay1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciBidXR0b24uc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI0cHg7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIgYnV0dG9uLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjRweDtcbiAgfVxufVxuLmhpc3RvcnlfX2V2ZW50LXNsaWRlIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtc2xpZGUge1xuICAgIG1hcmdpbjogMCAxLjU2M3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50LXNsaWRlIHtcbiAgICBtYXJnaW46IDAgMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtc2xpZGUge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uaGlzdG9yeV9fZXZlbnQtaW1hZ2Utd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzExcHg7XG59XG4uaGlzdG9yeV9fZXZlbnQtaW1hZ2Utd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtaW1hZ2Utd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDE4Ljc1dnc7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50LWltYWdlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTU2dnc7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTU2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50LWltYWdlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDAuOThweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtaW1hZ2Utd3JhcCAubWVkaWEtY29udGVudC13cmFwIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50LWltYWdlLXdyYXAgLm1lZGlhLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxufVxuLmhpc3RvcnlfX2V2ZW50LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgcGFkZGluZzogMzNweCA0NXB4IDcycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyLjM0NHZ3IDIuODY1dncgNC4xNjd2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDQ1cHggNTVweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMjhweCAzNXB4IDU1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDI1cHggMzBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50LWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHggMzBweDtcbiAgfVxufVxuLmhpc3RvcnlfX2V2ZW50LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oaXN0b3J5X19ldmVudC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMi42MDR2dztcbiAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuaGlzdG9yeV9fZXZlbnQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIHAgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMixcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMyxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNSxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNixcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDEsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDIsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDQsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDUsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYge1xuICBjb2xvcjogIzA4MjU0YTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbn1cbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBzdHJvbmcsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgdWwgYSxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6aG92ZXIsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIHVsIGE6dmlzaXRlZCxcbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCBhOnZpc2l0ZWQ6aG92ZXIsXG4uaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi4zNDR2dztcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMSxcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIGgyLFxuICAuaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDMsXG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoNCxcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIGg1LFxuICAuaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgaDYsXG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIHVsLFxuICAuaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgb2wge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGlzdG9yeV9fZXZlbnQtdGV4dHVhbC1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5oaXN0b3J5X19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB1bCxcbiAgLmhpc3RvcnlfX2V2ZW50LXRleHR1YWwtY29udGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuLnZvbHVudGVlci1leHByZXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbi52b2x1bnRlZXItZXhwcmVzc2lvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjAycHg7XG4gIGhlaWdodDogMTgzcHg7XG4gIHJpZ2h0OiAtMzRweDtcbiAgdG9wOiAxMDFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTMuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpO1xuICB6LWluZGV4OiAxO1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk4JSkgc2VwaWEoMjklKSBzYXR1cmF0ZSg1NDU4JSkgaHVlLXJvdGF0ZSgzMTBkZWcpIGJyaWdodG5lc3MoMTAxJSkgY29udHJhc3QoNzYlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnZvbHVudGVlci1leHByZXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAxNy4yOTJ2dztcbiAgICBoZWlnaHQ6IDE1LjY3N3Z3O1xuICAgIHRvcDogMy4xMjV2dztcbiAgICByaWdodDogLTIuMzQ0dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnZvbHVudGVlci1leHByZXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAzMzJweDtcbiAgICBoZWlnaHQ6IDMwMXB4O1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogLTQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnZvbHVudGVlci1leHByZXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xuICAgIHdpZHRoOiAyMDJweDtcbiAgICBoZWlnaHQ6IDE4M3B4O1xuICAgIHJpZ2h0OiAtMzRweDtcbiAgICB0b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudm9sdW50ZWVyLWV4cHJlc3Npb25fX2xlYWYtY29udGVudC1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZvbHVudGVlci1leHByZXNzaW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIHBhZGRpbmc6IDEwNXB4IDk1cHggNjFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnZvbHVudGVlci1leHByZXNzaW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogNi43NzF2dyA3LjI5MnZ3IDYuNzcxdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnZvbHVudGVlci1leHByZXNzaW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMTMwcHggMTQwcHggMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnZvbHVudGVlci1leHByZXNzaW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogODBweCAwIDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudm9sdW50ZWVyLWV4cHJlc3Npb25fX21haW4taW5uZXItY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC52b2x1bnRlZXItZXhwcmVzc2lvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICB9XG59XG5cbi5wdWJsaWNhdGlvbnNfX21haW4taW5uZXItd3JhcCB7XG4gIHBhZGRpbmc6IDgwcHggMTgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX21haW4taW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogNS4yMDh2dyAxNC40Nzl2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHVibGljYXRpb25zX19tYWluLWlubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDEwMHB4IDI3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX21haW4taW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogODBweCAxMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX21haW4taW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogODBweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnB1YmxpY2F0aW9uc19fbWFpbi1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiA2MHB4IDM2cHg7XG4gIH1cbn1cbi5wdWJsaWNhdGlvbnNfX211bHRpcGxlLXB1YmxpY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnB1YmxpY2F0aW9uc19fbXVsdGlwbGUtcHVibGljYXRpb24tY29udGVudC13cmFwIHtcbiAgICBnYXA6IDMuMTI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnB1YmxpY2F0aW9uc19fbXVsdGlwbGUtcHVibGljYXRpb24tY29udGVudC13cmFwIHtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHVibGljYXRpb25zX19tdWx0aXBsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIGdhcDogNTBweDtcbiAgfVxufVxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDQwcHgpO1xufVxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbmssXG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5fZGZfYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWNvbnRlbnQtd3JhcC5jb2xvci1iYTBjMmYgLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuYW5jaG9yLWxpbms6aG92ZXIsXG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLWJhMGMyZiAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5fZGZfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2Mjg0ZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAuYW5jaG9yLWxpbmssXG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLTA4MjU0YSAuX2RmX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODI1NGE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5hbmNob3ItbGluazpob3Zlcixcbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAuY29sb3ItMDgyNTRhIC5fZGZfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmViNztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuYW5jaG9yLWxpbmssXG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLTAwMzMyNCAuX2RmX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDMzMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5hbmNob3ItbGluazpob3Zlcixcbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAuY29sb3ItMDAzMzI0IC5fZGZfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4NDgzNTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuYW5jaG9yLWxpbmssXG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwLmNvbG9yLTAwNmViNyAuX2RmX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlYjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5hbmNob3ItbGluazpob3Zlcixcbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAuY29sb3ItMDA2ZWI3IC5fZGZfYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjU0YTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDIuMDgzdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMjVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgfVxufVxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1pbWFnZS13cmFwIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcbiAgfVxufVxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLW5hbWUtY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1uYW1lLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzA4MjU0YTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tbmFtZS1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuMDQydnc7XG4gIH1cbiAgLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLW5hbWUtY29udGVudC13cmFwIHAge1xuICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcbiAgICBsaW5lLWhlaWdodDogMS4zMDJ2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tbmFtZS1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1uYW1lLWNvbnRlbnQtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE1cHg7XG59XG4ucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5hbmNob3ItbGluayxcbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLl9kZl9idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiA2cHggMTlweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rOmhvdmVyLFxuLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuX2RmX2J1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjA0MnZ3O1xuICAgIGdhcDogMC43ODF2dztcbiAgfVxuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5hbmNob3ItbGluayxcbiAgLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCAuX2RmX2J1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcbiAgICBwYWRkaW5nOiAwLjUyMXZ3IDEuMzAydnc7XG4gICAgZm9udC1zaXplOiAwLjcyOXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rLFxuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5fZGZfYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMC45OHB4KSB7XG4gIC5wdWJsaWNhdGlvbnNfX3NpbmdsZS1wdWJsaWNhdGlvbi1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAgLmFuY2hvci1saW5rLFxuICAucHVibGljYXRpb25zX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIC5fZGZfYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA2cHggMTVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlsX19tYWluLXdyYXAge1xuICBwYWRkaW5nOiA5MHB4IDAgOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLXdyYXAge1xuICAgIHBhZGRpbmc6IDQuNjg4dncgMCA0LjY4OHZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLXdyYXAge1xuICAgIHBhZGRpbmc6IDUwcHggMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5ibG9nLWRldGFpbF9fbWFpbi1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDUuMjA4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWlubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxODk5Ljk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWlubmVyLXdyYXAge1xuICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgfVxufVxuLmJsb2ctZGV0YWlsX19tYWluLWhlYWRpbmctZmVhdHVyZWQtaW1nLWNvbnRlbnQtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWhlYWRpbmctZmVhdHVyZWQtaW1nLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG4gIH1cbn1cbi5ibG9nLWRldGFpbF9fbWFpbi1oZWFkaW5nLW90aGVyLWRldGFpbHMtd3JhcCB7XG4gIGZsZXg6IDAgMCAzMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWhlYWRpbmctb3RoZXItZGV0YWlscy13cmFwIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4uYmxvZy1kZXRhaWxfX21haW4taGVhZGluZy1vdGhlci1kZXRhaWxzLWlubmVyLXdyYXAge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMjRweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE1MCU7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWhlYWRpbmctb3RoZXItZGV0YWlscy1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nOiAxLjI1dncgMS4yNXZ3IDEuMjV2dyAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5ibG9nLWRldGFpbF9fbWFpbi1oZWFkaW5nLW90aGVyLWRldGFpbHMtaW5uZXItd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmxvZy1kZXRhaWxfX21haW4taGVhZGluZy1jb250ZW50LXdyYXAgaDEge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjYmEwYzJmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYmxvZy1kZXRhaWxfX21haW4taGVhZGluZy1jb250ZW50LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi44NjV2dztcbiAgICBsaW5lLWhlaWdodDogMy4zODV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MDBweCkgYW5kIChtYXgtd2lkdGg6IDE5MjAuOThweCkge1xuICAuYmxvZy1kZXRhaWxfX21haW4taGVhZGluZy1jb250ZW50LXdyYXAgaDEge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5ibG9nLWRldGFpbF9fbWFpbi1oZWFkaW5nLWNvbnRlbnQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uYmxvZy1kZXRhaWxfX21haW4tb3RoZXItZGV0YWlscy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLmJsb2ctZGV0YWlsX19tYWluLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICM3ZjdmN2Y7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLWRldGFpbF9fbWFpbi1vdGhlci1kZXRhaWxzLWNvbnRlbnQtd3JhcCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMS41cHg7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmN2Y3Zjtcbn1cbi5ibG9nLWRldGFpbF9fbWFpbi1vdGhlci1kZXRhaWxzLWNvbnRlbnQtd3JhcCBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAuYmxvZy1kZXRhaWxfX21haW4tb3RoZXItZGV0YWlscy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEuMTQ2dnc7XG4gICAgZ2FwOiAxLjA0MnZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fbWFpbi1vdGhlci1kZXRhaWxzLWNvbnRlbnQtd3JhcCBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuNjc3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTk4dnc7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX19tYWluLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHNwYW46OmJlZm9yZSB7XG4gICAgbGVmdDogLTAuNTk5dnc7XG4gICAgdG9wOiAwLjUyMXZ3O1xuICAgIHdpZHRoOiAwLjE1NnZ3O1xuICAgIGhlaWdodDogMC4xNTZ2dztcbiAgfVxufVxuLmJsb2ctZGV0YWlsX19tYWluLWZlYXR1cmVkLWltZy1jb250ZW50LXdyYXAge1xuICBmbGV4OiAwIDAgNzAlO1xufVxuLmJsb2ctZGV0YWlsX19tYWluLWZlYXR1cmVkLWltZy1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MzVweDtcbn1cbi5ibG9nLWRldGFpbF9fbWFpbi1mZWF0dXJlZC1pbWctY29udGVudC13cmFwIC5pbWFnZS13cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWZlYXR1cmVkLWltZy1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMjcuODY1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX19tYWluLWZlYXR1cmVkLWltZy1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5ibG9nLWRldGFpbF9fbWFpbi1mZWF0dXJlZC1pbWctY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuYmxvZy1kZXRhaWxfX21haW4tZmVhdHVyZWQtaW1nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luOiAwIC0zNnB4O1xuICB9XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAge1xuICBwYWRkaW5nOiAwIDgwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1heC13aWR0aDogODAlO1xufVxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHAge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHAgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBwIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHAgYTp2aXNpdGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDEsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDIsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDMsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDQsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDUsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDYsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgdWwsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgb2wge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgxLFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgyLFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgzLFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg0LFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg1LFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgdWwsXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCksXG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgb2wgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHVsIHN0cm9uZyxcbi5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBvbCBzdHJvbmcge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCB1bCBhLFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIG9sIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgdWwgYTpob3Zlcixcbi5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgdWwgYTp2aXNpdGVkLFxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIG9sIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHVsIGE6dmlzaXRlZDpob3Zlcixcbi5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBvbCBhOnZpc2l0ZWQ6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwIDcuODEzdnc7XG4gICAgbWFyZ2luLXRvcDogMi4wODN2dztcbiAgfVxuICAuYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjk5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTF2dztcbiAgfVxuICAuYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgcDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoMSxcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgyLFxuICAuYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDMsXG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoNCxcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg1LFxuICAuYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgaDYsXG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCB1bCxcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIG9sIHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1dnc7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHVsLFxuICAuYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcbiAgICBmb250LXNpemU6IDAuOTl2dztcbiAgICBsaW5lLWhlaWdodDogMS41MXZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSxcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIG9sIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoMSB7XG4gICAgZm9udC1zaXplOiAyLjg2NXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjM4NXZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjYwNHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjEyNXZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjM0NHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjg2NXZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoNCB7XG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYwNHZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoNSB7XG4gICAgZm9udC1zaXplOiAxLjgyM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjM0NHZ3O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCBoNiB7XG4gICAgZm9udC1zaXplOiAxLjU2M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjA4M3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMC45OHB4KSB7XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCB7XG4gICAgcGFkZGluZzogMCAxNTBweDtcbiAgfVxuICAuYmxvZy1kZXRhaWxfX3RleHR1YWwtY250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICB9XG4gIC5ibG9nLWRldGFpbF9fdGV4dHVhbC1jbnRlbnQtd3JhcCB1bCxcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIG9sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgxIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGgzIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg0IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg1IHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIGg2IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLmJsb2ctZGV0YWlsX190ZXh0dWFsLWNudGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmVsYXRlZC1ibG9nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjNlZjtcbn1cbi5yZWxhdGVkLWJsb2dfX21haW4td3JhcCB7XG4gIHBhZGRpbmc6IDcwcHggMCA3MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucmVsYXRlZC1ibG9nX19tYWluLXdyYXAge1xuICAgIHBhZGRpbmc6IDMuNjQ2dncgMCAzLjY0NnZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNC45OHB4KSB7XG4gIC5yZWxhdGVkLWJsb2dfX21haW4td3JhcCB7XG4gICAgcGFkZGluZzogNDBweCAwIDQwcHg7XG4gIH1cbn1cbi5yZWxhdGVkLWJsb2dfX21haW4taGVhZGluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICNiYTBjMmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnJlbGF0ZWQtYmxvZ19fbWFpbi1oZWFkaW5nLXRleHR1YWwtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDIuNjA0dnc7XG4gICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwLjk4cHgpIHtcbiAgLnJlbGF0ZWQtYmxvZ19fbWFpbi1oZWFkaW5nLXRleHR1YWwtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwLjk4cHgpIHtcbiAgLnJlbGF0ZWQtYmxvZ19fbWFpbi1oZWFkaW5nLXRleHR1YWwtY29udGVudC13cmFwIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5yZWxhdGVkLWJsb2dfX211bHRpcGxlLWJsb2ctY29udGVudC13cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucmVsYXRlZC1ibG9nX19tdWx0aXBsZS1ibG9nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMi4wODN2dztcbiAgICBnYXA6IDIuMDgzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVsYXRlZC1ibG9nX19tdWx0aXBsZS1ibG9nLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctY29udGVudC13cmFwIHtcbiAgZmxleDogMCAwIGNhbGMoMjUlIC0gMzBweCk7XG59XG4ucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1jb250ZW50LXdyYXA6aG92ZXIgLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctaW5uZXItY29udGVudC13cmFwIC5yZWxhdGVkLWJsb2dfX3NpbmdsZS1uZXdzLWltYWdlLWNvbnRlbnQtd3JhcCAuaW1hZ2Utd3JhcCBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTkyMXB4KSB7XG4gIC5yZWxhdGVkLWJsb2dfX3NpbmdsZS1ibG9nLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMS41NjN2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0Ljk4cHgpIHtcbiAgLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5yZWxhdGVkLWJsb2dfX3NpbmdsZS1ibG9nLWNvbnRlbnQtd3JhcCB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gIH1cbn1cbi5yZWxhdGVkLWJsb2dfX3NpbmdsZS1ibG9nLWlubmVyLWNvbnRlbnQtd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1pbm5lci1jb250ZW50LXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLW5ld3MtaW1hZ2UtY29udGVudC13cmFwIC5pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmVsYXRlZC1ibG9nX19zaW5nbGUtbmV3cy1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtbmV3cy1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMTAuNDE3dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtbmV3cy1pbWFnZS1jb250ZW50LXdyYXAge1xuICAgIGZsZXg6IDAgMCAxMDBweDtcbiAgfVxuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtbmV3cy1pbWFnZS1jb250ZW50LXdyYXAgLmltYWdlLXdyYXAge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1oZWFkaW5nLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTAwcHggLSAxNnB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG4ucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1oZWFkaW5nLWNvbnRlbnQtd3JhcCBwIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIxcHgpIHtcbiAgLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctaGVhZGluZy1jb250ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDAuNzgxdnc7XG4gIH1cbiAgLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctaGVhZGluZy1jb250ZW50LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAwLjkzOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctb3RoZXItZGV0YWlscy1jb250ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctb3RoZXItZGV0YWlscy1jb250ZW50LXdyYXAgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzdmN2Y3ZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctb3RoZXItZGV0YWlscy1jb250ZW50LXdyYXAgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTEuNXB4O1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZjdmN2Y7XG59XG4ucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1vdGhlci1kZXRhaWxzLWNvbnRlbnQtd3JhcCBzcGFuOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MjFweCkge1xuICAucmVsYXRlZC1ibG9nX19zaW5nbGUtYmxvZy1vdGhlci1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMC43ODF2dztcbiAgICBnYXA6IDEuMDQydnc7XG4gIH1cbiAgLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctb3RoZXItZGV0YWlscy1jb250ZW50LXdyYXAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjY3N3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE5OHZ3O1xuICB9XG4gIC5yZWxhdGVkLWJsb2dfX3NpbmdsZS1ibG9nLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHNwYW46OmJlZm9yZSB7XG4gICAgbGVmdDogLTAuNTk5dnc7XG4gICAgdG9wOiAwLjUyMXZ3O1xuICAgIHdpZHRoOiAwLjE1NnZ3O1xuICAgIGhlaWdodDogMC4xNTZ2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5yZWxhdGVkLWJsb2dfX3NpbmdsZS1ibG9nLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHNwYW46bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCIvLyBGb250IFN0eWxlXHJcbiRmb250LXN0eWxlLW5vcm1hbDogbm9ybWFsO1xyXG4kZm9udC1zdHlsZS1pdGFsaWM6IGl0YWxpYztcclxuXHJcbi8vIENvbG9yc1xyXG4vLyBCYXNpYyBDb2xvcnNcclxuJGNvbG9yLTAwMDAwMDogIzAwMDAwMDtcclxuJGNvbG9yLWZmZmZmZjogI2ZmZmZmZjtcclxuXHJcbi8vIFNwZWNpZmljIENvbG9yXHJcbiRjb2xvci1iYTBjMmY6ICNiYTBjMmY7XHJcbiRjb2xvci1iNzAwMDA6ICNiNzAwMDA7XHJcbiRjb2xvci1hYjBhMjQ6ICNhYjBhMjQ7XHJcbiRjb2xvci1lNjI4NGQ6ICNlNjI4NGQ7XHJcbiRjb2xvci0wMDJmNWQ6ICMwMDJmNWQ7XHJcbiRjb2xvci0wODI1NGE6ICMwODI1NGE7XHJcbiRjb2xvci0wMDZlYjc6ICMwMDZlYjc7XHJcbiRjb2xvci0wMDVjYWE6ICMwMDVjYWE7XHJcbiRjb2xvci0wMDMzMjQ6ICMwMDMzMjQ7XHJcbiRjb2xvci0wODQ4MzU6ICMwODQ4MzU7XHJcbiRjb2xvci0wZjVjNDU6ICMwZjVjNDU7XHJcbiRjb2xvci1lMGI0NmI6ICNlMGI0NmI7XHJcbiRjb2xvci05NjcyMmI6ICM5NjcyMmI7XHJcbiRjb2xvci1mNGYzZWY6ICNmNGYzZWY7XHJcbiRjb2xvci1lYmU2ZTA6ICNlYmU2ZTA7XHJcbiRjb2xvci1jMmI0OWE6ICNjMmI0OWE7XHJcbiRjb2xvci0zYjNiM2I6ICMzYjNiM2I7XHJcbiRjb2xvci03MDcwNzA6ICM3MDcwNzA7XHJcbiRjb2xvci03ZjdmN2Y6ICM3ZjdmN2Y7XHJcbi8vLy8vLy8vLy8vLy8vLy8vL1xyXG4kY29sb3ItZGRkZGRkOiAjZGRkZGRkO1xyXG4kY29sb3ItOTY3MjJiNDU6ICM5NjcyMmI0NTtcclxuJGNvbG9yLWZmZmZmZmJkOiAjZmZmZmZmYmQ7XHJcblxyXG4vLyBGb250IFdlaWdodFxyXG4kZnctVGhpbjogMTAwO1xyXG4kZnctRXh0cmFMaWdodDogMjAwO1xyXG4kZnctTGlnaHQ6IDMwMDtcclxuJGZ3LVJlZ3VsYXI6IDQwMDtcclxuJGZ3LU1lZGl1bTogNTAwO1xyXG4kZnctU2VtaUJvbGQ6IDYwMDtcclxuJGZ3LUJvbGQ6IDcwMDtcclxuJGZ3LUV4dHJhQm9sZDogODAwO1xyXG4kZnctQmxhY2s6IDkwMDtcclxuXHJcbi8vIEZvbnQgU2l6ZVxyXG4kZm9udC02OiA2cHg7XHJcbiRmb250LTg6IDhweDtcclxuJGZvbnQtMTA6IDEwcHg7XHJcbiRmb250LTExOiAxMXB4O1xyXG4kZm9udC0xMjogMTJweDtcclxuJGZvbnQtMTM6IDEzcHg7XHJcbiRmb250LTE0OiAxNHB4O1xyXG4kZm9udC0xNTogMTVweDtcclxuJGZvbnQtMTY6IDE2cHg7XHJcbiRmb250LTE3OiAxN3B4O1xyXG4kZm9udC0xODogMThweDtcclxuJGZvbnQtMTk6IDE5cHg7XHJcbiRmb250LTIwOiAyMHB4O1xyXG4kZm9udC0yMTogMjFweDtcclxuJGZvbnQtMjI6IDIycHg7XHJcbiRmb250LTIzOiAyM3B4O1xyXG4kZm9udC0yNDogMjRweDtcclxuJGZvbnQtMjc6IDI3cHg7XHJcbiRmb250LTI4OiAyOHB4O1xyXG4kZm9udC0yOTogMjlweDtcclxuJGZvbnQtMzA6IDMwcHg7XHJcbiRmb250LTMxOiAzMXB4O1xyXG4kZm9udC0zMjogMzJweDtcclxuJGZvbnQtMzQ6IDM0cHg7XHJcbiRmb250LTM1OiAzNXB4O1xyXG4kZm9udC0zNzogMzdweDtcclxuJGZvbnQtMzg6IDM4cHg7XHJcbiRmb250LTM5OiAzOXB4O1xyXG4kZm9udC00MDogNDBweDtcclxuJGZvbnQtNDE6IDQxcHg7XHJcbiRmb250LTQ1OiA0NXB4O1xyXG4kZm9udC01MDogNTBweDtcclxuJGZvbnQtNTU6IDU1cHg7XHJcbiRmb250LTU3OiA1N3B4O1xyXG5cclxuLy8gTGluZSBIZWlnaHRcclxuLy8gJGxoLTEwLTQ6IDEwLjRweDtcclxuLy8gJGxoLTE2LTg6IDE2LjhweDtcclxuLy8gJGxoLTExOiAxMXB4O1xyXG4vLyAkbGgtMTI6IDEycHg7XHJcbi8vICRsaC0xNzogMTdweDtcclxuLy8gJGxoLTIwOiAyMHB4O1xyXG4vLyAkbGgtMjE6IDIxcHg7XHJcbiRsaC02OiA2cHg7XHJcbiRsaC04OiA4cHg7XHJcbiRsaC0xMDogMTBweDtcclxuJGxoLTEyOiAxMnB4O1xyXG4kbGgtMTQ6IDE0cHg7XHJcbiRsaC0xNTogMTVweDtcclxuJGxoLTE2OiAxNnB4O1xyXG4kbGgtMTc6IDE3cHg7XHJcbiRsaC0xODogMThweDtcclxuJGxoLTE5OiAxOXB4O1xyXG4kbGgtMjA6IDIwcHg7XHJcbiRsaC0yMTogMjFweDtcclxuJGxoLTIyOiAyMnB4O1xyXG4kbGgtMjM6IDIzcHg7XHJcbiRsaC0yNDogMjRweDtcclxuJGxoLTI1OiAyNXB4O1xyXG4kbGgtMjY6IDI2cHg7XHJcbiRsaC0yNzogMjdweDtcclxuJGxoLTI4OiAyOHB4O1xyXG4kbGgtMjk6IDI5cHg7XHJcbiRsaC0zMDogMzBweDtcclxuJGxoLTMxOiAzMXB4O1xyXG4kbGgtMzI6IDMycHg7XHJcbiRsaC0zMzogMzNweDtcclxuJGxoLTM0OiAzNHB4O1xyXG4kbGgtMzU6IDM1cHg7XHJcbiRsaC0zODogMzhweDtcclxuJGxoLTM5OiAzOXB4O1xyXG4kbGgtNDA6IDQwcHg7XHJcbiRsaC00MjogNDJweDtcclxuJGxoLTQ1OiA0NXB4O1xyXG4kbGgtNDg6IDQ4cHg7XHJcbiRsaC01MDogNTBweDtcclxuJGxoLTUyOiA1MnB4O1xyXG4kbGgtNTU6IDU1cHg7XHJcbiRsaC02MDogNjBweDtcclxuJGxoLTYyOiA2MnB4O1xyXG4kbGgtNjU6IDY1cHg7XHJcbi8vICRsaC0yMzogMjNweDtcclxuLy8gJGxoLTI0OiAyNHB4O1xyXG4vLyAkbGgtMjY6IDI2cHg7XHJcbi8vICRsaC0yODogMjhweDtcclxuLy8gJGxoLTMwOiAzMHB4O1xyXG4vLyAkbGgtNDA6IDQwcHg7XHJcbi8vICRsaC00NDogNDRweDtcclxuLy8gJGxoLTUzOiA1M3B4O1xyXG4vLyAkbGgtNjA6IDYwcHg7XHJcbi8vICRsaC02NTogNjVweDtcclxuLy8gJGxoLTY2OiA2NnB4O1xyXG4vLyAkbGgtNzA6IDcwcHg7XHJcbi8vICRsaC04MDogODBweDtcclxuLy8gJGxoLTgyOiA4MnB4O1xyXG4vLyAkbGgtOTY6IDk2cHg7XHJcbi8vICRsaC0xMTA6IDExMHB4O1xyXG5cclxuLy8gTGV0dGVyIFNwYWNpbmdcclxuJGxzLTctODogNy44cHg7XHJcbiRscy01LTg6IDUuOHB4O1xyXG4kbHMtMjogMnB4O1xyXG4kbHMtMS00OiAxLjRweDtcclxuJGxzLTEtMjogMS4ycHg7XHJcbiRscy0wLTEtNTogMC4xNXB4O1xyXG4kbHMtMDogMHB4O1xyXG5cclxuLy8gVGV4dCBUcmFuc2Zvcm1cclxuJHRleHQtdHJhbnNmb3JtLXVwcGVyOiB1cHBlcmNhc2U7XHJcbiR0ZXh0LXRyYW5zZm9ybS1sb3dlcjogbG93ZXJjYXNlO1xyXG4kdGV4dC10cmFuc2Zvcm0tY2FwaXRhbGl6ZTogY2FwaXRhbGl6ZTtcclxuJHRleHQtdHJhbnNmb3JtLW5vbmU6IG5vbmU7XHJcblxyXG4vLyBCb3JkZXIgUmFkaXVzXHJcbiRyYWRpdXMtNDogNHB4O1xyXG4kcmFkaXVzLTY6IDZweDtcclxuJHJhZGl1cy04OiA4cHg7XHJcbiRyYWRpdXMtMTA6IDEwcHg7XHJcbiRyYWRpdXMtMTI6IDEycHg7XHJcbiRyYWRpdXMtMTQ6IDE0cHg7XHJcbiRyYWRpdXMtMTY6IDE2cHg7XHJcbiRyYWRpdXMtMTg6IDE4cHg7XHJcbiRyYWRpdXMtMjA6IDIwcHg7XHJcbiRyYWRpdXMtMzI6IDMycHg7XHJcbiRyYWRpdXMtNTA6IDUwcHg7XHJcbiRyYWRpdXMtOTk5OiA5OTlweDtcclxuXHJcbi8vIEZvbnQgRmFtaWx5XHJcbiRwcmltYXJ5LWZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzZXJpZjtcclxuJHNlY29uZGFyeS1mb250LWZhbWlseTogXCJOb3RvIFNlcmlmXCIsIHNlcmlmO1xyXG4kdGVydGlhcnktZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNlcmlmO1xyXG4kcXVhdGVybmFyeS1mb250LWZhbWlseTogXCJMYXRvXCIsIHNlcmlmO1xyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbkBtaXhpbiBidG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAxMy41cHggMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ0bi1saW5rIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMTRweCAxNHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xOTtcclxuICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICBwYWRkaW5nOiAwLjgzM3Z3IDAuODMzdnc7XHJcbiAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ0bi1saW5rLTIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAxMXB4IDIzcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICY6aG92ZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgIHBhZGRpbmc6IDAuNzgxdncgMS42Njd2dztcclxuICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDMycHg7XHJcbiAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI3O1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1jdXN0b20ge1xyXG4gIEBpbmNsdWRlIGJ0bjtcclxuXHJcbiAgJi5idG4tdGV4dC1tZWRpdW0ge1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gIH1cclxuXHJcbiAgJi5idG4tdGV4dC1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi10ZXh0LWNhcGl0YWxpemUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tY2FwaXRhbGl6ZTtcclxuICB9XHJcblxyXG4gICYuYnRuLXRleHQtdXBwZXIge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgfVxyXG5cclxuICAmOnZpc2l0ZWQge1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDEzLjVweCAyNHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtaXhpbnMueHMtc21hbGwtbW9iaWxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTJweCAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1saW5rLWN1c3RvbSB7XHJcbiAgQGluY2x1ZGUgYnRuLWxpbms7XHJcblxyXG4gICYuYnRuLWxpbmstcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1saW5rLXdpdGhvdXQtYm9yZGVyIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gICYuYnRuLWxpbmstdGV4dC1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1saW5rLXRyYW5zcGFyZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gIH1cclxuXHJcbiAgJi5idG4tdGV4dC1jYXBpdGFsaXplIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLWNhcGl0YWxpemU7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1saW5rLXRyYW5zcGFyZW50LXRleHQtY29sb3ItZmZmZmZmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gIH1cclxuXHJcbiAgJi5idG4tbGluay13aXRoLXJpZ2h0LWljb24tYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiA1MyU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDclKTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWljb24uc3ZnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMS41NjN2dztcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAwLjcyOXZ3O1xyXG4gICAgICAgIGhlaWdodDogMC44MzN2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1sZWZ0LWRpci1hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUzJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NyUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQtaWNvbi5zdmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjU2M3Z3O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDAuNzI5dnc7XHJcbiAgICAgICAgaGVpZ2h0OiAwLjgzM3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYnRuLWxpbmstd2l0aC1yaWdodC1pY29uLWFycm93LWJhMGMyZiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTdweDtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUzJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00NyUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQtaWNvbi5zdmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSlcclxuICAgICAgICBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKSBjb250cmFzdCg5NiUpO1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoNjklKVxyXG4gICAgICAgICAgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMS41NjN2dztcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAwLjcyOXZ3O1xyXG4gICAgICAgIGhlaWdodDogMC44MzN2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1saW5rLXdpdGgtcmlnaHQtaWNvbi1hcnJvdy1lMGI0NmIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE3cHg7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiA1MyU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDclKTtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWljb24uc3ZnXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoODIlKSBzZXBpYSgyMCUpXHJcbiAgICAgICAgc2F0dXJhdGUoMTEwMiUpIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoODYlKTtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKSBzZXBpYSgwJSlcclxuICAgICAgICAgIHNhdHVyYXRlKDc0NjMlKSBodWUtcm90YXRlKDg5ZGVnKSBicmlnaHRuZXNzKDExNyUpIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNTYzdnc7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMC43Mjl2dztcclxuICAgICAgICBoZWlnaHQ6IDAuODMzdnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1saW5rLWN1c3RvbS0yIHtcclxuICBAaW5jbHVkZSBidG4tbGluay0yO1xyXG5cclxuICAmLmJ0bi1saW5rLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5idG4tbGluay13aXRob3V0LWJvcmRlciB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1saW5rLWNvbG9yLTA4MjU0YSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgfVxyXG4gICAgJjp2aXNpdGVkIHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5idG4tbGluay10ZXh0LWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICB9XHJcblxyXG4gICYuYnRuLWxpbmstdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgfVxyXG59XHJcbi5nbG9iYWxCdG4ge1xyXG4gIEBpbmNsdWRlIGJ0bjtcclxuICBwYWRkaW5nOiA5cHggMzNweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmEwYzJmO1xyXG4gIGJvcmRlci1jb2xvcjogI2JhMGMyZjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICAmOnZpc2l0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JhMGMyZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2JhMGMyZjtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxufVxyXG4uYnRuLWxpbmstcm91bmRlZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5jdXN0b20tZm9ybWltYXRvci1mb3JtIHtcclxuICAmX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNC4xNjd2dztcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMi4wODN2dztcclxuICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb3JtaW5hdG9yLXVpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLmZvcm1pbmF0b3ItcmVzcG9uc2UtbWVzc2FnZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZm9ybWluYXRvci1yb3cge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmZvcm1pbmF0b3ItY29sIHtcclxuICAgICAgLmZvcm1pbmF0b3ItZmllbGQge1xyXG4gICAgICAgIC5mb3JtaW5hdG9yLWxhYmVsIHtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtaW5hdG9yLWlucHV0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjIgIWltcG9ydGFudDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybWluYXRvci10ZXh0YXJlYSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTYgIWltcG9ydGFudDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1pbmF0b3Itc2VsZWN0LS1maWVsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBvcHRpb24ge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1pbmF0b3Itc2VsZWN0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDExcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIC5zZWxlY3Rpb24ge1xyXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhhcyguY3VzdG9tLWNhcHRjaGEpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0xNXB4O1xyXG4gICAgICByaWdodDogMTg1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIC5mb3JtaW5hdG9yLWNvbCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZm9ybWluYXRvci1yb3ctbGFzdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcclxuICAgICAgLmZvcm1pbmF0b3ItZmllbGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgJi5mb3JtaW5hdG9yLWJ1dHRvbi1zdWJtaXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM5cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZm9ybWluYXRvci1lZGl0LW1vZHVsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gIC5mb3JtaW5hdG9yLXVpIHtcclxuICAgIC5mb3JtaW5hdG9yLXJvdyB7XHJcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41NjN2dyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtaW5hdG9yLWNvbCB7XHJcbiAgICAgICAgLmZvcm1pbmF0b3ItZmllbGQge1xyXG4gICAgICAgICAgLmZvcm1pbmF0b3ItbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTl2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZvcm1pbmF0b3ItaW5wdXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjU3M3Z3O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3Z3O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuOTM4dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3JtaW5hdG9yLXRleHRhcmVhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41NzN2dztcclxuICAgICAgICAgICAgcGFkZGluZzogMC44MzN2dztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkzOHZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZm9ybWluYXRvci1zZWxlY3QtLWZpZWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41NzN2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvcHRpb24ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3JtaW5hdG9yLXNlbGVjdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTczdncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLnNlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3Z3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMy4wNzN2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMDczdncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuXHJcbiAgICAgICAgICAgICAgICAgICYgW2NsYXNzKj1cImZvcm1pbmF0b3ItaWNvbi1cIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42MjV2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhhcyguY3VzdG9tLWNhcHRjaGEpIHtcclxuICAgICAgICBib3R0b206IC0yLjM0NHZ3O1xyXG4gICAgICAgIHJpZ2h0OiA5LjYzNXZ3O1xyXG4gICAgICB9XHJcbiAgICAgICYuZm9ybWluYXRvci1yb3ctbGFzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4yMjl2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5mb3JtaW5hdG9yLWZpZWxkIHtcclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICYuZm9ybWluYXRvci1idXR0b24tc3VibWl0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjU3M3Z3O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuNTIxdncgMi4wMzF2dztcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMC4wNTJ2dyBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MDZ2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAuZm9ybWluYXRvci11aSB7XHJcbiAgICAuZm9ybWluYXRvci1yb3cge1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuZm9ybWluYXRvci1jb2wge1xyXG4gICAgICAgIC5mb3JtaW5hdG9yLWZpZWxkIHtcclxuICAgICAgICAgIC5mb3JtaW5hdG9yLWxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjggIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3JtaW5hdG9yLWlucHV0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjcgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3JtaW5hdG9yLXRleHRhcmVhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjcgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3JtaW5hdG9yLXNlbGVjdC0tZmllbGQge1xyXG4gICAgICAgICAgICBvcHRpb24ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZvcm1pbmF0b3Itc2VsZWN0IHtcclxuICAgICAgICAgICAgLnNlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1OXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhhcyguY3VzdG9tLWNhcHRjaGEpIHtcclxuICAgICAgICBib3R0b206IC00NXB4O1xyXG4gICAgICAgIHJpZ2h0OiAxODVweDtcclxuICAgICAgfVxyXG4gICAgICAmLmZvcm1pbmF0b3Itcm93LWxhc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYycHggIWltcG9ydGFudDtcclxuICAgICAgICAuZm9ybWluYXRvci1maWVsZCB7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAmLmZvcm1pbmF0b3ItYnV0dG9uLXN1Ym1pdCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgLmZvcm1pbmF0b3ItdWkge1xyXG4gICAgLmZvcm1pbmF0b3Itcm93IHtcclxuICAgICAgJjpoYXMoLmN1c3RvbS1jYXB0Y2hhKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5nZm9ybV93cmFwcGVyIHtcclxuICAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmdmb3JtX2hlYWRpbmcge1xyXG4gICAgLmdmb3JtX3RpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIH1cclxuICAgIC5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZvcm0ge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIC5nZm9ybV9ib2R5IHtcclxuICAgICAgLmdmb3JtX2ZpZWxkcyB7XHJcbiAgICAgICAgLmdmaWVsZCB7XHJcbiAgICAgICAgICAmLmdmaWVsZC0tdHlwZS1jYXB0Y2hhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuZ2ZpZWxkLS10eXBlLXN1Ym1pdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmdmaWVsZC0tdHlwZS1jYXB0Y2hhIHtcclxuICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ2ZpZWxkX2xhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ2lucHV0X2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgICYuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3doaXRlLWNhcmV0LWRvd24taWNvbi5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAuY2hvc2VuLWNob2ljZXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jaG9zZW4tZHJvcCB7XHJcbiAgICAgICAgICAgICAgICAuY2hvc2VuLXJlc3VsdHMge1xyXG4gICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2Zvcm1fZm9vdGVyIHtcclxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAzOXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjIgIWltcG9ydGFudDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmYgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAuZ2Zvcm1faGVhZGluZyB7XHJcbiAgICAgIC5nZm9ybV90aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4xNjd2dztcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgICAgLmdmb3JtX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMi4wODN2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS41NjN2dztcclxuICAgICAgLmdmb3JtX2JvZHkge1xyXG4gICAgICAgIC5nZm9ybV9maWVsZHMge1xyXG4gICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxLjM1NHZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAuZ2ZpZWxkIHtcclxuICAgICAgICAgICAgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40Njl2dztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI2dncgMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmdmaWVsZF9sYWJlbCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjk5dnc7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTczdnc7XHJcbiAgICAgICAgICAgICAgJi5naW5wdXRfY29udGFpbmVyX3NlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjA3M3Z3O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMDczdnc7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMC42MjV2dztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzLjkwNnZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC44MzN2dztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MDZ2dztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzLjAyMXZ3O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC44MzN2dztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MDZ2dztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3Z3O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNob3Nlbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2hvc2VuLWNob2ljZXMge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjgzM3Z3O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDAuMjZ2dztcclxuICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICYuc2VhcmNoLWNob2ljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMC45OXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjA1MnZ3IHNvbGlkICNhYWE7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAuMTA0dncgI2ZmZiBpbnNldCxcclxuICAgICAgICAgICAgICAgICAgICAgICAgMCAwLjA1MnZ3IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMC4xNTZ2dyAwLjI2dncgMC4xNTZ2dyAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4xNTZ2dyAxLjA0MnZ3IDAuMTU2dncgMC4yNnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnNlYXJjaC1jaG9pY2UtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMC4xNTZ2dztcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2hvc2VuLWRyb3Age1xyXG4gICAgICAgICAgICAgICAgICAuY2hvc2VuLXJlc3VsdHMge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMC41MjF2dyAwLjUyMXZ3O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwLjA1MnZ3IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQwNnZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmdmb3JtX2Zvb3RlciB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjUyMXZ3IDIuMDMxdnc7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICAgICAgYm9yZGVyOiAwLjA1MnZ3IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjkzOHZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40MDZ2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xyXG4gICAgfVxyXG4gICAgLmdmb3JtX2hlYWRpbmcge1xyXG4gICAgICAuZ2Zvcm1fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICAgIC5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBmb3JtIHtcclxuICAgICAgLmdmb3JtX2JvZHkge1xyXG4gICAgICAgIC5nZm9ybV9maWVsZHMge1xyXG4gICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAuZ2ZpZWxkIHtcclxuICAgICAgICAgICAgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmdmaWVsZF9sYWJlbCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmdpbnB1dF9jb250YWluZXIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgJi5naW5wdXRfY29udGFpbmVyX3NlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjc7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI3O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjc7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2hvc2VuLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIC5jaG9zZW4tZHJvcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5jaG9zZW4tcmVzdWx0cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjcgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZ2Zvcm1fZm9vdGVyIHtcclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAuZ2Zvcm1faGVhZGluZyB7XHJcbiAgICAgIC5nZm9ybV9kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGZvcm0ge1xyXG4gICAgICAuZ2Zvcm1fYm9keSB7XHJcbiAgICAgICAgLmdmb3JtX2ZpZWxkcyB7XHJcbiAgICAgICAgICAuZ2ZpZWxkIHtcclxuICAgICAgICAgICAgJi5nZmllbGQtLXR5cGUtY2FwdGNoYSB7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgLnZhbGlkYXRpb25fbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5oZWFkZXItYmxvY2sge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgJl9fc3RyaXAtZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbiAgJl9fc3RyaXAtbGVmdC1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gZmxleDogMCAwIGNhbGMoMTAwJSAtIDMzNXB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgcGFkZGluZzogMTBweCA4cHggMTBweCA4NXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAvLyBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjMuOTU4dncpO1xyXG4gICAgICBwYWRkaW5nOiAwLjgzM3Z3IDAuOTl2dyAwLjgzM3Z3IDYuNTYzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC8vIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NjBweCk7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMTlweCAxNnB4IDEyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLy8gZmxleDogMCAwIGNhbGMoMTAwJSAtIDM0MHB4KTtcclxuICAgICAgcGFkZGluZzogMTNweCA4cHggMTNweCAxMDlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIC8vIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NnB4KTtcclxuICAgICAgcGFkZGluZzogMTNweCA4cHggMTNweCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAvLyBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDZweCk7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHggOHB4IDEzcHggMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3RyaXAtbGVmdC1pbm5lci1sZWZ0LXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1MaWdodDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTEwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0xLTQ7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNjI1dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuNzI5dnc7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDczdnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTEwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1tb2JpbGUge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC02O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcbiAgJl9fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtbGFuZ3VhZ2UtdG9nZ2xlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAuc3RyaXAtbGFuZ3VhZ2UtdG9vZ2xlIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1kZGRkZGQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgIC8vIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAudG9nZ2xlLXN3aXRjaCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGFuZ3VhZ2UtY29kZSB7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi50b2dnbGVkIHtcclxuICAgICAgICAudG9nZ2xlLXN3aXRjaCB7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICByaWdodDogLTFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3RyaXAtcmlnaHQtaW5uZXItcmlnaHQtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzgxdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zdHJpcC1yaWdodC1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gZmxleDogMCAwIDMzNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAvLyBmbGV4OiAwIDAgMjMuOTU4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC8vIGZsZXg6IDAgMCA0NjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC8vIGZsZXg6IDAgMCAzNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIC8vIGZsZXg6IDAgMCA0NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAvLyBmbGV4OiAwIDAgNDZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3RyaXAtcmlnaHQtbXVsaXRwbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX19zdHJpcC1yaWdodC1zaW5nbGUtYW5jaG9yLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgcGFkZGluZzogMTNweCAxMHB4O1xyXG4gICAgYSB7XHJcbiAgICAgICYuYW5jaG9yLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA2cHg7XHJcblxyXG4gICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMC44MzN2dyAxLjI1dnc7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYW5jaG9yLXdyYXAge1xyXG4gICAgICAgICAgZ2FwOiAwLjQxN3Z3O1xyXG5cclxuICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDAuODMzdnc7XHJcbiAgICAgICAgICAgIGhlaWdodDogMC44MzN2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43ODF2dztcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYW5jaG9yLXdyYXAge1xyXG4gICAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDEzcHggMTFweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5hbmNob3Itd3JhcCB7XHJcbiAgICAgICAgICBnYXA6IDRweDtcclxuXHJcbiAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmFuY2hvci13cmFwIHtcclxuICAgICAgICAgIGdhcDogNHB4O1xyXG5cclxuICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSksXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gIC8vLyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX21haW4taGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIC8vIHBhZGRpbmc6IDExcHggMCAxNHB4O1xyXG4gIH1cclxuICAmX19tYWluLWhlYWRlci1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgJl9fbWFpbi1oZWFkZXItbWFpbi13ZWItbG9nby13cmFwIHtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDE3LjI0dnc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDMzMXB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyNTFweDtcclxuICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4taGVhZGVyLW1haW4tbWVudS1sYW5nLWRyb3Bkb3duLXNvY2lhbC1pY29ucy1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBnYXA6IDI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuOTc5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMzhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAvLy8gLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAmX19tYWluLW1lbnUtY29udGVudC13cmFwIHtcclxuICAgIC5tYWluLW1lbnUge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDQycHg7XHJcbiAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAmLm1haW4tbGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAxMTRweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgJi5hYm91dC1zdWItbWVudSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG4gICAgICAgICAgICAuYWJvdXQtbWVudSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNDNweCA4NXB4IDc5cHggMTUwcHg7XHJcbiAgICAgICAgICAgICAgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMjBweDtcclxuICAgICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFib3V0LW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hYm91dC1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg5MiUpIHNhdHVyYXRlKDUwODUlKSBodWUtcm90YXRlKDM0MmRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoNzclKSBjb250cmFzdCg5NyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjIwcHggLSA2NXB4KTtcclxuICAgICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtcmlnaHQtZGVzY3JpcHRlZC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZTBiNDZiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaGVhZGluZy10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpcGxlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAuc2luZ2xlLWRlc2NyaXB0ZWQtZWxlbWVudC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSA0MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0ZWQtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMDhweCAtIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0ZWQtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0ZWQtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDA2ZWI3IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgJi5vdXItc2VydmljZXMtc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA0M3B4IDg1cHggNzlweCAxNTBweDtcclxuICAgICAgICAgICAgICAub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW52ZXJ0KDEyJSkgc2VwaWEoOTIlKSBzYXR1cmF0ZSg1MDg1JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoNzclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5NyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlcnQoMTIlKSBzZXBpYSgyOCUpIHNhdHVyYXRlKDM0NTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodWUtcm90YXRlKDE5M2RlZykgYnJpZ2h0bmVzcyg5NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDAzMzI0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlcnQoNDYlKSBzZXBpYSgxMCUpIHNhdHVyYXRlKDI2NzElKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodWUtcm90YXRlKDFkZWcpIGJyaWdodG5lc3MoOTUlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg4NSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDA2ZWI3IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMxNnB4IC0gNjVweCk7XHJcbiAgICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpcGxlLXNlcnZpY2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjg1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyODVweCAtIDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLW1haW4tbG9nby1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wLTEtNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxMiUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoNTA4NSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDc3JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTclKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxMiUpIHNlcGlhKDI4JSkgc2F0dXJhdGUoMzQ1NCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTkzZGVnKSBicmlnaHRuZXNzKDk2JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlcnQoMTAlKSBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDElKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW52ZXJ0KDE2JSkgc2VwaWEoMjElKSBzYXR1cmF0ZSgyMDg3JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDIlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgyMiUpIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDA2ZWI3IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgyMyUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY0NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgJi5jYXJlZXJzLXN1Yi1tZW51IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDQzcHggODVweCA3OXB4IDE1MHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMzOXB4O1xyXG4gICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM5MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1OTBweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMTVweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTIyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDgwZGVnKTtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAwJSkgc2VwaWEoMiUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDM3NSUpIGh1ZS1yb3RhdGUoNjJkZWcpIGJyaWdodG5lc3MoMTE5JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAwJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0ODhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDIwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCAtNzBweCBib3R0b20gMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGdhcDogNjVweDtcclxuICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMTZweDtcclxuICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZTBiNDZiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlcnMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlcnMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxMiUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoNTA4NSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDc3JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTclKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlcnMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxMiUpIHNlcGlhKDI4JSkgc2F0dXJhdGUoMzQ1NCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTkzZGVnKSBicmlnaHRuZXNzKDk2JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlcnQoMTYlKSBzZXBpYSgyMSUpIHNhdHVyYXRlKDIwODclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5MiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMiUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDA2ZWI3IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuY2FyZWVycy1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTA1JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzE2cHggLSA2NXB4KTtcclxuICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMjFweDtcclxuICAgICAgICAgICAgICAgICAgICAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAub3BwdXJ0dW5pdHktaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wLTEtNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAub3BwdXJ0dW5pdHktYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxMiUpIHNlcGlhKDkyJSkgc2F0dXJhdGUoNTA4NSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMzQyZGVnKSBicmlnaHRuZXNzKDc3JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTclKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgyOSUpIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAub3BwdXJ0dW5pdHktZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW52ZXJ0KDEyJSkgc2VwaWEoMjglKSBzYXR1cmF0ZSgzNDU0JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgxOTNkZWcpIGJyaWdodG5lc3MoOTYlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxMCUpIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgxNiUpIHNlcGlhKDIxJSkgc2F0dXJhdGUoMjA4NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDkyJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAyJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnZlcnQoMjIlKSBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludmVydCgyMyUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMTY0NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciB7XHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLm1haW4tbWVudSB7XHJcbiAgICAgICAgZ2FwOiAzLjE3N3Z3O1xyXG4gICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgcGFkZGluZzogMS40MDZ2dyAwO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICYubWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDAuODMzdnc7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgIHRvcDogNi45Mjd2dztcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDAuNTIxdncgMS4wNDJ2dyByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblxyXG4gICAgICAgICAgICAmLmFib3V0LXN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAuYWJvdXQtbWVudSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjc2dncgNy4yOTJ2dyA0LjY4OHZ3IDEwLjY3N3Z3O1xyXG4gICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogNC4xNjd2dztcclxuICAgICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDE0LjU4M3Z3O1xyXG4gICAgICAgICAgICAgICAgICAgIC5hYm91dC1tZW51LW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAuYWJvdXQtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjA0MnZ3IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDUydncgc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFib3V0LW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC41MjF2dztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjM0NHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFib3V0LW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuMzQ0dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxNC41ODN2dyAtIDQuMTY3dncpO1xyXG4gICAgICAgICAgICAgICAgICAgIC5hYm91dC1tZW51LXJpZ2h0LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMDQydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDUydncgc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICYuaGVhZGluZy10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMDQydnc7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMuOTA2dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMi42MDR2dyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMS4wNDJ2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDYuNTF2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuNTF2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5LjExNXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1Nnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC4wNTJ2dyBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA2LjUxdncgLSAxLjA0MnZ3KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MzN2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmRlc2NyaXB0ZWQtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC43ODF2dztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDAuNzgxdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDAuOTM4dnc7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC40MTd2dyAxLjU2M3Z3O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODMzdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjV2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAgICYub3VyLXNlcnZpY2VzLXN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAub3VyLXNlcnZpY2VzLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMi43NnZ3IDcuMjkydncgNC42ODh2dyAxMC42Nzd2dztcclxuICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiA0LjE2N3Z3O1xyXG4gICAgICAgICAgICAgICAgICAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDE5Ljc5MnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMDQydncgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4wNTJ2dyBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWUwYjQ2YjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICYub3VyLXNlcnZpY2VzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMC41MjF2dztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjM0NHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi4zNDR2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAub3VyLXNlcnZpY2VzLW1lbnUtcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxOS43OTJ2dyAtIDQuMTY3dncpO1xyXG4gICAgICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAubXVsdGlwbGUtc2VydmljZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0LjE2N3Z3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2luZ2xlLXNlcnZpY2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDQuMTY3dnc7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxOC4yMjl2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNS42MjV2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxOC4yMjl2dyAtIDQuMTY3dncpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtbWFpbi1sb2dvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQuMDYzdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjY4OHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2Utc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjc4MXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMC4xMDR2dyBzb2xpZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjA0MnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMzAydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAwOHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgICAgJi5jYXJlZXJzLXN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAuY2FyZWVycy1tZW51IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNzZ2dyA3LjI5MnZ3IDQuNjg4dncgMTAuNjc3dnc7XHJcblxyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjAuMzEzdnc7XHJcbiAgICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1dnc7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzUuNDE3dnc7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2LjUxdnc7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0LjA2M3Z3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjkuMTY3dnc7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjV2dztcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCAtNC4xNjd2dyBib3R0b20gMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogNC4xNjd2dztcclxuICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTkuNzkydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1zaW5nbGUtbGluay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjA0MnZ3IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDUydncgc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlcnMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjUyMXZ3O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuMzQ0dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlcnMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi4zNDR2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTkuNzkydncgLSA0LjE2N3Z3KTtcclxuICAgICAgICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTYuNjY3dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAubXVsdGlwbGUtb3BwdXJ0dW5pdHktY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA0LjE2N3Z3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2luZ2xlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHB1cnR1bml0eS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTYzdnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAub3BwdXJ0dW5pdHktdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjA0MnZ3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDh2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuMzAydnc7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEuMDQydnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC5tYWluLW1lbnUge1xyXG4gICAgICAgIGdhcDogNjFweDtcclxuICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDI3cHggMDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAmLm1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgIHRvcDogMTI0cHg7XHJcblxyXG4gICAgICAgICAgICAmLmFib3V0LXN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAuYWJvdXQtbWVudSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1M3B4IDE0MHB4IDkwcHggMjA1cHg7XHJcbiAgICAgICAgICAgICAgICAuYWJvdXQtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAuYWJvdXQtbWVudS1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLmFib3V0LW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5hYm91dC1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZTBiNDZiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hYm91dC1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hYm91dC1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5hYm91dC1tZW51LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjgwcHggLSA4MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAuYWJvdXQtbWVudS1yaWdodC1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICYuaGVhZGluZy10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAubXVsdGlwbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zaW5nbGUtZGVzY3JpcHRlZC1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gNTBweCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRlZC1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMjVweCAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGVkLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAxOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgICAmLm91ci1zZXJ2aWNlcy1zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUzcHggMTQwcHggOTBweCAyMDVweDtcclxuICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAub3VyLXNlcnZpY2VzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDM4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51LXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZTBiNDZiO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJi5vdXItc2VydmljZXMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGluay10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm91ci1zZXJ2aWNlcy1tZW51LW1haW4tbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5vdXItc2VydmljZXMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM4MHB4IC0gODBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLm91ci1zZXJ2aWNlcy1tZW51LWRlc2NyaXB0ZWQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zaW5nbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogODBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzUwcHggLSA4MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLW1haW4tbG9nby1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLXNpbmdsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wLTEtNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAgICYuY2FyZWVycy1zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1M3B4IDE0MHB4IDkwcHggMjA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzkwcHg7XHJcbiAgICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY4MHB4O1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMTI1cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTI3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTYwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDgwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgLTgwcHggYm90dG9tIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY2FyZWVycy1tZW51LW1haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDM4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5jYXJlZXJzLW1lbnUtc2luZ2xlLWxpbmstY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAmLmNhcmVlcnMtbWVudS1tYWluLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJlZXJzLW1lbnUtbWFpbi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM4MHB4IC0gODBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcmVlcnMtbWVudS1kZXNjcmlwdGVkLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgLm11bHRpcGxlLW9wcHVydHVuaXR5LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnNpbmdsZS1vcHB1cnR1bml0eS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHB1cnR1bml0eS1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAub3BwdXJ0dW5pdHktaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTI0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm9wcHVydHVuaXR5LXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMC0xLTU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5vcHB1cnR1bml0eS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5taW5vci1zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGFuZy1kcm9wZG93bi1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5ndHJhbnNsYXRlX3dyYXBwZXIge1xyXG4gICAgICAgIC5ndF9zd2l0Y2hlciB7XHJcbiAgICAgICAgICB3aWR0aDogNC42ODh2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjY5NHZ3O1xyXG4gICAgICAgICAgLmd0X3NlbGVjdGVkIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQuMDYzdncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAuMDUydnc7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjY5NHZ3O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTU2dncgMC4yNnZ3O1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMC44MzN2dztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC44MzN2dztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjgzM3Z3O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAuMjZ2dztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwLjc4MXZ3O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwLjM2NXZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmd0X29wdGlvbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwLjA1MnZ3O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDAuMDUydnc7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMDUydnc7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0LjY4OHZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwLjMxM3Z3O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxLjA3dncgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuMTU2dncgMC4yNnZ3O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC42OTR2dztcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuODMzdnc7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuODMzdnc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1pbm9yLXNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zb2NpYWwtaWNvbnMtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMnB4O1xyXG4gICAgYSB7XHJcbiAgICAgICYuc29jaWFsLWljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiAwLjc4MXZ3O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLnNvY2lhbC1pY29uIHtcclxuICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDAuODg1dnc7XHJcbiAgICAgICAgICAgIGhlaWdodDogMC44ODV2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLnNvY2lhbC1pY29uIHtcclxuICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19oYW1idXJnZXItY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDE5cHggMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAuaGFtYnVyZ2VyLWJsb2NrIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWlub3Itc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMjFweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbW9iaWxlLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHJpZ2h0OiAtMTAwdnc7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctdGhhbi1taW5vci1zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21vYmlsZS1tZW51LWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19tb2JpbGUtbWVudS10b3AtYmxvY2sge1xyXG4gICAgcGFkZGluZzogMjNweCAzNnB4IDM2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICB9XHJcblxyXG4gICZfX21vYmlsZS1tZW51LXRvcC1ibG9jay10b3AtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgIC5jbG9zZS1pY29uLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbW9iaWxlLW1lbnUtdG9wLWJsb2NrLW1lbnUtbGlua3MtYWNjb3JkaW9uLWxhbmctZHJvcGRvd24tc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHggMzZweCAxMXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgfVxyXG5cclxuICAmX19tb2JpbGUtbWVudS10b3AtYmxvY2stbWVudS1saW5rcy1hY2NvcmRpb24tY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cclxuICAgIC5jdXN0b20tYWNjb3JkaW9uIHtcclxuICAgICAgLmN1c3RvbS1hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xyXG4gICAgICAgICAgLmN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgICAuY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWljb24uc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDAlKVxyXG4gICAgICAgICAgICAgICAgc2F0dXJhdGUoMCUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDEwNyUpIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxOHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN1c3RvbS1hY2NvcmRpb24tYm9keSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgICAubXVsdGlwbGUtc3ViLW1lbnUtbGlua3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC5zaW5nbGUtbGluayB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWUwYjQ2YjtcclxuXHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21vYmlsZS1tZW51LXRvcC1ibG9jay1sYW5nLWRyb3Bkb3duLXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgLmdpdmUtZmVlZGJhY2stY29udGVudC13cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGFuZy1kcm9wZG93bi1hbmQtc29jaWFsLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICAgIC5sYW5nLWRyb3Bkb3duLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC50cnBfbGFuZ3VhZ2Vfc3dpdGNoZXJfc2hvcnRjb2RlIHtcclxuICAgICAgICAgIC50cnAtbGFuZ3VhZ2Utc3dpdGNoZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWYgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxuICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50cnAtbHMtc2hvcnRjb2RlLWN1cnJlbnQtbGFuZ3VhZ2Uge1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHJwLWxzLXNob3J0Y29kZS1sYW5ndWFnZSB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiA5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAmLnNvY2lhbC1pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21vYmlsZS1tZW51LWJvdHRvbS1ibG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICB9XHJcblxyXG4gICZfX21vYmlsZS1tZW51LWJvdHRvbS1ibG9jay1tdWxpdHBsZS1hbmNob3ItY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19tb2JpbGUtbWVudS1ib3R0b20tYmxvY2stc2luZ2xlLWFuY2hvci1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDMzLjMzJTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEycHg7XHJcbiAgICBhIHtcclxuICAgICAgJi5hbmNob3Itd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDZweDtcclxuXHJcbiAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHVuc2V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvdmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgIGhlaWdodDogNi45Mjd2dztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgaGVpZ2h0OiAxMzNweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5taW5vci1zbWFsbC1kZXNrdG9wIHtcclxuICAgIGhlaWdodDogMTEzcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICBoZWlnaHQ6IDEwN3B4O1xyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5mb290ZXItYmxvY2sge1xyXG4gICZfX21haW4td3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgIHBhZGRpbmc6IDExOXB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogOS4zMjN2dyAwIDEzLjI4MXZ3O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDE3OXB4IDAgMjU1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDk4cHggMCAxMDRweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA5MHB4IDAgMjAzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjAzcHg7XHJcbiAgICBoZWlnaHQ6IDE4NHB4O1xyXG4gICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAxNS45Mzh2dztcclxuICAgICAgaGVpZ2h0OiAxNC40Mjd2dztcclxuICAgICAgcmlnaHQ6IC0xLjA0MnZ3O1xyXG4gICAgICBib3R0b206IDAuNzgxdnc7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDMwNnB4O1xyXG4gICAgICBoZWlnaHQ6IDI3N3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMTY3cHg7XHJcbiAgICAgIGhlaWdodDogMTUycHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDE4N3B4O1xyXG4gICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICBib3R0b206IDg1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiA0OXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stbGVmdC1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDI1NXB4O1xyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMTkuOTQ4dnc7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIDM4M3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMjA5cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDIwOXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stbWFpbi10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTGlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTEyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0xLTQ7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS4wNDJ2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjYyNXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjc4MXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLW1haW4td2ViLWxvZ28td3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogMjU1cHg7XHJcbiAgICAgIGhlaWdodDogNjZweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTkuOTQ4dnc7XHJcbiAgICAgICAgaGVpZ2h0OiA1LjE1NnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzODNweDtcclxuICAgICAgICBoZWlnaHQ6IDk5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyMDlweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLXJpZ2h0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjU1cHggLSA5NXB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxOS45NDh2dyAtIDYuOTI3dncpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzODNweCAtIDEzM3B4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDIwOXB4IC0gNzBweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMDlweCAtIDQwcHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGFjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA4MXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiA0Ljc5MnZ3O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogOTJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZ2FwOiA0OXB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyNDFweCAtIDgxcHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMy4zMzN2dyAtIDQuNzkydncpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyNTZweCAtIDkycHgpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTcxcHggLSAyMHB4KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyN3B4O1xyXG4gICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBtYXgtd2lkdGg6IDE2NHB4O1xyXG4gICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMzJweDtcclxuICAgICAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5Ljg5NnZ3O1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA3LjQ0OHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyLjY1NnZ3O1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMC4zMTN2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4LjIyOXZ3O1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA4LjIyOXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE5MHB4O1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxNDNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDNweDtcclxuICAgICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTk4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgIG1heC13aWR0aDogMTU4cHg7XHJcbiAgICAgICAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjdweDtcclxuICAgICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogOTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjRweDtcclxuICAgICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogOTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzJweDtcclxuICAgICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogOTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIG1heC13aWR0aDogMzMlO1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIG1heC13aWR0aDogMzMlO1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgIG1heC13aWR0aDogMzMlO1xyXG4gICAgICAgIC5mb290ZXItYmxvY2tfX3RvcC1ibG9jay1tdWx0aS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgLmZvb3Rlci1ibG9ja19fdG9wLWJsb2NrLW11bHRpLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDN1bnNldDtcclxuICAgICAgICAuZm9vdGVyLWJsb2NrX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay1zaW5nbGUtbGlua3MtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI0O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC45OXZ3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43MTl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC43Mjl2dztcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stc2luZ2xlLWxpbmstY29udGVudC13cmFwIHtcclxuICAgIGEge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTc7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzh2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4wNDJ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRhY3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDI0MXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDEzLjQzOHZ3O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCAyNThweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxNzFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29udGFjdC1kZXRhaWxzLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTBiNDZiO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWN0LWljb24tbnVtYmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBhIHtcclxuICAgICAgJi5hbmNob3Itd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMTQ2dnc7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYW5jaG9yLXdyYXAge1xyXG4gICAgICAgICAgZ2FwOiAwLjcyOXZ3O1xyXG4gICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMS4wNDJ2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjA0MnZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjk5dnc7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjY3dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmFuY2hvci13cmFwIHtcclxuICAgICAgICAgIGdhcDogMTRweDtcclxuICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYW5jaG9yLXdyYXAge1xyXG4gICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTM7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmFuY2hvci13cmFwIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWN0LWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgLmhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE1O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuOTM4dnc7XHJcbiAgICAgIC5oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuODMzdnc7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4wOTR2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC44MzN2dztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA5NHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgIC5oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgLmhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgIC5oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xOTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE5O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWN0LXNvY2lhbC1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjc2dnc7XHJcbiAgICAgIGdhcDogMS4xOTh2dztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1M3B4O1xyXG4gICAgICBnYXA6IDIzcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgIGdhcDogMTNweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWN0LXNpbmdsZS1zb2NpYWwtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDEuNDA2dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuNDA2dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBhIHtcclxuICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMC43Mjl2dyAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICBnYXA6IDlweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43ODF2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMC44ODV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE1O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuMzU0dnc7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiAyNnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDE4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGdhcDogMTdweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLXNpbmdsZS1saW5rLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTM7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzgxdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuODg1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xNztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5oZXJvLWJhbm5lciB7XHJcbiAgJi5iYWNrZ3JvdW5kLWY0ZjNlZiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICB9XHJcbiAgJi5iYWNrZ3JvdW5kLWZmZmZmZiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICB9XHJcbiAgJl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgbWluLWhlaWdodDogNjEzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiA0My4wNzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWluLWhlaWdodDogODI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiA2MTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4NjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzI2cHg7XHJcbiAgICBoZWlnaHQ6IDI5NXB4O1xyXG4gICAgbGVmdDogLTYwcHg7XHJcbiAgICBib3R0b206IDcwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMS5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgcm90YXRlWCgxODBkZWcpIHJvdGF0ZSgtNjBkZWcpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDE5LjQ3OXZ3O1xyXG4gICAgICBoZWlnaHQ6IDE3LjYwNHZ3O1xyXG4gICAgICBsZWZ0OiAtMy4xMjV2dztcclxuICAgICAgYm90dG9tOiAzLjY0NnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogMzc0cHg7XHJcbiAgICAgIGhlaWdodDogMzM4cHg7XHJcbiAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICBib3R0b206IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMjg5cHg7XHJcbiAgICAgIGhlaWdodDogMjYycHg7XHJcbiAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICBib3R0b206IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgICBib3R0b206IDcwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgaGVpZ2h0OiAxNTlweDtcclxuICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgIHRvcDogODJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faG9vcHMtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogODcycHg7XHJcbiAgICBoZWlnaHQ6IDU4OHB4O1xyXG4gICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jhbm5lci1ob29wcy9iYW5uZXItaG9vcHMuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiA2Ny4wODN2dztcclxuICAgICAgaGVpZ2h0OiA0My4yMjl2dztcclxuICAgICAgcmlnaHQ6IC01LjIwOHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogMTI4OHB4O1xyXG4gICAgICBoZWlnaHQ6IDgzMHB4O1xyXG4gICAgICByaWdodDogLTEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDc3M3B4O1xyXG4gICAgICBoZWlnaHQ6IDUyMXB4O1xyXG4gICAgICByaWdodDogLTEyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogNTY4cHg7XHJcbiAgICAgIGhlaWdodDogMzcycHg7XHJcbiAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgdG9wOiAxNDRweDtcclxuICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taW1hZ2UtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTExOXB4O1xyXG4gICAgaGVpZ2h0OiA1MjZweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxMTE5cHg7XHJcbiAgICAgIGhlaWdodDogNTI2cHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiA4NS45OXZ3O1xyXG4gICAgICBoZWlnaHQ6IDQwLjQxN3Z3O1xyXG5cclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA4NS45OXZ3O1xyXG4gICAgICAgIGhlaWdodDogNDAuNDE3dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDE2NTFweDtcclxuICAgICAgaGVpZ2h0OiA3NzZweDtcclxuXHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTY1MXB4O1xyXG4gICAgICAgIGhlaWdodDogNzc2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiA5OTJweDtcclxuICAgICAgaGVpZ2h0OiA0NjdweDtcclxuXHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogOTkycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NjdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDY3cHg7XHJcblxyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0NjdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHJpZ2h0OiAtOTBweDtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgdG9wOiAxNDhweDtcclxuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICBoZWlnaHQ6IDM3M3B4O1xyXG5cclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzczcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWNvbnRlbnQtdGV4dHVhbC1jb250ZW50LWJsb2NrIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2LjE5OHZ3O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMuMjI5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMTlweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwOXB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDNweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1jb250ZW50LWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDMwcHg7XHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUxpZ2h0O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTUtODtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyaWFibGVzLiR0ZXh0LXRyYW5zZm9ybS11cHBlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAyOS43OTJ2dztcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMDMxdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNzA4dnc7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDA2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA1NzJweDtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC01MjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy03LTg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogNDEwcHg7XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtNS04O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMjg1cHg7XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtNS04O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogNS40Njl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaGVpZ2h0OiAxMDVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogMjFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tc2VydmljZXMtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1tdWx0aXBsZS1zZXJ2aWNlcy1jb250ZW50LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogNC4wNjN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiA3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAyMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1jb250ZW50LWJsb2NrIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuaGVyby1iYW5uZXJfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZXJvLWJhbm5lcl9fYm90dG9tLXNpbmdsZS1zZXJ2aWNlLWJ0bi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5idG4td3JhcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tOyAvKiBPbiBob3ZlciwgdGhlIHJlZCBjb2xvciBzbGlkZXMgaW4gZnJvbSBsZWZ0IHRvIHJpZ2h0ICovXHJcbiAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC8vICAgbGVmdDogMDtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIC8vICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcblxyXG4gICAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkLFxyXG4gICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZFxyXG4gICAgICAgICAgICAgIC8vICAgKTtcclxuICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQsXHJcbiAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkXHJcbiAgICAgICAgICAgICAgLy8gICApO1xyXG4gICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNCxcclxuICAgICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDMzMjRcclxuICAgICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhLFxyXG4gICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YVxyXG4gICAgICAgICAgICAgIC8vICAgKTtcclxuICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA3LjVweCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgIHdpZHRoOiAyMDRweDtcclxuICAgIG1pbi1oZWlnaHQ6IDE0OXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlcjogMC41cHggc29saWQgdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDEzLjU5NHZ3O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMC4zNjV2dztcclxuXHJcbiAgICAgIHBhZGRpbmctdG9wOiAyLjV2dztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDI2MHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxOTlweDtcclxuXHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDE4MXB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMjdweDtcclxuXHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDE0NXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgICAgcGFkZGluZy10b3A6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tc2luZ2xlLXNlcnZpY2UtaW1hZ2UtY29udGVudC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNS4yNnZ3O1xyXG4gICAgICAgIGhlaWdodDogMy44NTR2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMXB4O1xyXG4gICAgICAgIGhlaWdodDogNzRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1zaW5nbGUtc2VydmljZS1idG4tY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLmJ0bi13cmFwIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDExcHggMTFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC8qIFNldCB0aGUgYmFja2dyb3VuZCB0byBhIGJsYWNrIGNvbG9yIGluaXRpYWxseSBoaWRkZW4gKi9cclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmIDUwJSxcclxuICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMCA1MCVcclxuICAgICAgKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7IC8qIFRoaXMgbWFrZXMgdGhlIGJsYWNrIGJhY2tncm91bmQgMnggdGhlIHdpZHRoIG9mIHRoZSBidXR0b24gKi9cclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tOyAvKiBJbml0aWFsbHksIHRoZSBibGFjayBjb2xvciBpcyBvbiB0aGUgcmlnaHQgKi9cclxuICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAgLy8gcGFkZGluZzogMTFweCAxMXB4O1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwOyAvKiBEZWZhdWx0IGJhY2tncm91bmQgY29sb3IgKi9cclxuICAgICAgLy8gYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgLy8gZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAvLyBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAvLyBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIC8vIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAvLyBsZXR0ZXItc3BhY2luZzogMHB4O1xyXG4gICAgICAvLyBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAvLyBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIC8vIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAvLyAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvLyAgIHRvcDogMDtcclxuICAgICAgLy8gICBsZWZ0OiAtMTAwJTtcclxuICAgICAgLy8gICAvLyB3aWR0aDogY2FsYygxMDAlIC0gN3B4KTtcclxuICAgICAgLy8gICB3aWR0aDogMTAwJTtcclxuICAgICAgLy8gICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZixcclxuICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmXHJcbiAgICAgIC8vICAgKTtcclxuICAgICAgLy8gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cclxuICAgICAgLy8gICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgLy8gfVxyXG4gICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgIC8vICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG4gICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gICB3aWR0aDogMTAwJTtcclxuICAgICAgLy8gICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIC8vICAgcGFkZGluZzogMTFweCAxMXB4O1xyXG4gICAgICAvLyAgIHRvcDogNTAlO1xyXG4gICAgICAvLyAgIGxlZnQ6IDUwJTtcclxuICAgICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgLy8gICBwb2ludGVyLWV2ZW50czogbm9uZTsgLyogUHJldmVudHMgaW50ZXJhY3Rpb24gd2l0aCB0aGUgcHNldWRvLWVsZW1lbnQgKi9cclxuICAgICAgLy8gICB6LWluZGV4OiAxOyAvKiBFbnN1cmVzIHRleHQgaXMgb24gdG9wIG9mIHRoZSBncmFkaWVudCAqL1xyXG4gICAgICAvLyAgIG9wYWNpdHk6IDA7IC8qIEluaXRpYWxseSBoaWRlIHRoZSB0ZXh0ICovXHJcbiAgICAgIC8vICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgLy8gICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAvLyAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAvLyAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAvLyAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIC8vICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAvLyAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAvLyB9XHJcblxyXG4gICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgLy8gY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci1lNjI4NGRcclxuICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkIDUwJSxcclxuICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmIDUwJVxyXG4gICAgICAgICk7XHJcbiAgICAgIH1cclxuICAgICAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgIC8vIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQsXHJcbiAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkXHJcbiAgICAgICAgLy8gICApO1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZCA1MCUsXHJcbiAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSA1MCVcclxuICAgICAgICApO1xyXG4gICAgICB9XHJcbiAgICAgICYuY29sb3ItMDAzMzI0IHtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTBmNWM0NTtcclxuICAgICAgICAvLyBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0LFxyXG4gICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNFxyXG4gICAgICAgIC8vICAgKTtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wMDMzMjQgNTAlLFxyXG4gICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wZjVjNDUgNTAlXHJcbiAgICAgICAgKTtcclxuICAgICAgfVxyXG4gICAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgLy8gY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSxcclxuICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODI1NGFcclxuICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhIDUwJSxcclxuICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3IDUwJVxyXG4gICAgICAgICk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5idG4td3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogMC45OXZ3IDAuOTl2dztcclxuXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg4NXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogMC45OXZ3IDAuOTl2dztcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IDAuODg1dnc7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmJ0bi13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAxOXB4IDE5cHg7XHJcblxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxOXB4IDE5cHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC5idG4td3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCA5cHg7XHJcblxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAuYnRuLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG5cclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vZmZlci1pbmZvcm1hdGlvbiB7XHJcbiAgJi5yb3ctcmV2ZXJzZSB7XHJcbiAgICAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBsZWZ0OiAtNjVweDtcclxuICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKSByb3RhdGUoMTBkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAub2ZmZXItaW5mb3JtYXRpb25fX2ZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNlbnRlci1jb250ZW50IHtcclxuICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgICAgaDIsXHJcbiAgICAgICAgICAgICAgICBoMyxcclxuICAgICAgICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgICBoNixcclxuICAgICAgICAgICAgICAgIHVsLFxyXG4gICAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVmdC1zaWRlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWZ0LXNpZGUtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub2ZmZXItaW5mb3JtYXRpb25fX3JpZ2h0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICYucm93LXJldmVyc2Uge1xyXG4gICAgICAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgbGVmdDogLTQuNDI3dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYucm93LXJldmVyc2Uge1xyXG4gICAgICAub2ZmZXItaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgbGVmdDogLTg1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAmLnJvdy1yZXZlcnNlIHtcclxuICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIGxlZnQ6IC04NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLnJvdy1yZXZlcnNlIHtcclxuICAgICAgLm9mZmVyLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgcmlnaHQ6IC00NXB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAub2ZmZXItaW5mb3JtYXRpb25fX21haW4taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub2ZmZXItaW5mb3JtYXRpb25fX3RleHQtYW5kLW90aGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5vZmZlci1pbmZvcm1hdGlvbl9fZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAxMzFweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogOS4xMTV2dyAwIDkuOTQ4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDE3NXB4IDAgMTkxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxMjFweCAwIDEzN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA3NXB4IDAgODVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyNjdweDtcclxuICAgIGhlaWdodDogMjQycHg7XHJcbiAgICByaWdodDogLTQ1cHg7XHJcbiAgICBib3R0b206IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDIwLjI2dnc7XHJcbiAgICAgIGhlaWdodDogMTguMzMzdnc7XHJcbiAgICAgIHJpZ2h0OiAtMy4zODV2dztcclxuICAgICAgYm90dG9tOiAtMi42MDR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDM4OXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1MnB4O1xyXG4gICAgICByaWdodDogLTY1cHg7XHJcbiAgICAgIGJvdHRvbTogLTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMjQ5cHg7XHJcbiAgICAgIGhlaWdodDogMjI2cHg7XHJcbiAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMTc1cHg7XHJcbiAgICAgIGhlaWdodDogMTU5cHg7XHJcbiAgICAgIGJvdHRvbTogOTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dC1hbmQtb3RoZXItY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgOTRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMCAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDcxcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDYuOTc5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMTM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDgzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBnYXA6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogNDNweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDU3OHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQyLjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgODEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDUzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9faGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0NjFweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzQuOTQ4dnc7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NzFweDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDQ1M3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjY2N3Z3O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1zaWRlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XHJcbiAgICAgIGdhcDogMS4wNDJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1zaWRlLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTlweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxLjcxOXZ3O1xyXG4gICAgICByb3ctZ2FwOiAxLjU2M3Z3O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNTczdncgMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgY29sdW1uLWdhcDogMzNweDtcclxuICAgICAgcm93LWdhcDogMzBweDtcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICByb3ctZ2FwOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19yaWdodC1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU3OHB4IC0gNzFweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuMjkydncgLSA2Ljk3OXZ3KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgxMnB4IC0gMTM0cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ1M3B4IC0gODNweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA1MHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NwZWNpYWwtdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTM5O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4zNDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMi43MDh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00NTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC01MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNzJweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS42Njd2dztcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19yaWdodC1zaWRlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS42Njd2dztcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2h5LWNob29zZS1pbmZvcm1hdGlvbiB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg5MiUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSg1MDg1JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoNzclKSBjb250cmFzdCg5NyUpO1xyXG4gICAgICB9XHJcbiAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg5MiUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSgxMTg3JSkgaHVlLXJvdGF0ZSgxNzlkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCgxMDMlKTtcclxuICAgICAgfVxyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDAzMzI0IHtcclxuICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQ2JSkgc2VwaWEoMTAlKVxyXG4gICAgICAgICAgc2F0dXJhdGUoMjY3MSUpIGh1ZS1yb3RhdGUoMWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDg1JSk7XHJcbiAgICAgIH1cclxuICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDI0JSlcclxuICAgICAgICAgIHNhdHVyYXRlKDM0MzUlKSBodWUtcm90YXRlKDE4N2RlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICB9XHJcbiAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi53aXRoLW1lZGlhIHtcclxuICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAtOTJweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDAgODJweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYm90dG9tLWJsb2NrLWJhY2stY29sb3ItZmZmZmZmIHtcclxuICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgJi53aXRoLW1lZGlhIHtcclxuICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIGhlaWdodDogMTQuNTgzdnc7XHJcbiAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDcuMjkybHZ3O1xyXG5cclxuICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDcuMjkydnc7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC03LjgxM3Z3O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0LjU4M3Z3KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuMzMzdncgNy4xODh2dyAyLjkxN3Z3O1xyXG5cclxuICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjcxOXZ3O1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDEuODIzdnc7XHJcbiAgICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDIwJSAtIDEuNDZ2dyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDAuOTM4dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuOTM4dncgMi41dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0LjE2N3Z3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNC4xNjd2dztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAmLndpdGgtbWVkaWEge1xyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyODBweDtcclxuICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTQwcHg7XHJcblxyXG4gICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xNTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDEzOHB4IDU2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMjAlIC0gMjhweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE4cHggNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAmLndpdGgtbWVkaWEge1xyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwMnB4O1xyXG4gICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMzRweDtcclxuXHJcbiAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMTUwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDU3cHggNjdweCA5MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMjAlIC0gMy4ycHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgJi53aXRoLW1lZGlhIHtcclxuICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIC01MHB4O1xyXG5cclxuICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1hbmQtbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2NHB4IDUwcHggNjlweDtcclxuICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDIxLjMzcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9faW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLndpdGgtbWVkaWEge1xyXG4gICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgLTUwcHg7XHJcblxyXG4gICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX190ZXh0LWFuZC1tdWx0aXBsZS1mZWF0dXJlcy1jb250ZW50LWlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggMzZweCA2OXB4O1xyXG4gICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX211bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMjEuMzNweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE5cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgJl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjAycHg7XHJcbiAgICBoZWlnaHQ6IDE4M3B4O1xyXG4gICAgbGVmdDogLTI4cHg7XHJcbiAgICB0b3A6IDM4OHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTMuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMTQuOTQ4dnc7XHJcbiAgICAgIGhlaWdodDogMTMuNTQydnc7XHJcbiAgICAgIGxlZnQ6IC0xLjQ1OHZ3O1xyXG4gICAgICB0b3A6IDI3LjgxM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogMjg3cHg7XHJcbiAgICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICAgIGxlZnQ6IC0yOHB4O1xyXG4gICAgICB0b3A6IDUzNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgaGVpZ2h0OiA0NTJweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBoZWlnaHQ6IDMwLjg4NXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoZWlnaHQ6IDU5M3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiAzNzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIHtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDUycHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMC44ODV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiA1OTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMzc1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgfVxyXG4gICZfX3RleHQtYW5kLW11bHRpcGxlLWZlYXR1cmVzLWNvbnRlbnQtaW5uZXItd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAgIHBhZGRpbmc6IDg5cHggMCAxMTFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDUuODg1dncgNy4yOTJ2dyA4Ljg1NHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxMTNweCAxNDBweCAxNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDU3cHggNjdweCA5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogNTdweCAwIDkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDc0cHggMCA2OXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGlwbGUtZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjQ5dnc7XHJcbiAgICAgIGdhcDogMi4zNDR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNjdweDtcclxuICAgICAgZ2FwOiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzRweDtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNDZweCk7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19zaW5nbGUtZmVhdHVyZS1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoODQlKSBzZXBpYSg1MyUpXHJcbiAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1MzQlKSBodWUtcm90YXRlKDMyNmRlZykgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDkwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLndoeS1jaG9vc2UtaW5mb3JtYXRpb25fX3RleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygyMCUgLSAxLjg3NXZ3KTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjAyMXZ3KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fc2luZ2xlLWZlYXR1cmUtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC53aHktY2hvb3NlLWluZm9ybWF0aW9uX19pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjZ2dyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAud2h5LWNob29zZS1pbmZvcm1hdGlvbl9fdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjZ2dyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygyMCUgLSAzNnB4KTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1OHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDIwJSAtIDMuMnB4KTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDhweCk7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDE2cHgpO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDM1cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1mZWF0dXJlLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTVweDtcclxuICAgIHBhZGRpbmc6IDAgMjVweCA5cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuMjV2dztcclxuICAgICAgcGFkZGluZzogMCAwLjkzOHZ3IDIuOTE3dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMjRweDtcclxuICAgICAgcGFkZGluZzogMCAxOHB4IDU2cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgICAgcGFkZGluZzogMCAxNXB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgcGFkZGluZzogMCAxOXB4IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNC42ODh2dztcclxuICAgICAgICBoZWlnaHQ6IDQuNjg4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHQtY29udGVudC13cmFwIHtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTk4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ub3VyLXNlcnZpY2VzIHtcclxuICAmX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNzIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNTYuNzcxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDgxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbWFnZS13cmFwIHtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDcyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDY4MXB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA1Ni43NzF2dztcclxuICAgICAgICBoZWlnaHQ6IDUxLjgyM3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTA5MHB4O1xyXG4gICAgICAgIGhlaWdodDogOTk1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNDgxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1ODVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTg1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMjY0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNzIwcHgpO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogODVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1Ni43NzF2dyk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMy4yODF2dztcclxuICAgICAgcGFkZGluZy1yaWdodDogNy4yOTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEwOTBweCk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNjNweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDgxcHgpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDExOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2VydmljZXMtbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogNzNweCAwIDc2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA1LjU3M3Z3IDAgNS43ODF2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTA3cHggMCAxMTFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDYzcHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogNjVweCAwIDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiAxLjM1NHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBnYXA6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUsXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDExMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAvLyAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcclxuICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgICAgICAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICYuYW5jaG9yLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpXHJcbiAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5NiUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAvLyAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcclxuICAgICAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgIC5vdXItc2VydmljZXNfX3NpbmdsZS1zZXJ2aWNlLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgICAgICAgLm91ci1zZXJ2aWNlc19fYWN0aW9uLWJ0bnMtd3JhcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICYuYW5jaG9yLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5OSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKSBzZXBpYSg1OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29sb3ItMDAzMzI0IHtcclxuICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgLy8gLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAge1xyXG4gICAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcclxuICAgICAgICAgIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmLmFuY2hvci1idG4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29sb3ItMDA2ZWI3IHtcclxuICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgLy8gLm91ci1zZXJ2aWNlc19fc2luZ2xlLXNlcnZpY2UtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuICAgICAgICAub3VyLXNlcnZpY2VzX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAub3VyLXNlcnZpY2VzX19zaW5nbGUtc2VydmljZS1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAge1xyXG4gICAgICAgIC5vdXItc2VydmljZXNfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcclxuICAgICAgICAgIC5vdXItc2VydmljZXNfX2FjdGlvbi1idG5zLXdyYXAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmLmFuY2hvci1idG4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgJjpmaXJzdC1vZi10eXBlLFxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgLm91ci1zZXJ2aWNlc19fc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjgzM3Z3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiA0OXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWluLWhlaWdodDogMy43NXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtaW4taGVpZ2h0OiA3MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWluLWhlaWdodDogNDJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IC0xMTJweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMTJweCk7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA2NHB4O1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBib3JkZXItY29sb3I6IHVuc2V0O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGxlZnQ6IC05LjExNXZ3O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgOS4xMTV2dyk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUuODMzdnc7XHJcbiAgICAgIGdhcDogNS40MTd2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbGVmdDogLTE3NXB4O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTc1cHgpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMTJweDtcclxuICAgICAgZ2FwOiAxMDRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGxlZnQ6IC04MnB4O1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgODJweCk7XHJcbiAgICAgIGdhcDogMzlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBnYXA6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1zZXJ2aWNlLWltYWdlLXdyYXAge1xyXG4gICAgZmxleDogMCAwIDQ5cHg7XHJcbiAgICB3aWR0aDogNDlweDtcclxuICAgIGhlaWdodDogNDlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAzLjc1dnc7XHJcbiAgICAgIHdpZHRoOiAzLjc1dnc7XHJcbiAgICAgIGhlaWdodDogMy43NXZ3O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIuMTg4dnc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjE4OHZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA3MnB4O1xyXG4gICAgICB3aWR0aDogNzJweDtcclxuICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDNweDtcclxuICAgICAgd2lkdGg6IDQzcHg7XHJcbiAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgNDlweDtcclxuICAgICAgd2lkdGg6IDQ5cHg7XHJcbiAgICAgIGhlaWdodDogNDlweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyOXB4O1xyXG4gICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDEzcHggMTRweCAwO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMS4xNDZ2dyAxLjE0NnZ3IDEuMTk4dncgMDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA0MnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2N3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMjJweCAyM3B4IDA7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTNweCAwO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxM3B4IDEzcHggMTVweCAwO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxLjM1NHZ3IDAgMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMjZweCAwIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxOHB4IDE1cHggMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2VydmljZS1tYWluLWltYWdlLXdyYXAge1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogMjE1cHg7XHJcbiAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTYuMzU0dnc7XHJcbiAgICAgICAgaGVpZ2h0OiA0LjExNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMzE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3OXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDE4NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIxNXB4O1xyXG4gICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zZXJ2aWNlLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS4xNDZ2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xyXG5cclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYWN0aW9uLWJ0bnMtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMDQydnc7XHJcbiAgICAgIGdhcDogMS4wNDJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ub3VyLW1pc3Npb24ge1xyXG4gICYubGF5b3V0LTIge1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTgwcHggOTJweCA5NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDAgMTNweCAxODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAub3VyLW1pc3Npb25fX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTNweCA5NXB4IDkycHggMTgwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzJweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDNweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY3N3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubWVkaWEtbGVmdCB7XHJcbiAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTAycHggMTgwcHggMTAycHggOTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLm91ci1taXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC8vIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKSBzZXBpYSg5NiUpXHJcbiAgICAgICAgLy8gICBzYXR1cmF0ZSg1MTUxJSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoOTAlKSBjb250cmFzdCg5NiUpO1xyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTMlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAmLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLm91ci1taXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC8vIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpXHJcbiAgICAgICAgLy8gICBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCg5OSUpO1xyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk5JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk5JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MiUpIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTklKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLm91ci1taXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC8vIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpXHJcbiAgICAgICAgLy8gICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAmLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSgyNyUpIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLm91ci1taXNzaW9uX19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC8vIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpXHJcbiAgICAgICAgLy8gICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDUlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoODklKSBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTA1JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTA1JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX19ib3R0b20tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX2JvdHRvbS1ibG9jay1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgJi5sYXlvdXQtMiB7XHJcbiAgICAgICYubWVkaWEtbGVmdCB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMDQydncgMTQuNDc5dncgOC44MDJ2dyA4LjAyMXZ3O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS4wNDJ2dyAwIDEuMDQydncgOS4zNzV2dztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNTUydncpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS4wNDJ2dyA4LjAyMXZ3IDguODAydncgMTQuNDc5dnc7XHJcblxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0LjA2M3Z3O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjE5OHZ3O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41NjN2dztcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNS4wNTJ2dztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMuMTc3dnc7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzUuMDUydnc7XHJcbiAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEuODIzdnc7XHJcbiAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDEuMTQ2dnc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0Mi41NTJ2dztcclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQzLjg1NHZ3O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4LjAyMXZ3IDE0LjQ3OXZ3IDE2LjQwNnZ3IDcuMzQ0dnc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYubGF5b3V0LTIge1xyXG4gICAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI3OHB4IDE2OXB4IDE1NHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgxN3B4KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTU0cHggMTY5cHggMjc4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3OHB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY3M3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY3M3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NzNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDYxcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjczcHg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA4MTdweDtcclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDg0MnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNTRweCAyNzhweCAzMTVweCAxNDFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICYubGF5b3V0LTIge1xyXG4gICAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDExOHB4IDkycHggOTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMCAxM3B4IDExOHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NDBweCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDk3cHggMTY5cHggMTE4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3MnB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQzcHg7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzg0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0NDBweDtcclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwMnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4MnB4IDExOHB4IDE2MHB4IDQ1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAmLmxheW91dC0yIHtcclxuICAgICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDE2OXB4IDUwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDAgMTNweCA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbWlzc2lvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLm91ci1taXNzaW9uX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNTBweCAxNjlweCA1MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzJweDtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbWFpbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDUwcHggNThweCA1MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLmxheW91dC0yIHtcclxuICAgICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgICAub3VyLW1pc3Npb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzNnB4IDgxcHggMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMCAxM3B4IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzNnB4IDgxcHggMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDNweDtcclxuICAgICAgICAgICAgICAgICAgY29sdW1uLWdhcDogMTlweDtcclxuICAgICAgICAgICAgICAgICAgcm93LWdhcDogMTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1yaWdodC1zaWRlLWJhY2stYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDM2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1ibG9jay1tYWluLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzJweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLm91ci1taXNzaW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLm91ci1taXNzaW9uX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAub3VyLW1pc3Npb25fX3RvcC1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgICAgLm91ci1taXNzaW9uX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5vdXItbWlzc2lvbl9fdG9wLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTVweCAzNnB4IDU4cHggMzZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gICZfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjAycHg7XHJcbiAgICBoZWlnaHQ6IDE4M3B4O1xyXG4gICAgbGVmdDogLTIycHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAxNS45OXZ3O1xyXG4gICAgICBoZWlnaHQ6IDE0LjQ3OXZ3O1xyXG4gICAgICBsZWZ0OiAtMS41NjN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDMwN3B4O1xyXG4gICAgICBoZWlnaHQ6IDI3OHB4O1xyXG4gICAgICBsZWZ0OiAtMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAxNjNweDtcclxuICAgICAgaGVpZ2h0OiAxNDhweDtcclxuICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NjBweCk7XHJcbiAgICBwYWRkaW5nOiAxMDJweCA5M3B4IDIzMHB4IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDMuMjI5dncpO1xyXG4gICAgICBwYWRkaW5nOiA4LjAyMXZ3IDcuMzQ0dncgMTYuNDA2dncgMTQuNDc5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA4MzBweCk7XHJcbiAgICAgIHBhZGRpbmc6IDE1NHB4IDE0MXB4IDMxNXB4IDI3OHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTQzcHgpO1xyXG4gICAgICBwYWRkaW5nOiA4MnB4IDQ1cHggMTYwcHggMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgcGFkZGluZzogNTVweCA1MHB4IDU4cHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNTVweCAzNnB4IDU4cHggMzZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RvcC1ibG9jay1sZWZ0LXNpZGUtYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX190b3AtYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMjguNDM4dnc7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA1NDZweDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1LjIwOHZ3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NzNweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMDczdnc7XHJcbiAgICAgIGdhcDogMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNTlweDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTlweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMy4wNzN2dztcclxuICAgICAgY29sdW1uLWdhcDogMC44MzN2dztcclxuICAgICAgcm93LWdhcDogMS4wOTR2dztcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICBwYWRkaW5nOiAwLjUyMXZ3IDEuMzAydnc7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xyXG4gICAgICByb3ctZ2FwOiAyMXB4O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMTVweDtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICAgIHJvdy1nYXA6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNTYwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDMuMjI5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA4MzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1NDNweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stcmlnaHQtc2lkZS1iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLW1haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDY5NHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogNTQuODQ0dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMTA1M3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDIyN3B4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgaGVpZ2h0OiAxMjJweDtcclxuICAgIHBhZGRpbmc6IDAgOTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogOS44NDR2dztcclxuICAgICAgcGFkZGluZzogMCA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoZWlnaHQ6IDE4OXB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDE0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiAxMDJweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIC01MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW46IDAgLTM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA5NXB4O1xyXG4gICAgYm90dG9tOiAxN3B4O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5MHB4KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBsZWZ0OiA3LjI5MnZ3O1xyXG4gICAgICBib3R0b206IDEuNDA2dnc7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNC40Nzl2dyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGxlZnQ6IDE0MHB4O1xyXG4gICAgICBib3R0b206IDI3cHg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNzhweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCAzODFweDtcclxuICAgIHBhZGRpbmc6IDM2cHggNTBweCAzOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMjguNzV2dztcclxuICAgICAgcGFkZGluZzogMy4yODF2dyA0Ljk0OHZ3IDIuOTY5dnc7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1NTJweDtcclxuICAgICAgcGFkZGluZzogNjNweCA5NXB4IDU3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMzMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIzcHggMzVweCAyOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDM3cHggNTBweCA0M3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWUwYjQ2YjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NzF2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4zNDR2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBhIHtcclxuICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMTlweDtcclxuICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyaWFibGVzLiR0ZXh0LXRyYW5zZm9ybS11cHBlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNjA0dnc7XHJcbiAgICAgIGdhcDogMS4wNDJ2dztcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICAgIHBhZGRpbmc6IDAuNTIxdncgMS4zMDJ2dztcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiA0M3B4IDQzcHggNDJweDtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzODFweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWViZTZlMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNC4xMTV2dyAzLjY0NnZ3IDQuMTE1dnc7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyOC43NXZ3KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogNzlweCA3MHB4IDc5cHg7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NTJweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAzMXB4IDMwcHggMjFweDtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMzMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDU2cHggMzBweCA3MnB4O1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLW11bHRpcGxlLWhlbHAtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogNDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMy41NDJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiA2OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAyOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZ2FwOiA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCAxOTNweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxNS4yNnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgMjkzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMTgxcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxOTFweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgMjEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1zaW5nbGUtaGVscC1kb25hdGlvbi1hbW91bnQtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMS4wNDJ2dztcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzLjU0MnZ3O1xyXG4gICAgICAgIGhlaWdodDogMy41NDJ2dztcclxuICAgICAgfVxyXG4gICAgICAucHJpY2UtY29udGVudC13cmFwIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi4zNDR2dztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM0NHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNjhweDtcclxuICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnByaWNlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00NTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQ1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wcmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stc2luZ2xlLWhlbHAtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLXNpbmdsZS1oZWxwLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjY2N3Z3O1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzgxdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGF0ZXN0LW5ld3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZWJlNmUwO1xyXG5cclxuICAmLnB1YmxpY2F0aW9uIHtcclxuICAgIC5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIHtcclxuICAgICAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAuZGYtcG9wdXAtdGh1bWIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3Mtc291cmNlLWljb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sYXRlc3QtbmV3c19fc2luZ2xlLW5ld3MtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICYucHVibGljYXRpb24ge1xyXG4gICAgICAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmxhdGVzdC1uZXdzX19zaW5nbGUtbmV3cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gOC42N3B4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy50YWJsZXQge1xyXG4gICAgJi5wdWJsaWNhdGlvbiB7XHJcbiAgICAgIC5sYXRlc3QtbmV3c19fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA2LjVweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICYucHVibGljYXRpb24ge1xyXG4gICAgICAubGF0ZXN0LW5ld3NfX2JvdHRvbS1ibG9jay1tdWx0aXBsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAubGF0ZXN0LW5ld3NfX3NpbmdsZS1uZXdzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDczcHggMCAxMDFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDUuNjI1dncgMCA3LjgxM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxMDhweCAwIDE1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogNjBweCAwIDkxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDU0cHggMCA0OHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtaW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAwIDk1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDcuMjkydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMy4yMjl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiA2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiA1NnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLWhlYWRpbmctdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190b3AtYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuMzAydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWlkZGxlLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIHBhZGRpbmc6IDAgOTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XHJcbiAgICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgcGFkZGluZzogMCAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21pZGRsZS1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5sYXRlc3QtbmV3c19fbWlkZGxlLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmxhdGVzdC1uZXdzX19taWRkbGUtYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAubGF0ZXN0LW5ld3NfX21pZGRsZS1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWlkZGxlLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDQ0NXB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSxcclxuICAgICAgMHB4IC00cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSksIDRweCAwcHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSksXHJcbiAgICAgIC00cHggMHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDM0LjM3NXZ3O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMC4yMDh2dyAwLjYyNXZ3IHJnYmEoMCwgMCwgMCwgMC4yKSxcclxuICAgICAgICAwcHggLTAuMjA4dncgMC42MjV2dyByZ2JhKDAsIDAsIDAsIDAuMSksXHJcbiAgICAgICAgMC4yMDh2dyAwcHggMC42MjV2dyByZ2JhKDAsIDAsIDAsIDAuMSksXHJcbiAgICAgICAgLTAuMjA4dncgMHB4IDAuNjI1dncgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgNjYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMzE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTM2cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21pZGRsZS1ibG9jay1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiA0NDVweDtcclxuICAgICAgaGVpZ2h0OiAzMDZweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IHRvcDtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzNC4zNzV2dztcclxuICAgICAgICBoZWlnaHQ6IDIzLjY0NnZ3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNjYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDI5N3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDIyOXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWlkZGxlLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NDVweCk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzQuMzc1dncpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjYwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMxNnB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIGhlaWdodDogMTMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tbmV3cy1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyOHB4O1xyXG4gICAgbGVmdDogLTY1cHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjVweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHRvcDogMi4xMzV2dztcclxuICAgICAgbGVmdDogLTUuMDUydnc7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1LjA1MnZ3KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgdG9wOiA0MXB4O1xyXG4gICAgICBsZWZ0OiAtOTdweDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDk3cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgdG9wOiAyMXB4O1xyXG4gICAgICBsZWZ0OiAtNDhweDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB0b3A6IC04MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1uZXdzLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAzOHB4IDQ4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyLjkxN3Z3IDMuNjk4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDU2cHggNzFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDI5cHggNjdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMjlweCAzM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLW5ld3Mtc291cmNlLWljb24tY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTRweDtcclxuICAgIHJpZ2h0OiA3cHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgdG9wOiAxLjA0MnZ3O1xyXG4gICAgICByaWdodDogMS4wNDJ2dztcclxuICAgICAgd2lkdGg6IDEuNTYzdnc7XHJcbiAgICAgIGhlaWdodDogMS41NjN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICByaWdodDogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1uZXdzLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS44MjN2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLW5ld3MtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS41NjN2dztcclxuICAgICAgZ2FwOiAxLjMwMnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgIG1hcmdpbi10b3A6IDM4cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjk2OXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgcGFkZGluZzogMCA5NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMCA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAwIDE0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLW11bHRpcGxlLW5ld3MtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMi42NTZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiA1MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAxM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2luZ2xlLW5ld3MtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDIzLjNweCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMS43NzF2dyk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDM0cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gOC42N3B4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbmV3cy1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMzNweCAyN3B4IDI2cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyLjU1MnZ3IDEuOTc5dncgMS43MTl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogNDlweCAzOHB4IDMzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDI1cHggMjNweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLW5ld3Mtc291cmNlLWljb24tY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgcmlnaHQ6IDlweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB0b3A6IDAuNjc3dnc7XHJcbiAgICAgIHJpZ2h0OiAwLjY3N3Z3O1xyXG4gICAgICB3aWR0aDogMS41NjN2dztcclxuICAgICAgaGVpZ2h0OiAxLjU2M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB0b3A6IDEzcHg7XHJcbiAgICAgIHJpZ2h0OiAxM3B4O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgdG9wOiA3cHg7XHJcbiAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICB3aWR0aDogMTVweDtcclxuICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbmV3cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTk4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1uZXdzLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjI0dnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0M3B4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMTg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLW5ld3MtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS41NjN2dztcclxuICAgICAgZ2FwOiAxLjMwMnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20tYmxvY2stYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRlc3RpbW9uaWFscyB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC1zbGlkZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAudGVzdGltb25pYWxzX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stdGVzdGltb25pYWwtc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19jbGllbnQtc2F5aW5nLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDAzMzI0IHtcclxuICAgIC50ZXN0aW1vbmlhbHNfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2staGVhZGluZy1hbmQtc2xpZGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4tYmxvY2stc2xpZGVyLW1haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay10ZXN0aW1vbmlhbC1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgICAgIC50ZXN0aW1vbmlhbHNfX2NsaWVudC1zYXlpbmctdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDZlYjcge1xyXG4gICAgLnRlc3RpbW9uaWFsc19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAudGVzdGltb25pYWxzX19tYWluLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC50ZXN0aW1vbmlhbHNfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC1zbGlkZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGVzdGltb25pYWxzX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICB9XHJcblxyXG4gICZfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luLXRvcDogNTRweDtcclxuICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDYyOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQ5LjU4M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgOTUycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNTA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbWFnZS13cmFwIHtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDYyOHB4O1xyXG4gICAgICAvLyBoZWlnaHQ6IDU2OXB4O1xyXG4gICAgICBoZWlnaHQ6IDY3MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0OS41ODN2dztcclxuICAgICAgICAvLyBoZWlnaHQ6IDQwLjgzM3Z3O1xyXG4gICAgICAgIGhlaWdodDogNDUuMzEzdnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA5NTJweDtcclxuICAgICAgICAvLyBoZWlnaHQ6IDc4NHB4O1xyXG4gICAgICAgIGhlaWdodDogODcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vIGhlaWdodDogNzg0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2NzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA1MDRweDtcclxuICAgICAgICBoZWlnaHQ6IDUyMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxhcmdlLXRhYmxldCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNTA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMjg1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjI4cHgpO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogODVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ5LjU4M3Z3KTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1LjIwOHZ3O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gOTUycHgpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1MDRweCk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDFweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTA0cHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA3LjI0dnc7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTM5cHg7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogNzhweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stc2xpZGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMy4xNzd2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNjFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiB1bnNldDtcclxuICAgICAgaGVpZ2h0OiAyNDNweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1zbGlkZXItbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2MHB4ICsgNjBweCk7XHJcbiAgICBsZWZ0OiAtMjIwcHg7XHJcbiAgICB0b3A6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTMuNTQydncgKyA1LjIwOHZ3KTtcclxuICAgICAgbGVmdDogLTE4Ljc1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNjBweCArIDEwMHB4KTtcclxuICAgICAgbGVmdDogLTM2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDExOHB4ICsgNDFweCk7XHJcbiAgICAgIGxlZnQ6IC0xNTlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4ICsgNTBweCk7XHJcbiAgICAgIGxlZnQ6IC0xMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogLTE1MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlciB7XHJcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgLnNsaWNrLXRyYWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgIGJvdHRvbTogLTMycHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogOXB4O1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWViZTZlMDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgYm90dG9tOiAtMy4xNzd2dztcclxuICAgICAgICBnYXA6IDAuNjc3dnc7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDAuODg1dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDAuODg1dnc7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMC44ODV2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjg4NXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgYm90dG9tOiAtNjFweDtcclxuICAgICAgICBnYXA6IDEzcHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgIGJvdHRvbTogLTMxcHg7XHJcbiAgICAgICAgZ2FwOiA3cHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgYm90dG9tOiAtMzFweDtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLXRlc3RpbW9uaWFsLXNsaWRlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDY3cHggNjNweCA2N3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNC41ODN2dyA2LjM1NHZ3IDMuNjQ2dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDg4cHggMTIycHggNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDQ4cHggNTFweCAzMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA0OHB4IDQwcHggNDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2xpZW50LXNheWluZy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIzO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2xpZW50LW5hbWUtdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjM7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTAtMS01O1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZhcSB7XHJcbiAgJl9fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogNzRweCAwIDEwM3B4IDE4MHB4O1xyXG4gICAgZmxleDogMCAwIDYyNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNy4xODh2dyAwIDkuMTY3dncgMTQuNTgzdnc7XHJcbiAgICAgIGZsZXg6IDAgMCA0OS43OTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTM4cHggMCAxNzZweCAyODBweDtcclxuICAgICAgZmxleDogMCAwIDk1NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogNzFweCAwIDc3cHggMTE4cHg7XHJcbiAgICAgIGZsZXg6IDAgMCA1MDFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDcxcHggMCA3N3B4IDUwcHg7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDg4cHggMzZweCAyMHB4IDM2cHg7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2FjY29yZGlvbi1tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS40MDZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jdXN0b20tYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgJjpmaXJzdC1vZi10eXBlLFxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgLmZhcV9fc2luZ2xlLWZhcS1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIC5mYXFfX3NpbmdsZS1mYXEtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg1OCUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDY3ODElKSBodWUtcm90YXRlKDM0MGRlZykgYnJpZ2h0bmVzcyg4OSUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICAgICAgICAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmLmFuY2hvci1idG4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoNjklKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIC5mYXFfX3NpbmdsZS1mYXEtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTUlKSBzZXBpYSgyNCUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDIzODglKSBodWUtcm90YXRlKDE4MWRlZykgYnJpZ2h0bmVzcyg5MiUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgICAgICAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgJi5hbmNob3ItYnRuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDQ2JSlcclxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk5JSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZykgYnJpZ2h0bmVzcyg5MiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDElKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgLmZhcV9fc2luZ2xlLWZhcS1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgLmZhcV9fc2luZ2xlLWZhcS1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDUwJSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTUzOSUpIGh1ZS1yb3RhdGUoMTI5ZGVnKSBicmlnaHRuZXNzKDEwNCUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMiUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgLmZhcV9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgICAgICAgLmZhcV9fc2luZ2xlLWZhcS1hY3Rpb24tYnRucy13cmFwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgJi5hbmNob3ItYnRuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDQ4JSlcclxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDI3JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZykgYnJpZ2h0bmVzcyg5NCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgIC5mYXFfX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAuZmFxX19zaW5nbGUtZmFxLWhlYWRpbmctYW5kLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAuZmFxX19zaW5nbGUtZmFxLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKVxyXG4gICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTA1JSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mYXFfX3NpbmdsZS1mYXEtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICAgICAuZmFxX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICAgICAgICAuZmFxX19zaW5nbGUtZmFxLWFjdGlvbi1idG5zLXdyYXAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmLmFuY2hvci1idG4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAyMXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxuICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWUwYjQ2YjtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxLjcxOXZ3IDAgMi4zNDR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMzNweCAwIDQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDAgMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMjJweCAwIDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1mYXEtaGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogNnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiAwLjUyMXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1mYXEtaW1hZ2Utd3JhcCB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDIuMjR2dztcclxuICAgICAgaGVpZ2h0OiAyLjI0dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA0M3B4O1xyXG4gICAgICBoZWlnaHQ6IDQzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtZmFxLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAmLnNob3cge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1lMGI0NmI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgMCAyOXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMCAwIDIuOTY5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA1N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMCAwIDI4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMCAwIDI5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zaW5nbGUtZmFxLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIC8vIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUxdnc7XHJcblxyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC43ODF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41NjN2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMDk0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTF2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yOTtcclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIxO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1mYXEtYWN0aW9uLWJ0bnMtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuOTc5dnc7XHJcbiAgICAgIGdhcDogMS4zMDJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjI1cHgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuNzkydncpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gOTU2cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDUwMXB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNjU1cHg7XHJcbiAgICBoZWlnaHQ6IDYzMnB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDUwLjMxM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA5NjZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWlub3Itc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA0NzBweDtcclxuICAgIGhlaWdodDogNjYycHg7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM4ZGVnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAzNS42Nzd2dztcclxuICAgICAgaGVpZ2h0OiA1MC4zMTN2dztcclxuICAgICAgcmlnaHQ6IDAuNzgxdnc7XHJcbiAgICAgIGJvdHRvbTogLTYuMjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDY4NXB4O1xyXG4gICAgICBoZWlnaHQ6IDk2NnB4O1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgYm90dG9tOiAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1pbm9yLXNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAzNjJweDtcclxuICAgICAgaGVpZ2h0OiA1MTBweDtcclxuICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICByaWdodDogLTIyJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDMzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIHJpZ2h0OiAzMTVweDtcclxuICAgIGJvdHRvbTogMTYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDI1LjIwOHZ3O1xyXG4gICAgICBoZWlnaHQ6IDIyLjgxM3Z3O1xyXG4gICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgIGxlZnQ6IDIuNjA0dnc7XHJcbiAgICAgIGJvdHRvbTogMTUuNjI1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA0ODRweDtcclxuICAgICAgaGVpZ2h0OiA0MzhweDtcclxuICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICBib3R0b206IDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDI1NnB4O1xyXG4gICAgICBoZWlnaHQ6IDIzMnB4O1xyXG4gICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgIGxlZnQ6IDYwcHg7XHJcbiAgICAgIGJvdHRvbTogMTYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA2MjVweDtcclxuICAgIGhlaWdodDogNDUzcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogNDkuNzkydnc7XHJcbiAgICAgIGhlaWdodDogMzQuMzc1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA5NTZweDtcclxuICAgICAgaGVpZ2h0OiA2NjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWlub3Itc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm91ci1sb2NhdGlvbiB7XHJcbiAgJl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogNjdweCAwIDEwNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNS4zMTN2dyAwIDcuNTUydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwMnB4IDAgMTQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiA3MHB4IDAgNjJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNjJweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogMjdweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogOC4yMjl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiAxNThweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogODJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGdhcDogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA0M3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogNjBweCAwIDI1cHggMTgwcHg7XHJcbiAgICBmbGV4OiAwIDAgNjI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA0LjY4OHZ3IDAgNy4xMzV2dyAxNC41ODN2dztcclxuICAgICAgZmxleDogMCAwIDQyLjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogOTBweCAwIDEzN3B4IDI4MHB4O1xyXG4gICAgICBmbGV4OiAwIDAgODE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDAgMzhweCAxMThweDtcclxuICAgICAgZmxleDogMCAwIDQzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMzJweCAwIDM4cHggNTBweDtcclxuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTNweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzZweCAwIDM2cHg7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2FjY29yZGlvbi1tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS44NzV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2N1c3RvbS1hY2NvcmRpb24taXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUsXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNTglKVxyXG4gICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg2NzgxJSkgaHVlLXJvdGF0ZSgzNDBkZWcpIGJyaWdodG5lc3MoODklKVxyXG4gICAgICAgICAgICAgICAgICBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTUlKSBzZXBpYSgyNCUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDIzODglKSBodWUtcm90YXRlKDE4MWRlZykgYnJpZ2h0bmVzcyg5MiUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgLm91ci1sb2NhdGlvbl9fY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgLm91ci1sb2NhdGlvbl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctYW5kLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjYlKSBzZXBpYSgxMSUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDQwMDglKSBodWUtcm90YXRlKDExNmRlZykgYnJpZ2h0bmVzcyg5MyUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDg4JSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wZjVjNDU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAge1xyXG4gICAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcclxuICAgICAgICAgIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5vdXItbG9jYXRpb25fX211bHRpLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wZjVjNDU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgIC5vdXItbG9jYXRpb25fX2N1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1hbmQtaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIC5vdXItbG9jYXRpb25fX3NpbmdsZS1sb2NhdGlvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24taGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICAgICAub3VyLWxvY2F0aW9uX19jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICAgICAgICAub3VyLWxvY2F0aW9uX19zaW5nbGUtbG9jYXRpb24tdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAub3VyLWxvY2F0aW9uX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAyMXB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxuICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWUwYjQ2YjtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxLjQwNnZ3IDAgMS40MDZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMjdweCAwIDI3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxOHB4IDAgMThweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMTdweCAwIDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1sb2NhdGlvbi1oZWFkaW5nLWFuZC1pbWFnZS13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDAuNTIxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBnYXA6IDZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWxvY2F0aW9uLWltYWdlLXdyYXAge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAyLjI0dnc7XHJcbiAgICAgIGhlaWdodDogMi4yNHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogNDNweDtcclxuICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogMjVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWxvY2F0aW9uLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNztcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICYuc2hvdyB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLWUwYjQ2YjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgcGFkZGluZzogMCAwIDI5cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMi41dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMCAwIDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgNDFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMy4xMjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tdWx0aS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDAuNzgxdnc7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODg1dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTE1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjI1cHggLSAyN3B4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0Mi41dncgLSA4LjIyOXZ3KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgxNnB4IC0gMTU4cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQzNXB4IC0gODJweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxM3B4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGlwbGUtbWFwLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMzBweDtcclxuICB9XHJcbiAgJl9fc2luZ2xlLW1hcC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYXAtY29udGVudC13cmFwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1MzBweDtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgI21hcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaGVpZ2h0OiA0MS44NzV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaGVpZ2h0OiA4MDRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogNDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGhlaWdodDogMzcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ2V0LWluLXRvdWNoIHtcclxuICAvLy8vLy8vRG91YmxlIExheW91dCBTdGFydC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAmX19kb3VibGUtbGF5b3V0LW1haW4tY29udGVudC13cmFwIHtcclxuICAgIG1pbi1oZWlnaHQ6IDUyNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDc5cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci1lNjI4NGQgNTAlLFxyXG4gICAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZiA1MCVcclxuICAgICAgICAgICAgICAgICk7XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkLFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkXHJcbiAgICAgICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQgNTAlLFxyXG4gICAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSA1MCVcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQsXHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWRcclxuICAgICAgICAgICAgICAgIC8vICAgKTtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNCA1MCUsXHJcbiAgICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMGY1YzQ1IDUwJVxyXG4gICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNSxcclxuICAgICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNVxyXG4gICAgICAgICAgICAgICAgLy8gICApO1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY29sb3ItMDA2ZWI3IHtcclxuICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtY29udGVudC13cmFwIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhIDUwJSxcclxuICAgICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wMDZlYjcgNTAlXHJcbiAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhLFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhXHJcbiAgICAgICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MS4xOTh2dztcclxuICAgICAgcGFkZGluZy10b3A6IDYuMTk4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDc5MXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MzNweDtcclxuICAgICAgcGFkZGluZy10b3A6IDY1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZG91YmxlLWxheW91dC10b3AtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gICZfX2RvdWJsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZG91YmxlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgYSB7XHJcbiAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDMycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC8qIFNldCB0aGUgYmFja2dyb3VuZCB0byBhIGJsYWNrIGNvbG9yIGluaXRpYWxseSBoaWRkZW4gKi9cclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmIDUwJSxcclxuICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwIDUwJVxyXG4gICAgICAgICk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7IC8qIFRoaXMgbWFrZXMgdGhlIGJsYWNrIGJhY2tncm91bmQgMnggdGhlIHdpZHRoIG9mIHRoZSBidXR0b24gKi9cclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207IC8qIEluaXRpYWxseSwgdGhlIGJsYWNrIGNvbG9yIGlzIG9uIHRoZSByaWdodCAqL1xyXG5cclxuICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgIC8vICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHRvcDogMDtcclxuICAgICAgICAvLyAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgIC8vICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDdweCk7XHJcbiAgICAgICAgLy8gICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmLFxyXG4gICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZlxyXG4gICAgICAgIC8vICAgKTtcclxuICAgICAgICAvLyAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblxyXG4gICAgICAgIC8vICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICY6OmFmdGVyIHtcclxuICAgICAgICAvLyAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC8vICAgcGFkZGluZzogMTRweCAzMnB4O1xyXG4gICAgICAgIC8vICAgdG9wOiA1MCU7XHJcbiAgICAgICAgLy8gICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAvLyAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvKiBQcmV2ZW50cyBpbnRlcmFjdGlvbiB3aXRoIHRoZSBwc2V1ZG8tZWxlbWVudCAqL1xyXG4gICAgICAgIC8vICAgei1pbmRleDogMTsgLyogRW5zdXJlcyB0ZXh0IGlzIG9uIHRvcCBvZiB0aGUgZ3JhZGllbnQgKi9cclxuICAgICAgICAvLyAgIG9wYWNpdHk6IDA7IC8qIEluaXRpYWxseSBoaWRlIHRoZSB0ZXh0ICovXHJcbiAgICAgICAgLy8gICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIC8vICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgICAvLyAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIC8vICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgLy8gICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgIC8vICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIC8vICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAvLyAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAvLyAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZFxyXG4gICAgICAgIC8vICAgICApO1xyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAvLyAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZFxyXG4gICAgICAgIC8vICAgICApO1xyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAvLyAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNSxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNVxyXG4gICAgICAgIC8vICAgICApO1xyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAvLyAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgICAvLyAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkXHJcbiAgICAgICAgICAgIC8vICAgKTtcclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAvLyAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAvLyAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkIDUwJSxcclxuICAgICAgICAgICAgLy8gICB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZiA1MCVcclxuICAgICAgICAgICAgLy8gKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkLFxyXG4gICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWRcclxuICAgICAgICAgICAgLy8gICApO1xyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIC8vICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgIC8vICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQgNTAlLFxyXG4gICAgICAgICAgICAvLyAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhIDUwJVxyXG4gICAgICAgICAgICAvLyApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODQ4MzUsXHJcbiAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNVxyXG4gICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICB0byByaWdodCxcclxuICAgICAgICAgICAgLy8gICB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNCA1MCUsXHJcbiAgICAgICAgICAgIC8vICAgdmFyaWFibGVzLiRjb2xvci0wZjVjNDUgNTAlXHJcbiAgICAgICAgICAgIC8vICk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5jb2xvci0wMDZlYjcge1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgLy8gY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODI1NGEsXHJcbiAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YVxyXG4gICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICB0byByaWdodCxcclxuICAgICAgICAgICAgLy8gICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSA1MCUsXHJcbiAgICAgICAgICAgIC8vICAgdmFyaWFibGVzLiRjb2xvci0wMDZlYjcgNTAlXHJcbiAgICAgICAgICAgIC8vICk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xyXG5cclxuICAgICAgZ2FwOiAzLjMzM3Z3O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuMTk4dncgMi4wODN2dztcclxuXHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMTk4dncgMi4wODN2dztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuXHJcbiAgICAgIGdhcDogNjRweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjNweCA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgZ2FwOiAzOHB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzJweDtcclxuXHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMnB4O1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG5cclxuICAgICAgZ2FwOiA5cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAzMnB4O1xyXG5cclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMycHg7XHJcblxyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDQxM3B4O1xyXG4gICAgdG9wOiAxMTNweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiAwIDIycHg7XHJcbiAgICAvLyB6LWluZGV4OiAtMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMi44NjV2dztcclxuICAgICAgdG9wOiA4Ljg1NHZ3O1xyXG5cclxuICAgICAgcGFkZGluZzogMCAyLjA4M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtaW4taGVpZ2h0OiA2MzFweDtcclxuICAgICAgdG9wOiAxNzBweDtcclxuXHJcbiAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDMwNHB4O1xyXG4gICAgICB0b3A6IDEzNHB4O1xyXG5cclxuICAgICAgcGFkZGluZzogMCA2N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtaW4taGVpZ2h0OiAxNzVweDtcclxuICAgICAgdG9wOiAyNTNweDtcclxuXHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMi41NTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiA0OXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNTkycHg7XHJcbiAgICBoZWlnaHQ6IDQxM3B4O1xyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTM1cHg7XHJcbiAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYm90dG9tOiAtMTMwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM0ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIzOXB4O1xyXG4gICAgICAgIGhlaWdodDogMjE3cHg7XHJcbiAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgIGJvdHRvbTogMTEwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTY1ZGVnKSByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICB3aWR0aDogNTkycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MTNweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzODVweDtcclxuICAgICAgICBoZWlnaHQ6IDU0M3B4O1xyXG4gICAgICAgIGxlZnQ6IDYwcHg7XHJcbiAgICAgICAgYm90dG9tOiAtMjAwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNzVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICB3aWR0aDogMjcycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDdweDtcclxuICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgIGJvdHRvbTogOTBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDU5MnB4O1xyXG4gICAgICAgIGhlaWdodDogNDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyAmOmhvdmVyIHtcclxuICAgIC8vICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy0yLWltZy5zdmdcIik7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgIC8vICAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgIC8vICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIC8vICAgICAgIGJvdHRvbTogMDtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgIH1cclxuICAgIC8vICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy0yLWltZy5zdmdcIik7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgIC8vICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgLy8gICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgLy8gICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gICAgICAgYm90dG9tOiAwO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDQ0LjE2N3Z3O1xyXG4gICAgICBoZWlnaHQ6IDMyLjg2NXZ3O1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDMxLjA5NHZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0Mi4xODh2dztcclxuICAgICAgICAgIHJpZ2h0OiA0LjY4OHZ3O1xyXG4gICAgICAgICAgYm90dG9tOiAtNy44MTN2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDE1LjcyOXZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNy4yNHZ3O1xyXG4gICAgICAgICAgcmlnaHQ6IC0xLjA0MnZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA1LjcyOXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogNDQuMTY3dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMyLjg2NXZ3O1xyXG4gICAgICAgICAgYm90dG9tOiAtMS4wNDJ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDMxLjA5NHZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NC4yNzF2dztcclxuICAgICAgICAgIGxlZnQ6IDMuMTI1dnc7XHJcbiAgICAgICAgICBib3R0b206IC0xNi4xNDZ2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDE1LjcyOXZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNy4yNHZ3O1xyXG4gICAgICAgICAgbGVmdDogMi4wODN2dztcclxuICAgICAgICAgIGJvdHRvbTogNC42ODh2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDQ0LjE2N3Z3O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMi44NjV2dztcclxuICAgICAgICAgIGJvdHRvbTogLTEuMDQydnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgLy8gICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgLy8gICAgICAgcmlnaHQ6IC0yLjA4M3Z3O1xyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgLy8gICAgICAgbGVmdDogLTEuNTYzdnc7XHJcbiAgICAgIC8vICAgICAgIGJvdHRvbTogMS41NjN2dztcclxuICAgICAgLy8gICAgIH1cclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDg0OHB4O1xyXG4gICAgICBoZWlnaHQ6IDYzMXB4O1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDU5N3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4MTBweDtcclxuICAgICAgICAgIHJpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAzMDJweDtcclxuICAgICAgICAgIGhlaWdodDogMzMxcHg7XHJcbiAgICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgICBib3R0b206IDExMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogODQ4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYzMXB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDU5N3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4NTBweDtcclxuICAgICAgICAgIGxlZnQ6IDYwcHg7XHJcbiAgICAgICAgICBib3R0b206IC0zMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDMwMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMzFweDtcclxuICAgICAgICAgIGxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICBib3R0b206IDkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiA4NDhweDtcclxuICAgICAgICAgIGhlaWdodDogNjMxcHg7XHJcbiAgICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gJjpob3ZlciB7XHJcbiAgICAgIC8vICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC8vICAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgICAgLy8gICAgIH1cclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC8vICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICAvLyAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogNDAzcHg7XHJcbiAgICAgIGhlaWdodDogMzAzcHg7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM4MXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBib3R0b206IC0xMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDIwMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMzFweDtcclxuICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgIGJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDQwM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMDNweDtcclxuICAgICAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAyNzVweDtcclxuICAgICAgICAgIGhlaWdodDogMzg2cHg7XHJcbiAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAyMDJweDtcclxuICAgICAgICAgIGhlaWdodDogMjMxcHg7XHJcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogNDAzcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwM3B4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vICY6aG92ZXIge1xyXG4gICAgICAvLyAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAvLyAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAvLyAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgLy8gICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMjMycHg7XHJcbiAgICAgIGhlaWdodDogMTc1cHg7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgIGJvdHRvbTogLTkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgICAgIGhlaWdodDogMTMxcHg7XHJcbiAgICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAyMzJweDtcclxuICAgICAgICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICBib3R0b206IC0xMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fZG91YmxlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMzFweDtcclxuICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX2RvdWJsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAyMzJweDtcclxuICAgICAgICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gJjpob3ZlciB7XHJcbiAgICAgIC8vICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC8vICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgLy8gICAgIH1cclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC8vICAgICAgIGxlZnQ6IC0zMHB4O1xyXG4gICAgICAvLyAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kb3VibGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gIH1cclxuICAmX19kb3VibGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gIH1cclxuICAmX19kb3VibGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLy8vLy8vRG91YmxlIExheW91dCBFbmQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgLy8vXHJcbiAgLy8vLy8vL1NpbmdsZSBMYXlvdXQgU3RhcnQvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fc2luZ2xlLWxheW91dC1tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNDRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCA1MCUsXHJcbiAgICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmIDUwJVxyXG4gICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZFxyXG4gICAgICAgICAgICAgICAgLy8gICApO1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtY29udGVudC13cmFwIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkIDUwJSxcclxuICAgICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wODI1NGEgNTAlXHJcbiAgICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkLFxyXG4gICAgICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkXHJcbiAgICAgICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wMDMzMjQgNTAlLFxyXG4gICAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTBmNWM0NSA1MCVcclxuICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODQ4MzUsXHJcbiAgICAgICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODQ4MzVcclxuICAgICAgICAgICAgICAgIC8vICAgKTtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtdG9wLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC10b3AtbXVsdGlwbGUtYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSA1MCUsXHJcbiAgICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3IDUwJVxyXG4gICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSxcclxuICAgICAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YVxyXG4gICAgICAgICAgICAgICAgLy8gICApO1xyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWluLWhlaWdodDogMzQuMzIzdnc7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMS40MDZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWluLWhlaWdodDogNjU5cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMTlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM5OXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NpbmdsZS1sYXlvdXQtdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICAmX19zaW5nbGUtbGF5b3V0LXRvcC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjcuMzQ0dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNTI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI5NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbGF5b3V0LXRvcC1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1sYXlvdXQtdG9wLW11bHRpcGxlLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogNDBweDtcclxuICAgIGEge1xyXG4gICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMTRweCAzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAvKiBTZXQgdGhlIGJhY2tncm91bmQgdG8gYSBibGFjayBjb2xvciBpbml0aWFsbHkgaGlkZGVuICovXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZiA1MCUsXHJcbiAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMCA1MCVcclxuICAgICAgICApO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlOyAvKiBUaGlzIG1ha2VzIHRoZSBibGFjayBiYWNrZ3JvdW5kIDJ4IHRoZSB3aWR0aCBvZiB0aGUgYnV0dG9uICovXHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tOyAvKiBJbml0aWFsbHksIHRoZSBibGFjayBjb2xvciBpcyBvbiB0aGUgcmlnaHQgKi9cclxuICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgIC8vICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHRvcDogMDtcclxuICAgICAgICAvLyAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgIC8vICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDdweCk7XHJcbiAgICAgICAgLy8gICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmLFxyXG4gICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZlxyXG4gICAgICAgIC8vICAgKTtcclxuICAgICAgICAvLyAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblxyXG4gICAgICAgIC8vICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICY6OmFmdGVyIHtcclxuICAgICAgICAvLyAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10ZXh0KTtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC8vICAgcGFkZGluZzogMTRweCAzMnB4O1xyXG4gICAgICAgIC8vICAgdG9wOiA1MCU7XHJcbiAgICAgICAgLy8gICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAvLyAgIHBvaW50ZXItZXZlbnRzOiBub25lOyAvKiBQcmV2ZW50cyBpbnRlcmFjdGlvbiB3aXRoIHRoZSBwc2V1ZG8tZWxlbWVudCAqL1xyXG4gICAgICAgIC8vICAgei1pbmRleDogMTsgLyogRW5zdXJlcyB0ZXh0IGlzIG9uIHRvcCBvZiB0aGUgZ3JhZGllbnQgKi9cclxuICAgICAgICAvLyAgIG9wYWNpdHk6IDA7IC8qIEluaXRpYWxseSBoaWRlIHRoZSB0ZXh0ICovXHJcbiAgICAgICAgLy8gICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIC8vICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgICAvLyAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIC8vICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgLy8gICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgIC8vICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIC8vICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAvLyAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAvLyAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZFxyXG4gICAgICAgIC8vICAgICApO1xyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAvLyAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZFxyXG4gICAgICAgIC8vICAgICApO1xyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgICAvLyAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAvLyAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAvLyAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAvLyAgICAgICB0byByaWdodCxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNSxcclxuICAgICAgICAvLyAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNVxyXG4gICAgICAgIC8vICAgICApO1xyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAvLyAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgICAvLyAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAvLyAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkXHJcbiAgICAgICAgICAgIC8vICAgKTtcclxuICAgICAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAvLyAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAvLyAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkIDUwJSxcclxuICAgICAgICAgICAgLy8gICB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZiA1MCVcclxuICAgICAgICAgICAgLy8gKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIC8vICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgLy8gICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkLFxyXG4gICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWRcclxuICAgICAgICAgICAgLy8gICApO1xyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIC8vICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgIC8vICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQgNTAlLFxyXG4gICAgICAgICAgICAvLyAgIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhIDUwJVxyXG4gICAgICAgICAgICAvLyApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODQ4MzUsXHJcbiAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNVxyXG4gICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICB0byByaWdodCxcclxuICAgICAgICAgICAgLy8gICB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNCA1MCUsXHJcbiAgICAgICAgICAgIC8vICAgdmFyaWFibGVzLiRjb2xvci0wZjVjNDUgNTAlXHJcbiAgICAgICAgICAgIC8vICk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5jb2xvci0wMDZlYjcge1xyXG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgLy8gY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAvLyAgICAgdmFyaWFibGVzLiRjb2xvci0wODI1NGEsXHJcbiAgICAgICAgICAgIC8vICAgICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YVxyXG4gICAgICAgICAgICAvLyAgICk7XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgLy8gICB0byByaWdodCxcclxuICAgICAgICAgICAgLy8gICB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YSA1MCUsXHJcbiAgICAgICAgICAgIC8vICAgdmFyaWFibGVzLiRjb2xvci0wMDZlYjcgNTAlXHJcbiAgICAgICAgICAgIC8vICk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XHJcblxyXG4gICAgICBnYXA6IDIuMDMxdnc7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZzogMS4xOTh2dyAyLjA4M3Z3O1xyXG5cclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS4xOTh2dyAyLjA4M3Z3O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDk0dnc7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG5cclxuICAgICAgZ2FwOiAzOXB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIzcHggNDBweDtcclxuXHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIxO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMycHg7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuXHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzJweDtcclxuXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzJweDtcclxuXHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMnB4O1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICAvLyB6LWluZGV4OiAtMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiAzNC4zMjN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWluLWhlaWdodDogNjU5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiAzOTlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDIuNTUydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogNDlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDU1NXB4O1xyXG4gICAgaGVpZ2h0OiA0MjBweDtcclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzODVweDtcclxuICAgICAgICBoZWlnaHQ6IDU0M3B4O1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgYm90dG9tOiAtMjAwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNzVkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICB3aWR0aDogMjcycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDdweDtcclxuICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgIGJvdHRvbTogOTBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAzODBweDtcclxuICAgICAgICBoZWlnaHQ6IDUzNXB4O1xyXG4gICAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGJvdHRvbTogLTEzMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zNGRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyMzlweDtcclxuICAgICAgICBoZWlnaHQ6IDIxN3B4O1xyXG4gICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICBib3R0b206IDExMHB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE2NWRlZykgcm90YXRlWCgxODBkZWcpO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDU5MnB4O1xyXG4gICAgICAgIGhlaWdodDogNDEzcHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vICY6aG92ZXIge1xyXG4gICAgLy8gICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAvLyAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLTItaW1nLnN2Z1wiKTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAvLyAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAvLyAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAvLyAgICAgICBib3R0b206IDA7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICB9XHJcbiAgICAvLyAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIC8vICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yb3VuZGVkLWdyYXBoaWMtMi1pbWcuc3ZnXCIpO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAvLyAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAvLyAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAvLyAgICAgICBib3R0b206IDA7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogNDQuMTY3dnc7XHJcbiAgICAgIGhlaWdodDogMzQuMzIzdnc7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMzEuMDk0dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0LjI3MXZ3O1xyXG4gICAgICAgICAgbGVmdDogMy4xMjV2dztcclxuICAgICAgICAgIGJvdHRvbTogLTE2LjE0NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTUuNzI5dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE3LjI0dnc7XHJcbiAgICAgICAgICBsZWZ0OiAyLjA4M3Z3O1xyXG4gICAgICAgICAgYm90dG9tOiA0LjY4OHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogNDQuMTY3dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0LjMyM3Z3O1xyXG4gICAgICAgICAgYm90dG9tOiAtMS4wNDJ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDMxLjA5NHZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0Mi4xODh2dztcclxuICAgICAgICAgIHJpZ2h0OiA0LjY4OHZ3O1xyXG4gICAgICAgICAgYm90dG9tOiAtNy44MTN2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDE1LjcyOXZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNy4yNHZ3O1xyXG4gICAgICAgICAgcmlnaHQ6IC0xLjA0MnZ3O1xyXG4gICAgICAgICAgYm90dG9tOiA1LjcyOXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogNDQuMTY3dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0LjMyM3Z3O1xyXG4gICAgICAgICAgYm90dG9tOiAtMS4wNDJ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vICY6aG92ZXIge1xyXG4gICAgICAvLyAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAvLyAgICAgICBsZWZ0OiAtMS41NjN2dztcclxuICAgICAgLy8gICAgICAgYm90dG9tOiAxLjU2M3Z3O1xyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgLy8gICAgICAgcmlnaHQ6IC0yLjA4M3Z3O1xyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogODQ4cHg7XHJcbiAgICAgIGhlaWdodDogNjU5cHg7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogNTk3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDg1MHB4O1xyXG4gICAgICAgICAgbGVmdDogNjBweDtcclxuICAgICAgICAgIGJvdHRvbTogLTMxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMzAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMzMXB4O1xyXG4gICAgICAgICAgbGVmdDogNDBweDtcclxuICAgICAgICAgIGJvdHRvbTogOTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDg0OHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2NTlweDtcclxuICAgICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiA1OTdweDtcclxuICAgICAgICAgIGhlaWdodDogODEwcHg7XHJcbiAgICAgICAgICByaWdodDogOTBweDtcclxuICAgICAgICAgIGJvdHRvbTogLTE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMzAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMzMXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAxMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDg0OHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2NTlweDtcclxuICAgICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgLy8gICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgLy8gICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAgIC8vICAgICAgIGJvdHRvbTogMzBweDtcclxuICAgICAgLy8gICAgIH1cclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC8vICAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgICAgLy8gICAgIH1cclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiA2MDNweDtcclxuICAgICAgaGVpZ2h0OiAzOTlweDtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAzNjVweDtcclxuICAgICAgICAgIGhlaWdodDogNTE0cHg7XHJcbiAgICAgICAgICBsZWZ0OiA3MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAyNThweDtcclxuICAgICAgICAgIGhlaWdodDogMjMzcHg7XHJcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiA5MHB4O1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDYwM3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzOTlweDtcclxuICAgICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAzNjVweDtcclxuICAgICAgICAgIGhlaWdodDogNTE0cHg7XHJcbiAgICAgICAgICByaWdodDogOTBweDtcclxuICAgICAgICAgIGJvdHRvbTogLTE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMjU4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIzM3B4O1xyXG4gICAgICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAxMTBweDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiA2MDNweDtcclxuICAgICAgICAgIGhlaWdodDogMzk5cHg7XHJcbiAgICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gJjpob3ZlciB7XHJcbiAgICAgIC8vICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIC8vICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC8vICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgLy8gICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgLy8gICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgICAvLyAgICAgfVxyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzMzRweDtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAzMDVweDtcclxuICAgICAgICAgIGhlaWdodDogNDMwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAyMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMTk1cHg7XHJcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgYm90dG9tOiA5MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMzM0cHg7XHJcbiAgICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAuZ2V0LWluLXRvdWNoX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQzMHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICBib3R0b206IC0xNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgd2lkdGg6IDIxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOTVweDtcclxuICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgIGJvdHRvbTogMTEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMzRweDtcclxuICAgICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgLy8gICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgLy8gICAgIC5nZXQtaW4tdG91Y2hfX3NpbmdsZS1sYXlvdXQtYm90dG9tLWxlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgLy8gICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAvLyAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAvLyAgICAgLmdldC1pbi10b3VjaF9fc2luZ2xlLWxheW91dC1ib3R0b20tbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAvLyAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gIH1cclxuICAmX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gIH1cclxuICAmX19zaW5nbGUtbGF5b3V0LWJvdHRvbS1tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLy8vLy9TaW5nbGUgTGF5b3V0IEVuZC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAvLyBNb2RhbCBTdGFydC8vXHJcbiAgJl9fY3VzdG9tLW1vZGFsLWRpYWxvZyB7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogNTIuMDgzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jdXN0b20tbW9kYWwtY29udGVudCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2N1c3RvbS1tb2RhbC1oZWFkZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX2N1c3RvbS1tb2RhbC1idG4tY2xvc2Uge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDUlKSBzYXR1cmF0ZSg2NTUwJSlcclxuICAgICAgaHVlLXJvdGF0ZSgzMzdkZWcpIGJyaWdodG5lc3MoOTYlKSBjb250cmFzdCgxMDMlKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMS41NjN2dztcclxuICAgICAgaGVpZ2h0OiAxLjU2M3Z3O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuICAgICAgbWFyZ2luOiAwcHggMHB4IDBweCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jdXN0b20tbW9kYWwtbW9kYWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHggNzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNTYzdncgMy4xMjV2dyA0LjY4OHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDYwcHggOTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2N1c3RvbS1tb2RhbC1oZWFkaW5nLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2N1c3RvbS1tb2RhbC1tdWx0aXBsZS1hY3Rpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNTJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDUwcHg7XHJcbiAgICBhIHtcclxuICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMzJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAtMTAwJTtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3cHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci1mZmZmZmYsXHJcbiAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRleHQpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxNHB4IDMycHg7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8qIFByZXZlbnRzIGludGVyYWN0aW9uIHdpdGggdGhlIHBzZXVkby1lbGVtZW50ICovXHJcbiAgICAgICAgICB6LWluZGV4OiAxOyAvKiBFbnN1cmVzIHRleHQgaXMgb24gdG9wIG9mIHRoZSBncmFkaWVudCAqL1xyXG4gICAgICAgICAgb3BhY2l0eTogMDsgLyogSW5pdGlhbGx5IGhpZGUgdGhlIHRleHQgKi9cclxuICAgICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkLFxyXG4gICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkLFxyXG4gICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29sb3ItMDAzMzI0IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1LFxyXG4gICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1XHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgdG8gcmlnaHQsXHJcbiAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZCxcclxuICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItZTYyODRkXHJcbiAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgIHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wMDJmNWQsXHJcbiAgICAgICAgICAgICAgICB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZFxyXG4gICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuY29sb3ItMDAzMzI0IHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgICAgIHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1LFxyXG4gICAgICAgICAgICAgICAgdmFyaWFibGVzLiRjb2xvci0wODQ4MzVcclxuICAgICAgICAgICAgICApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjkwNnZ3O1xyXG5cclxuICAgICAgZ2FwOiAyLjYwNHZ3O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEuMTk4dncgMi4wODN2dztcclxuXHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMTk4dncgMi4wODN2dztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNzVweDtcclxuXHJcbiAgICAgIGdhcDogNTBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgJi5idG4td3JhcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyM3B4IDQwcHg7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjNweCA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgZ2FwOiAzOHB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICAmLmJ0bi13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzJweDtcclxuXHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG5cclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMnB4O1xyXG5cclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMXB4O1xyXG5cclxuICAgICAgZ2FwOiA5cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICYuYnRuLXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAzMnB4O1xyXG5cclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblxyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMycHg7XHJcblxyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vIE1vZGFsIEVuZC8vXHJcbn1cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy8gLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vL1xyXG4iLCJAdXNlIFwiLi4vaGVscGVycy92YXJpYWJsZXNcIiBhcyB2YXJpYWJsZXM7XHJcbkB1c2UgXCIuLi9oZWxwZXJzL21peGluc1wiIGFzIG1peGlucztcclxuXHJcbi5pbm5lci1iYW5uZXIge1xyXG4gICZfX2RlZmF1bHQtbGF5b3V0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAgICYuYmFja2dyb3VuZC1pbWFnZS1lbmFibGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLWJhY2staW1nLnN2Z1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA5MzdweCAzMTFweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0IC0xMTZweDtcclxuICAgICAgJi5jb2xvci1iYTBjMmYtYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLWJhMGMyZi1iYWNrLWltZy5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgICAgJi5jb2xvci0wODI1NGEtYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTAwMmY1ZC1iYWNrLWltZy5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgICAgJi5jb2xvci0wMDMzMjQtYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTAwMzMyNC1iYWNrLWltZy5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgICAgJi5jb2xvci05NjcyMmItYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTk2NzIyYi1iYWNrLWltZy5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgICAgJi5jb2xvci0wMDZlYjctYmFja2dyb3VuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BhZ2UtYmFubmVyLTAwNmViNy1iYWNrLWltZy5zdmdcIik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucGFnZS1iYW5uZXItbG9nby1lbmFibGVkIHtcclxuICAgICAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiA3OHB4IDE4MHB4IDI0cHg7XHJcblxyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWxvZ28taW1hZ2UtYW5kLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtbG9nby1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAmLmJhY2tncm91bmQtaW1hZ2UtZW5hYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2Ny43MDh2dyAyMi41NTJ2dztcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQgLTguODU0dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucGFnZS1iYW5uZXItbG9nby1lbmFibGVkIHtcclxuICAgICAgICAuaW5uZXItYmFubmVyX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZzogNi43NzF2dyAxNC40Nzl2dyAxLjg3NXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAmLmJhY2tncm91bmQtaW1hZ2UtZW5hYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMzAwcHggNDMzcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0IC0xNzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5wYWdlLWJhbm5lci1sb2dvLWVuYWJsZWQge1xyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMzBweCAyNzhweCAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgJi5iYWNrZ3JvdW5kLWltYWdlLWVuYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTM3cHggMzExcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0IC0yNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5wYWdlLWJhbm5lci1sb2dvLWVuYWJsZWQge1xyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX2RlZmF1bHQtbGF5b3V0LWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4NXB4IDExOHB4IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICAmLnBhZ2UtYmFubmVyLWxvZ28tZW5hYmxlZCB7XHJcbiAgICAgICAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDg1cHggNTBweCAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAmLmJhY2tncm91bmQtaW1hZ2UtZW5hYmxlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDBweCA2MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodCAtMzBweDtcclxuICAgICAgfVxyXG4gICAgICAmLnBhZ2UtYmFubmVyLWxvZ28tZW5hYmxlZCB7XHJcbiAgICAgICAgLmlubmVyLWJhbm5lcl9fZGVmYXVsdC1sYXlvdXQtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMzcHggMzZweCAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19kZWZhdWx0LWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogODRweCAxODBweCAyNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNy4yOTJ2dyAxNC40Nzl2dyAxLjg3NXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxNDBweCAyNzhweCAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogOThweCAxMThweCAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogODVweCA1MHB4IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDMzcHggMzZweCAyMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19kZWZhdWx0LWxheW91dC1sb2dvLWltYWdlLWFuZC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiAwLjg4NXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19kZWZhdWx0LWxheW91dC1sb2dvLWltYWdlLXdyYXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsZXg6IDAgMCA1MHB4O1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDIuNjA0dnc7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMi42MDR2dztcclxuICAgICAgICBoZWlnaHQ6IDIuNjA0dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIDUwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDI5cHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZGVmYXVsdC1sYXlvdXQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUxpZ2h0O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTUtODtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyaWFibGVzLiR0ZXh0LXRyYW5zZm9ybS11cHBlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMDMxdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNzA4dnc7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTM5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTUyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAmX193aXRoLW1lZGlhLWxheW91dC1jb250ZW50LXdyYXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFubmVyLWhvb3BzL2Jhbm5lci1ob29wcy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA5NTZweCA1ODhweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC04MHB4IGJvdHRvbSAtNDBweDtcclxuICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Jhbm5lci1ob29wcy9iYW5uZXItaG9vcHMtYmEwYzJmLnN2Z1wiKTtcclxuICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uIHtcclxuICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taXRlbSB7XHJcbiAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNpbmdsZS1zZXJ2aWNlLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS1tYWluLXdyYXAge1xyXG4gICAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYm9keS13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmFuY2hvci1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg4MCUpIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFubmVyLWhvb3BzL2Jhbm5lci1ob29wcy0wODI1NGEuc3ZnXCIpO1xyXG4gICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDQ2JSkgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCg5OSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoNTglKSBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFubmVyLWhvb3BzL2Jhbm5lci1ob29wcy0wMDMzMjQuc3ZnXCIpO1xyXG4gICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC12aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTk2NzIyYjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtc2VydmljZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24ge1xyXG4gICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1pdGVtIHtcclxuICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LW1haW4td3JhcCB7XHJcbiAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1ib2R5LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtYWN0aW9uLWJ0bnMtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDQ4JSkgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iYW5uZXItaG9vcHMvYmFubmVyLWhvb3BzLTAwNmViNy5zdmdcIik7XHJcbiAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LW1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1tdWx0aXBsZS1zZXJ2aWNlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiB7XHJcbiAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zaW5nbGUtc2VydmljZS1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktbWFpbi13cmFwIHtcclxuICAgICAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1hY3Rpb24tYnRucy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hbmNob3ItYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoOTklKSBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA1OC44NTR2dyAzOS4zMjN2dztcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTQuMTY3dncgYm90dG9tIC0yLjA4M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDExMzBweCA3NTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTU2cHggNTkwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0zMDBweCBib3R0b20gLTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDU1MHB4IDMwMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193aXRoLW1lZGlhLWxheW91dC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogNzVweCAwIDAgMTgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAzLjIyOXZ3IDAgMCAxNC40Nzl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogNjJweCAwIDAgMjc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiA5MHB4IDAgMCAxMThweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDcwcHggMCAwIDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDU0MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQyLjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgODEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDUzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LWxvZ28taW1hZ2UtYW5kLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDAuODg1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtbG9nby1pbWFnZS13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA1MHB4O1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDIuNjA0dnc7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMi42MDR2dztcclxuICAgICAgICBoZWlnaHQ6IDIuNjA0dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIDUwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDI5cHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMjlweDtcclxuICAgICAgICBoZWlnaHQ6IDI5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUxpZ2h0O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTUtODtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyaWFibGVzLiR0ZXh0LXRyYW5zZm9ybS11cHBlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMDMxdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNzA4dnc7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMzAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTM5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTUyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX193aXRoLW1lZGlhLWxheW91dC1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNDJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDkycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjA4M3Z3O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjIyOXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTA0cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtdmlkZW8tY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHZpZGVvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG4gICAgLmlmcmFtZS1jb250ZW50LXdyYXAge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgaWZyYW1lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pZnJhbWUtb3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB2aWRlbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgICAudmlkZW8tb3ZlcmxheSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogMjMuODU0dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIHZpZGVvIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICB9XHJcbiAgICAgIC5pZnJhbWUtY29udGVudC13cmFwIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG5cclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmlmcmFtZS1vdmVybGF5IHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlkZW8tY29udGVudC13cmFwIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG5cclxuICAgICAgICB2aWRlbyB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudmlkZW8tb3ZlcmxheSB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoZWlnaHQ6IDQ1OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiAyNTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgaGVpZ2h0OiAyNDNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LXZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgcGFkZGluZzogOHB4IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDZweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIC5pY29uLXdyYXAge1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwLjU3M3Z3IDEuNDA2dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgIGdhcDogMC40Njl2dztcclxuICAgICAgLmljb24td3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDAuNzgxdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAwLjg4NXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTFweCAyN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgZ2FwOiA5cHg7XHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogOXB4IDIwcHg7XHJcblxyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogMjMuODU0dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoZWlnaHQ6IDQ1OHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDI1NnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGhlaWdodDogMjQzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193aXRoLW1lZGlhLWxheW91dC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzQuNzkydnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYsXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgfVxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NjhweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NDBweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuMjkydncpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODEycHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ1M3B4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogNjUwcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDEuNjY3dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LW11bHRpcGxlLXNlcnZpY2UtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS44MjN2dztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS44MjN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMThweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMS4zNTR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZ2FwOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmZpcnN0LW9mLXR5cGUsXHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIC5pbm5lci1iYW5uZXJfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2VzLWN1c3RvbS1hY2NvcmRpb24taGVhZGVyIHtcclxuICAgICAgICAuaW5uZXItYmFubmVyX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDExMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgJjpmaXJzdC1vZi10eXBlLFxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgLmlubmVyLWJhbm5lcl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1LjgzM3Z3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZXMtY3VzdG9tLWFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDExMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogNjRweDtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB1bnNldDtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1LjgzM3Z3O1xyXG4gICAgICBnYXA6IDUuNDE3dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDExMnB4O1xyXG4gICAgICBnYXA6IDEwNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAzOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZ2FwOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtc2luZ2xlLXNlcnZpY2UtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMTNweCAyNXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMS4xNDZ2dyAxLjgyM3Z3IDEuMTk4dncgMS44MjN2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA0MnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY2N3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMzVweCAyM3B4IDM1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTNweCAxMHB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxM3B4IDEzcHggMTVweCAxM3B4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX193aXRoLW1lZGlhLWxheW91dC1zZXJ2aWNlcy1jdXN0b20tYWNjb3JkaW9uLWJvZHktd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAxN3B4IDI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxLjM1NHZ3IDEuODIzdncgMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMjZweCAzNXB4IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxOHB4IDEzcHggMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LXNlcnZpY2UtbXVsdGlwbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjMwMnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS1zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgN3B4O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMC43ODF2dztcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAwLjEwNHZ3IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA0MnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtc2VydmljZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMTQ2dnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMDk0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3dpdGgtbWVkaWEtbGF5b3V0LWFjdGlvbi1idG5zLXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjA0MnZ3O1xyXG4gICAgICBnYXA6IDEuMDQydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fd2l0aC1tZWRpYS1sYXlvdXQtbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDQzcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDNweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE5cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMTc3dnc7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjE3N3Z3O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xyXG4gICAgICByb3ctZ2FwOiAxLjA5NHZ3O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICAgIC8vIHBhZGRpbmc6IDAuNTIxdncgMS4zMDJ2dztcclxuICAgICAgICAvLyBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6IDAuNzgxdncgMS41NjN2dztcclxuICAgICAgICBmb250LXNpemU6IDAuOTM4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNjFweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYxcHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICAgIHJvdy1nYXA6IDIxcHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIC8vIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgICAgICAvLyBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICAvLyBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzOHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzNweDtcclxuICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgcm93LWdhcDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJi5hcHBlYXJhbmNlLXR3byB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNudG50LXd0LWhlYWQtcGlsbHMtZ3JwaGMtaW1hZ2VzIHtcclxuICAmX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDYyNXB4KTtcclxuICAgIHBhZGRpbmc6IDEwMnB4IDE3cHggMTAycHggMTgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuNTgzdncpO1xyXG4gICAgICBwYWRkaW5nOiA5Ljc0dncgOC4wMjF2dyAxMy42OTh2dyAxNC40Nzl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDk1MnB4KTtcclxuICAgICAgcGFkZGluZzogMTg3cHggMTU0cHggMjYzcHggMjc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM5cHgpO1xyXG4gICAgICBwYWRkaW5nOiAxMTBweCA4M3B4IDExMHB4IDExOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggNTBweCA4MHB4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDc0cHggMzZweCAyOXB4IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDU4cHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogNTM1cHg7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ1OHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjE5OHZ3O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXgtd2lkdGg6IDUzNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1tdWx0aXBsZS1hbmNob3ItbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDU4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMjcuODY1dnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuODIzdnc7XHJcbiAgICAgIGdhcDogMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA1MzVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzRweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ1OHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE5cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNy44NjV2dztcclxuICAgICAgbWFyZ2luLXRvcDogMS44MjN2dztcclxuICAgICAgY29sdW1uLWdhcDogMS43MTl2dztcclxuICAgICAgcm93LWdhcDogMS41NjN2dztcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICBwYWRkaW5nOiAwLjU3M3Z3IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjcyOXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogNTM1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDMzcHg7XHJcbiAgICAgIHJvdy1nYXA6IDMwcHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDExcHggMjVweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzRweDtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjVweDtcclxuICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgcm93LWdhcDogMTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDYyNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDkuNTgzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA5NTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCA0MzlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA2MjVweDtcclxuICAgIGhlaWdodDogNTQycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDQ5LjU4M3Z3O1xyXG4gICAgICBoZWlnaHQ6IDQwLjMxM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB3aWR0aDogOTUycHg7XHJcbiAgICAgIGhlaWdodDogNzc0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogNDM5cHg7XHJcbiAgICAgIGhlaWdodDogNDYxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgaGVpZ2h0OiAzMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDQzOXB4O1xyXG4gICAgaGVpZ2h0OiA2MTlweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgYm90dG9tOiAtMTIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM4ZGVnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAzNC4xMTV2dztcclxuICAgICAgaGVpZ2h0OiA0OC41OTR2dztcclxuICAgICAgcmlnaHQ6IDAuNzgxdnc7XHJcbiAgICAgIGJvdHRvbTogLTYuMjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDY1NXB4O1xyXG4gICAgICBoZWlnaHQ6IDkzM3B4O1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgYm90dG9tOiAtMTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMzAxcHg7XHJcbiAgICAgIGhlaWdodDogNDI0cHg7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICBib3R0b206IC04NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDQ3MHB4O1xyXG4gICAgICBoZWlnaHQ6IDY4MHB4O1xyXG4gICAgICByaWdodDogNTBweDtcclxuICAgICAgYm90dG9tOiAtMTgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgaGVpZ2h0OiA1MjBweDtcclxuICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgICBib3R0b206IC0xOTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuZXh0cmEtc21hbGwtbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUxMHB4O1xyXG4gICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgIGJvdHRvbTogLTIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjcxcHg7XHJcbiAgICBoZWlnaHQ6IDI0NXB4O1xyXG4gICAgbGVmdDogMTIwcHg7XHJcbiAgICBib3R0b206IDIyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAyMS4wNDJ2dztcclxuICAgICAgaGVpZ2h0OiAxOS4wNjN2dztcclxuICAgICAgbGVmdDogOS42MzV2dztcclxuICAgICAgYm90dG9tOiAxOS4zNzV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDQwNHB4O1xyXG4gICAgICBoZWlnaHQ6IDM2NnB4O1xyXG4gICAgICBsZWZ0OiAxODVweDtcclxuICAgICAgYm90dG9tOiAzNzJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAxODZweDtcclxuICAgICAgaGVpZ2h0OiAxNjhweDtcclxuICAgICAgbGVmdDogOTBweDtcclxuICAgICAgYm90dG9tOiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiAxODZweDtcclxuICAgICAgaGVpZ2h0OiAxNjhweDtcclxuICAgICAgbGVmdDogMTUwcHg7XHJcbiAgICAgIGJvdHRvbTogMjgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAxNjZweDtcclxuICAgICAgaGVpZ2h0OiAxNDhweDtcclxuICAgICAgbGVmdDogMTAwcHg7XHJcbiAgICAgIGJvdHRvbTogMTcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmV4dHJhLXNtYWxsLW1vYmlsZSB7XHJcbiAgICAgIGJvdHRvbTogMTQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LXRpdGxlIHtcclxuICAmLm90aGVyLWNhdGVnb3J5IHtcclxuICAgIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX3RvcC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZzogMCA4NXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX3RvcC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDk1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLTk2NzIyYjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgODVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAvLyB0b3A6IC00MHB4O1xyXG4gICAgICAgICAgICAgIHRvcDogLTgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICYub3RoZXItY2F0ZWdvcnkge1xyXG4gICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcclxuICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX190b3AtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzLjkwNnZ3IDcuMTg4dnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcclxuICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLy8gdG9wOiAtMy4xMjV2dztcclxuICAgICAgICAgICAgICAgIHRvcDogLTYuNzcxdnc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYub3RoZXItY2F0ZWdvcnkge1xyXG4gICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTQwcHg7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fdG9wLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNzVweCAxMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNDBweDtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS10aXRsZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLy8gdG9wOiAtNjBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogLTEzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgJi5vdGhlci1jYXRlZ29yeSB7XHJcbiAgICAgIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMThweDtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX190b3AtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTE4cHg7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC8vIHRvcDogLTM2cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC02NnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgJi5vdGhlci1jYXRlZ29yeSB7XHJcbiAgICAgIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS10aXRsZV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX190b3AtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX3RvcC1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMDtcclxuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX2JvdHRvbS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzM3B4IDUwcHg7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTY2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICYub3RoZXItY2F0ZWdvcnkge1xyXG4gICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAuY2F0ZWdvcnktdGl0bGVfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS10aXRsZV9fdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX190b3AtaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNhdGVnb3J5LXRpdGxlX19ib3R0b20tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzNweCAzNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdG9wLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAwIDE4MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMCAxNC40Nzl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMCAyNzhweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDg1cHggNzZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiNDU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxLjA0MnZ3IDcuMTg4dncgMi4wODN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMjBweCAxMzhweCA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMTdweCAxMThweCAxN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMTdweCA1MHB4IDE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAxN3B4IDM2cHggMTdweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwIDk1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDcuMjkydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tdGl0bGUtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTYwcHg7XHJcbiAgICBsZWZ0OiA5NXB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmc6IDIxcHggNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgdG9wOiAtNC4xNjd2dztcclxuICAgICAgbGVmdDogNy4yOTJ2dztcclxuICAgICAgcGFkZGluZzogMi4xMzV2dyA0LjE2N3Z3O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB0b3A6IC04MHB4O1xyXG4gICAgICBsZWZ0OiAxNDBweDtcclxuICAgICAgcGFkZGluZzogNDFweCA4MHB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB0b3A6IC01MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nOiAxN3B4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDE3cHggMTdweDtcclxuICAgICAgdG9wOiAtNDlweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50ZWFtLW1lbWJlciB7XHJcbiAgJi5iYWNrZ3JvdW5kLWNvbG9yLTk2NzIyYjQ1IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiNDU7XHJcbiAgICAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQxJSkgc2VwaWEoODglKVxyXG4gICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgzNjElKSBodWUtcm90YXRlKDJkZWcpIGJyaWdodG5lc3MoOTIlKSBjb250cmFzdCg4NSUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmJhY2tncm91bmQtY29sb3ItZjRmM2VmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG4gICAgLnRlYW0tbWVtYmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAudGVhbS1tZW1iZXJfX21haW4tbGVmdC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5OCUpIHNlcGlhKDI0JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNjQyJSkgaHVlLXJvdGF0ZSgyOTZkZWcpIGJyaWdodG5lc3MoMTA1JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoODQlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5wYWQtdG9wLTExNSB7XHJcbiAgICAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOTlweCAxODBweCA4NHB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubWVkaWEtcmlnaHQge1xyXG4gICAgLnRlYW0tbWVtYmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAudGVhbS1tZW1iZXJfX21haW4tbGVmdC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTEwNXB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWVtYmVyLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLXJpZ2h0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDg4cHggMCA4OHB4IDE4MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgJi5tZWRpYS1yaWdodCB7XHJcbiAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOS4yMTl2dztcclxuICAgICAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IC03LjU1MnZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGVhbS1tZW1iZXJfX21haW4tcmlnaHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA3LjQ0OHZ3IDAgMi43NnZ3IDE0LjQ3OXZ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYubWVkaWEtcmlnaHQge1xyXG4gICAgICAudGVhbS1tZW1iZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAudGVhbS1tZW1iZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1sZWZ0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtYW5kLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTYxcHg7XHJcbiAgICAgICAgICAgICAgICAudGVhbS1tZW1iZXJfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTQ1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0M3B4IDAgNTNweCAyNzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgJi5tZWRpYS1yaWdodCB7XHJcbiAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAudGVhbS1tZW1iZXJfX21lbWJlci1pbWFnZS1hbmQtZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDAgODZweCAxMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgJi5tZWRpYS1yaWdodCB7XHJcbiAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC50ZWFtLW1lbWJlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgICAgICAgICAgLnRlYW0tbWVtYmVyX19tZW1iZXItaW1hZ2UtYW5kLWdyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC50ZWFtLW1lbWJlcl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IC04MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGVhbS1tZW1iZXJfX21haW4tcmlnaHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgNzhweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDguMDczdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMTU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDUycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDI5cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMCAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWxlZnQtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA0MzVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMzUuMTU2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA2NzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAzODZweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLTk2NzIyYjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWVtYmVyLWltYWdlLWFuZC1ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDE0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaGVpZ2h0OiAyNy44NjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaGVpZ2h0OiA1MzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogMzM5cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiAyNjVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IC0xMjBweDtcclxuICAgIHdpZHRoOiAzNTRweDtcclxuICAgIGhlaWdodDogNDk5cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzNTRweCA0OTlweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGJvdHRvbTogLTguMzMzdnc7XHJcbiAgICAgIHdpZHRoOiAyNS4xMDR2dztcclxuICAgICAgaGVpZ2h0OiAzNS4zNjV2dztcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNS4xMDR2dyAzNS4zNjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgYm90dG9tOiAtMTYwcHg7XHJcbiAgICAgIHdpZHRoOiA0ODJweDtcclxuICAgICAgaGVpZ2h0OiA2NzlweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA0ODJweCA2NzlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGJvdHRvbTogLTgwcHg7XHJcbiAgICAgIHdpZHRoOiAyNTRweDtcclxuICAgICAgaGVpZ2h0OiAzNThweDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNTRweCAzNThweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWVtYmVyLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiAzNTBweDtcclxuICAgIGhlaWdodDogMzk4cHg7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAyNC42ODh2dztcclxuICAgICAgaGVpZ2h0OiAyOC4xNzd2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDQ3NHB4O1xyXG4gICAgICBoZWlnaHQ6IDU0MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDI1MXB4O1xyXG4gICAgICBoZWlnaHQ6IDI4NXB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgfVxyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fbWFpbi1yaWdodC1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQzNXB4IC0gMzBweCk7XHJcbiAgICBwYWRkaW5nOiA4OHB4IDE4MHB4IDg4cHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzNS4xNTZ2dyAtIDguMDczdncpO1xyXG4gICAgICBwYWRkaW5nOiA2LjgyM3Z3IDE0LjQ3OXZ3IDYuNjE1dncgMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDY3NXB4IC0gMTU1cHgpO1xyXG4gICAgICBwYWRkaW5nOiAxMzFweCAyNzhweCAxMjdweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM4NnB4IC0gNTVweCk7XHJcbiAgICAgIHBhZGRpbmc6IDY1cHggMTE4cHggNDFweCAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAwIDczcHggMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA3M3B4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lbWJlci1uYW1lLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTk4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTF2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lbWJlci1kZXNpZ25hdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIxO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHR1YWwtYW5kLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjQwNnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICYuZXhwYW5kZWQge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogMTVweDtcclxuICAgIC5yZWFkLWJ0biB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDE0cHggMDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xOTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDUzJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ3JSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctcmlnaHQtaWNvbi5zdmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSlcclxuICAgICAgICAgIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpXHJcbiAgICAgICAgICAgIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYucmVhZC1sZXNzIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ3JSkgcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuMDQydnc7XHJcbiAgICAgIC5yZWFkLWJ0biB7XHJcbiAgICAgICAgcGFkZGluZzogMC44MzN2dyAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNTYzdnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU0dnc7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDAuNzI5dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDAuODMzdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgLnJlYWQtYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmNhdGVnb3J5LWRlc2Mge1xyXG4gICYuY2FyZC1sZWZ0IHtcclxuICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1NjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTA0cHggODVweCAxMDJweCA3NXB4O1xyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NjBweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwNHB4IDk1cHggMTAycHggMTgwcHg7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItYmEwYzJmIHtcclxuICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSlcclxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5MyUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgIGg2LFxyXG4gICAgICAgICAgICAgIHVsLFxyXG4gICAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaDEsXHJcbiAgICAgICAgICAgICAgaDIsXHJcbiAgICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgICAgaDQsXHJcbiAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB1bCxcclxuICAgICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZykgYnJpZ2h0bmVzcyg5OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTklKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSkgc2VwaWEoNTglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgIGg2LFxyXG4gICAgICAgICAgICAgIHVsLFxyXG4gICAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaDEsXHJcbiAgICAgICAgICAgICAgaDIsXHJcbiAgICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgICAgaDQsXHJcbiAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB1bCxcclxuICAgICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLmNhdGVnb3J5LWRlc2NfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19sZWZ0LXNpZGUtYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaDEsXHJcbiAgICAgICAgICAgICAgaDIsXHJcbiAgICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgICAgaDQsXHJcbiAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgaDYsXHJcbiAgICAgICAgICAgICAgdWwsXHJcbiAgICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBoMSxcclxuICAgICAgICAgICAgICBoMixcclxuICAgICAgICAgICAgICBoMyxcclxuICAgICAgICAgICAgICBoNCxcclxuICAgICAgICAgICAgICBoNSxcclxuICAgICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHVsLFxyXG4gICAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19yaWdodC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTY0NyUpIGh1ZS1yb3RhdGUoMTgzZGVnKSBicmlnaHRuZXNzKDEwNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTA1JSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDk3JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgIGg2LFxyXG4gICAgICAgICAgICAgIHVsLFxyXG4gICAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaDEsXHJcbiAgICAgICAgICAgICAgaDIsXHJcbiAgICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgICAgaDQsXHJcbiAgICAgICAgICAgICAgaDUsXHJcbiAgICAgICAgICAgICAgaDYge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB1bCxcclxuICAgICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgJi5jYXJkLWxlZnQge1xyXG4gICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA0Mi43MDh2dztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA3LjM0NHZ3IDcuMjkydncgNy44NjV2dyA3LjE4OHZ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNzA4dncpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDcuODY1dncgOC4wMjF2dyA3LjM0NHZ3IDE0LjQ3OXZ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgJi5jYXJkLWxlZnQge1xyXG4gICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA4MjBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNDFweCAxNDBweCAxNTFweCAxMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgyMHB4KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxNTFweCAxNTRweCAxNDFweCAyNzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgJi5jYXJkLWxlZnQge1xyXG4gICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA0MzdweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA5NHB4IDExOHB4IDEwMXB4IDY3cHg7XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX2xlZnQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MzdweCk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTA0cHggODNweCA5NXB4IDExOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAmLmNhcmQtbGVmdCB7XHJcbiAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS1kZXNjX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogODdweCA1MHB4IDEwMXB4IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDc0cHggNTBweCA4MXB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWRlc2NfX3JpZ2h0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktZGVzY19fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU2MHB4KTtcclxuICAgIHBhZGRpbmc6IDEwNHB4IDk1cHggMTAycHggMTgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNzA4dncpO1xyXG4gICAgICBwYWRkaW5nOiA3Ljg2NXZ3IDguMDIxdncgNy4zNDR2dyAxNC40Nzl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgyMHB4KTtcclxuICAgICAgcGFkZGluZzogMTUxcHggMTU0cHggMTQxcHggMjc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM3cHgpO1xyXG4gICAgICBwYWRkaW5nOiAxMDRweCA4M3B4IDk1cHggMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgcGFkZGluZzogNzRweCA1MHB4IDgxcHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNzRweCAzNnB4IDgxcHggMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS44MjN2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xlZnQtc2lkZS1zcGVjaWFsLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMjtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTk2NzIyYjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQuNzkydnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4zNDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMi43MDh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA5MnB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00NTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC01MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1zaWRlLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS4zMDJ2dztcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MnB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNTYwcHg7XHJcbiAgICBwYWRkaW5nOiAxMDRweCA4NXB4IDEwMnB4IDc1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDIuNzA4dnc7XHJcbiAgICAgIHBhZGRpbmc6IDcuMzQ0dncgNy4yOTJ2dyA3Ljg2NXZ3IDcuMTg4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA4MjBweDtcclxuICAgICAgcGFkZGluZzogMTQxcHggMTQwcHggMTUxcHggMTM4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDM3cHg7XHJcbiAgICAgIHBhZGRpbmc6IDk0cHggMTE4cHggMTAxcHggNjdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiA4N3B4IDUwcHggMTAxcHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDg3cHggMzZweCAxMDFweCAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19yaWdodC1zaWRlLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIxLjE0NnZ3O1xyXG4gICAgICAgIGhlaWdodDogNS40MTd2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNDA2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDI0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDI4NnB4O1xyXG4gICAgICAgIGhlaWdodDogNzNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19yaWdodC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzlweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fcmlnaHQtc2lkZS10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjcxOXZ3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19yaWdodC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE5cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuNXZ3O1xyXG4gICAgICBnYXA6IDEuMDQydnc7XHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICBwYWRkaW5nOiAwLjU3M3Z3IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjcyOXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMXB4IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDcycHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzIHtcclxuICAmLm1lZGlhLWxlZnQge1xyXG4gICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNzE5cHgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMDRweCAxODBweCAxMTZweCAzMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA3MTlweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MTlweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDY1M3B4O1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjYycHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNjBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNDJkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMzhweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAvLyBtaW4taGVpZ2h0OiA1MjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoODAlKSBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg4NiUpIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg2OSUpIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDkzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDgyNTRhIHtcclxuICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDc1JSkgc2F0dXJhdGUoMjUyNSUpIGh1ZS1yb3RhdGUoMTg2ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCgxMDQlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTklKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg5MiUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDExODclKSBodWUtcm90YXRlKDE3OWRlZykgYnJpZ2h0bmVzcyg5NSUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQyJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg1MSUpIHNhdHVyYXRlKDU2MSUpIGh1ZS1yb3RhdGUoMmRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoODglKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDk0JSkgY29udHJhc3QoOTglKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0NiUpIHNlcGlhKDEwJSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMjY3MSUpIGh1ZS1yb3RhdGUoMWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDg1JSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDA2ZWI3IHtcclxuICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmVhdHVyZS1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMyUpIHNlcGlhKDk5JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTA1JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg5NyUpIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDg5JSkgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpXHJcbiAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDU0NiUpIGh1ZS1yb3RhdGUoMTczZGVnKSBicmlnaHRuZXNzKDg5JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDUzLjY0NnZ3KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMC40MTd2dyAxNC40Nzl2dyAxMC40MTd2dyAyLjU1MnZ3O1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNy44NjV2dztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3Ljg2NXZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgNTMuNjQ2dnc7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1My42NDZ2dztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDguNDM4dnc7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNC4zNzV2dztcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OC40Mzh2dztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0LjI3MXZ3O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxLjk3OXZ3O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDEuOTc5dnc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYubWVkaWEtbGVmdCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTAzMHB4KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyMDBweCAyNzhweCAyMDBweCA0OXB4O1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUzNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAzMHB4O1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MzBweDtcclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDY2MHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDY2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDIycHg7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMzhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1OTBweCk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNzhweCAxMThweCA3OHB4IDMxcHg7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjg1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgNTkwcHg7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1OTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjMwcHg7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0NXB4O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDg4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNzhweCA1MHB4IDQwcHggNTBweDtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYzMHB4O1xyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNjUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNzFweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDVweDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiA4OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNTNweCAzNnB4IDQwcHggMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzJweDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLmV4dHJhLXNtYWxsLW1vYmlsZSB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDY0MHB4KTtcclxuICAgIHBhZGRpbmc6IDEwMnB4IDE3cHggMTAycHggMTgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDkuMDYzdncpO1xyXG4gICAgICBwYWRkaW5nOiAxMS41NjN2dyAxLjM1NHZ3IDExLjYxNXZ3IDE0LjQ3OXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gOTQycHgpO1xyXG4gICAgICBwYWRkaW5nOiAyMjJweCAyNnB4IDIyM3B4IDI3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDUwMXB4KTtcclxuICAgICAgcGFkZGluZzogMTA1cHggMTdweCAxMDVweCAxMThweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDUwcHggODBweCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA5M3B4IDM2cHggMjlweCAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNS4wNTJ2dztcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXgtd2lkdGg6IDY3M3B4O1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogNjczcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1tdWx0aXBsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjYwNHZ3O1xyXG4gICAgICBnYXA6IDEuODIzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIGdhcDogMzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDIxcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuNTYzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNDNweDtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDQzcHg7XHJcbiAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAwJSkgc2F0dXJhdGUoMCUpXHJcbiAgICAgICAgICBodWUtcm90YXRlKDEwNWRlZykgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNC4xNjd2dztcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0LjE2N3Z3O1xyXG4gICAgICAgIGhlaWdodDogNC4xNjd2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgODBweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIDMwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDQwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1mZWF0dXJlLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0M3B4IC0gMjFweCk7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQuMTY3dncgLSAxLjU2M3Z3KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODBweCAtIDMwcHgpO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMwcHggLSAzMHB4KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQwcHggLSAzMHB4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweDtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNS4wNTJ2dztcclxuICAgICAgbWFyZ2luLXRvcDogMy4zODV2dztcclxuICAgICAgZ2FwOiAwLjgzM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXgtd2lkdGg6IDY3M3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweDtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgY29sdW1uLWdhcDogMTJweDtcclxuICAgIHJvdy1nYXA6IDE0cHg7XHJcblxyXG4gICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxOXB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyaWFibGVzLiR0ZXh0LXRyYW5zZm9ybS11cHBlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM1LjA1MnZ3O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjM4NXZ3O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xyXG4gICAgICByb3ctZ2FwOiAxLjA5NHZ3O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNTIxdncgMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NzNweDtcclxuICAgICAgbWFyZ2luLXRvcDogNjVweDtcclxuICAgICAgY29sdW1uLWdhcDogMTZweDtcclxuICAgICAgcm93LWdhcDogMjFweDtcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgIHJvdy1nYXA6IDE0cHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICAgIHJvdy1nYXA6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAmX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA2NDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQ5LjA2M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgOTQycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNTAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNjQwcHg7XHJcbiAgICBoZWlnaHQ6IDY1M3B4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiA0OS4wNjN2dztcclxuICAgICAgaGVpZ2h0OiA0OC4xMjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDk0MnB4O1xyXG4gICAgICBoZWlnaHQ6IDkyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGhlaWdodDogMzk1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA1MDJweDtcclxuICAgIGhlaWdodDogNzA3cHg7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIGJvdHRvbTogLTEyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3JvdW5kZWQtZ3JhcGhpYy1pbWcuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zOGRlZyk7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk3JSkgc2VwaWEoMyUpIHNhdHVyYXRlKDYwNiUpXHJcbiAgICAgIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDEwMiUpIGNvbnRyYXN0KDg0JSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMzkuMjE5dnc7XHJcbiAgICAgIGhlaWdodDogNTUuMjZ2dztcclxuICAgICAgcmlnaHQ6IDEuMzAydnc7XHJcbiAgICAgIGJvdHRvbTogLTkuODk2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA3NTNweDtcclxuICAgICAgaGVpZ2h0OiAxMDYxcHg7XHJcbiAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICBib3R0b206IC0xOTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiA1MDFweDtcclxuICAgICAgaGVpZ2h0OiA3MDdweDtcclxuICAgICAgcmlnaHQ6IC0xMDBweDtcclxuICAgICAgYm90dG9tOiAtMTMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICB3aWR0aDogNjUwcHg7XHJcbiAgICAgIGhlaWdodDogOTUwcHg7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgYm90dG9tOiAtMjIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICBib3R0b206IC0xODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuZXh0cmEtc21hbGwtbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgIGJvdHRvbTogLTE4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzMycHg7XHJcbiAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gICAgcmlnaHQ6IDI5cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNzhkZWcpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDI1LjkzOHZ3O1xyXG4gICAgICBoZWlnaHQ6IDIzLjQ5dnc7XHJcbiAgICAgIHRvcDogMC41MjF2dztcclxuICAgICAgcmlnaHQ6IDEuNTF2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDQ5OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ1MXB4O1xyXG4gICAgICB0b3A6IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiAyOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDMzMXB4O1xyXG4gICAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgICB0b3A6IDYwcHg7XHJcbiAgICAgIHJpZ2h0OiAtNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiAzMzFweDtcclxuICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogLTEzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMjM0cHg7XHJcbiAgICAgIGhlaWdodDogMjEycHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICB0b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LWxvY2F0aW9ucyB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19faGVhZGluZy1hbmQtZGVzY3JpcHRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDgwJSkgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDY5JSkgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCg5MyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYnV0dG9uLFxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGJ1dHRvbixcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDgyNTRhIHtcclxuICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctYW5kLWRlc2NyaXB0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYW5jaG9yLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg0NiUpIHNhdHVyYXRlKDE4MDIlKSBodWUtcm90YXRlKDE4NGRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDk5JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg1OCUpIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBidXR0b24sXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYnV0dG9uLFxyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19faGVhZGluZy1hbmQtZGVzY3JpcHRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDQ4JSkgc2F0dXJhdGUoOTExJSkgaHVlLXJvdGF0ZSgxMTdkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTglKSBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDI3JSkgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYnV0dG9uLFxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGJ1dHRvbixcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDA2ZWI3IHtcclxuICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2hlYWRpbmctYW5kLWRlc2NyaXB0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19tdWx0aXBsZS1sb2NhdGlvbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1vdmVybGF5LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYW5jaG9yLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg5OSUpIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcygxMDQlKSBjb250cmFzdCgxMDUlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk3JSkgc2F0dXJhdGUoNTQ2JSkgaHVlLXJvdGF0ZSgxNzNkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYnV0dG9uLFxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19zaW5nbGUtbG9jYXRpb24taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGJ1dHRvbixcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDEwMXB4IDk1cHggMTE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA3LjAzMXZ3IDAgOS41ODN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTM1cHggMCAxODRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDkwcHggMCA5NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxMjVweCAwIDg1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2hlYWRpbmctYW5kLWRlc2NyaXB0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgJl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Rlc2NyaXB0aW9uLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBtYXgtd2lkdGg6IDczMXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xyXG4gICAgICBtYXgtd2lkdGg6IDU2LjY2N3Z3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDg4cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDczMXB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX211bHRpcGxlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2M3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgY29sdW1uLWdhcDogMzBweDtcclxuICAgIHJvdy1nYXA6IDI3cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjg2NXZ3O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xyXG4gICAgICByb3ctZ2FwOiAxLjY2N3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xyXG4gICAgICByb3ctZ2FwOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuICAgICAgY29sdW1uLWdhcDogMjZweDtcclxuICAgICAgcm93LWdhcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgY29sdW1uLWdhcDogMjNweDtcclxuICAgICAgcm93LWdhcDogMjNweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWxvY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxNXB4KTtcclxuICAgIGhlaWdodDogMzMxcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jYXRlZ29yeS1sb2NhdGlvbnNfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDRweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLW92ZXJsYXktY29udGVudC13cmFwIHtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtIDAuNjI1dncpO1xyXG4gICAgICBoZWlnaHQ6IDI4LjkwNnZ3O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmNhdGVnb3J5LWxvY2F0aW9uc19fc2luZ2xlLWxvY2F0aW9uLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY2F0ZWdvcnktbG9jYXRpb25zX19pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cigwLjIwOHZ3KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMTJweCk7XHJcbiAgICAgIGhlaWdodDogNTU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxM3B4KTtcclxuICAgICAgaGVpZ2h0OiAyODFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgIGhlaWdodDogMjY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1sb2NhdGlvbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gICZfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDMwNnB4O1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaGVpZ2h0OiAyNi45Mjd2dztcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGhlaWdodDogNTE3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDI2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBoZWlnaHQ6IDI0NnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbG9jYXRpb24tb3ZlcmxheS1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogNzBweCA0N3B4IDQwcHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmZiZDtcclxuICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMy42NDZ2dyAyLjQ0OHZ3IDMuOTA2dnc7XHJcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiA3MHB4IDQ3cHggNzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDM4cHggMzBweCAzOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAzNnB4IDI1cHggMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWxvY2F0aW9uLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxMDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTA7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1sb2NhdGlvbi1hbmNob3ItYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjA4M3Z3O1xyXG4gICAgICBnYXA6IDAuNzgxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtbG9jYXRpb24tYnRucy1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgYnV0dG9uLFxyXG4gICAgYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLy8gY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuMzAydnc7XHJcbiAgICAgIGJ1dHRvbixcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMS4xOTh2dyAxLjA0MnZ3O1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMC4wNTJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMDQydnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICAgIGJ1dHRvbixcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIGJ1dHRvbixcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICAgIGJ1dHRvbixcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWZlZXMtZmluYW5jZSB7XHJcbiAgJi53aXRoLW1lZGlhIHtcclxuICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiAzNzBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IC0xMDhweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCA5NXB4IDc0cHg7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stdGV4dHVhbC1hbmQtZmVlLXN0cnVjdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1tdWx0aXBsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtdGV4dC1hbmQtZG93bmxvYWQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg5MiUpIHNhdHVyYXRlKDExMTUlKSBodWUtcm90YXRlKDE4N2RlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDgyNTRhIHtcclxuICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDkyJSkgc2F0dXJhdGUoMTExNSUpIGh1ZS1yb3RhdGUoMTg3ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1pbm5lci1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2staGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtbXVsdGlwbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LXRleHQtYW5kLWRvd25sb2FkLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIC5kb3dubG9hZC1pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMjclKSBzYXR1cmF0ZSgzOTQzJSkgaHVlLXJvdGF0ZSgxMzlkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDEwMiUpIGNvbnRyYXN0KDEwMSUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDA2ZWI3IHtcclxuICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtc2luZ2xlLWZlZS1lbGVtZW50LWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk3JSkgc2F0dXJhdGUoMjA1MyUpIGh1ZS1yb3RhdGUoMTg2ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAmLndpdGgtbWVkaWEge1xyXG4gICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAvLyBoZWlnaHQ6IDE5LjYzNXZ3O1xyXG4gICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIHRvcDogLTguMTc3dnc7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzLjMzM3Z3IDcuMjkydncgNC43OTJ2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAmLndpdGgtbWVkaWEge1xyXG4gICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAvLyBoZWlnaHQ6IDM3N3B4O1xyXG4gICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIHRvcDogLTE1N3B4O1xyXG4gICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNjRweCAxNDBweCA5MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAmLndpdGgtbWVkaWEge1xyXG4gICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX21haW4tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAvLyBoZWlnaHQ6IDI5NnB4O1xyXG4gICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIHRvcDogLTExNXB4O1xyXG4gICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNTdweCA2N3B4IDEwNHB4O1xyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMTZweCAtIDM1cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICYud2l0aC1tZWRpYSB7XHJcbiAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWJsb2NrLXRleHR1YWwtYW5kLWZlZS1zdHJ1Y3R1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA4OXB4IDUwcHggODNweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgLTUwcHg7XHJcbiAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDY4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2UtZmVlcy1maW5hbmNlX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay1tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICYud2l0aC1tZWRpYSB7XHJcbiAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICAgIC5zZXJ2aWNlLWZlZXMtZmluYW5jZV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgICAuc2VydmljZS1mZWVzLWZpbmFuY2VfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogODlweCAzNnB4IDgzcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIC0zNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190b3AtY29udGVudC1ibG9jayB7XHJcbiAgICBoZWlnaHQ6IDQ1MnB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogMzEuNDU4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGhlaWdodDogNjA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDM3NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWltYWdlLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0NTJweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDMxLjQ1OHZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDYwNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gIC8vLyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX2JvdHRvbS1jb250ZW50LWJsb2NrIHtcclxuICAgIHBhZGRpbmc6IDEzMnB4IDAgMTYzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA2Ljc3MXZ3IDAgOS42MzV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTMwcHggMCAxODVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDk1cHggMCAxNDVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDY1cHggMCA0OXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20taW5uZXItY29udGVudC1ibG9jayB7XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWFuZC1mZWUtc3RydWN0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBwYWRkaW5nOiAwIDk1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICBwYWRkaW5nOiAwIDcuMjkydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2staGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA5NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi41dnc7XHJcbiAgICAgIGdhcDogOC4wMjF2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgZ2FwOiAxNTRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIGdhcDogMTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDY4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay1tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQ0NXB4IC0gOTVweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzUuMTA0dncgLSA4LjAyMXZ3KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDY3NHB4IC0gMTU0cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMxNnB4IC0gMTUwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTk4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLW1haW4tbGVmdC1zaWRlLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIzO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNTYzdnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wOTR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40MDZ2dztcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYsXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgfVxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMDk0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbWFpbi1sZWZ0LXNpZGUtbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTVweDtcclxuICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA2cHggMjBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4xODh2dztcclxuICAgICAgZ2FwOiAxLjE5OHZ3O1xyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgcGFkZGluZzogMC40Njl2dyAxLjE5OHZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgICBnYXA6IDIzcHg7XHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogOXB4IDIzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM4cHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNDQ1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMzUuMTA0dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA2NzRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAzMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLW11bHRpcGxlLWZlZS1lbGVtZW50LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMC43ODF2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC1jb250ZW50LXdyYXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLW1haW4tcmlnaHQtc2lkZS1zaW5nbGUtZmVlLWVsZW1lbnQtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA1NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCA0LjE2N3Z3O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDEuODIzdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAxLjgyM3Z3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA4MHB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMzlweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgNTRweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbWFpbi1yaWdodC1zaWRlLXNpbmdsZS1mZWUtZWxlbWVudC10ZXh0LWFuZC1kb3dubG9hZC1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU0cHgpO1xyXG4gICAgcGFkZGluZzogMTZweCAyMHB4IDE2cHggMjRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDE3cHggLSAxNXB4KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgZmxleDogMCAwIDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgwJSkgc2VwaWEoMTAwJSlcclxuICAgICAgICAgIHNhdHVyYXRlKDE0JSkgaHVlLXJvdGF0ZSgyNzNkZWcpIGJyaWdodG5lc3MoMTA0JSkgY29udHJhc3QoMTA0JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0LjE2N3Z3KTtcclxuICAgICAgcGFkZGluZzogMS40MDZ2dyAxLjUxdncgMS40MDZ2dyAyLjYwNHZ3O1xyXG4gICAgICBnYXA6IDEuMDQydnc7XHJcbiAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDAuODg1dncgLSAxLjA0MnZ3KTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZG93bmxvYWQtaWNvbi1pbWFnZS13cmFwIHtcclxuICAgICAgICBmbGV4OiAwIDAgMS4zMDJ2dztcclxuICAgICAgICB3aWR0aDogMS4zMDJ2dztcclxuICAgICAgICBoZWlnaHQ6IDEuMzAydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICBwYWRkaW5nOiAyN3B4IDI5cHggMjdweCA1MHB4O1xyXG4gICAgICBnYXA6IDIwcHg7XHJcbiAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDE3cHggLSAyMHB4KTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIzO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kb3dubG9hZC1pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCAyNXB4O1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM5cHgpO1xyXG4gICAgICBwYWRkaW5nOiAxN3B4IDE0cHggMTdweCAxN3B4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEycHggLSAxNXB4KTtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kb3dubG9hZC1pY29uLWltYWdlLXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTRweCk7XHJcbiAgICAgIHBhZGRpbmc6IDE3cHggMThweCAxN3B4IDI0cHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgICAgLnRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTdweCAtIDE1cHgpO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRvd25sb2FkLWljb24taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIDE3cHg7XHJcbiAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vLyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vXHJcbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmRlc2MtdmlkLWN0YSB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDExJSkgc2VwaWEoODAlKVxyXG4gICAgICAgICAgICAgICAgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSkgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTM4NCUpIGh1ZS1yb3RhdGUoMzM1ZGVnKSBicmlnaHRuZXNzKDkzJSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTMlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2MtdmlkLWN0YV9fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSlcclxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1Njk5JSkgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoODYlKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZTYyODRkO1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDY5JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDUzODQlKSBodWUtcm90YXRlKDMzNWRlZykgYnJpZ2h0bmVzcyg5MyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5MyUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzYy12aWQtY3RhX19tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuZGVzYy12aWQtY3RhX192aWRlby1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLXBsYXktYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2MtdmlkLWN0YV9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAmLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuZGVzYy12aWQtY3RhX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmRlc2MtdmlkLWN0YV9fYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEyJSkgc2VwaWEoNDYlKVxyXG4gICAgICAgICAgICAgICAgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoOTklKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKSBicmlnaHRuZXNzKDkyJSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjLXZpZC1jdGFfX21haW4taGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTgwMiUpIGh1ZS1yb3RhdGUoMTg0ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5OSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMmY1ZDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTAlKSBzZXBpYSg1OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg0MDM3JSkgaHVlLXJvdGF0ZSgxOThkZWcpIGJyaWdodG5lc3MoOTIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuZGVzYy12aWQtY3RhX19iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg0OCUpXHJcbiAgICAgICAgICAgICAgICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNTtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKVxyXG4gICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpIGJyaWdodG5lc3MoOTQlKVxyXG4gICAgICAgICAgICAgICAgICBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYy12aWQtY3RhX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoNDglKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSkgc2VwaWEoMjclKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMTE0MSUpIGh1ZS1yb3RhdGUoMTExZGVnKSBicmlnaHRuZXNzKDk0JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk4JSk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX21lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3ZpZGVvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tcGxheS1idG4tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICYuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuZGVzYy12aWQtY3RhX19iYWNrLWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpXHJcbiAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSlcclxuICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSkgc2VwaWEoOTclKVxyXG4gICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpXHJcbiAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzYy12aWQtY3RhX19tYWluLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmRlc2MtdmlkLWN0YV9fdGV4dHVhbC1hbmNob3ItYnRuLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZGVzYy12aWQtY3RhX19tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmRlc2MtdmlkLWN0YV9fbWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmRlc2MtdmlkLWN0YV9fdmlkZW8tY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuZGVzYy12aWQtY3RhX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjLXZpZC1jdGFfX211bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubWVkaWEtbGVmdCB7XHJcbiAgICAuZGVzYy12aWQtY3RhX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuZGVzYy12aWQtY3RhX190ZXh0dWFsLWFuY2hvci1idG4tbWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLmRlc2MtdmlkLWN0YV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5kZXNjLXZpZC1jdGFfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5kZXNjLXZpZC1jdGFfX3RleHR1YWwtYW5jaG9yLWJ0bi1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMTNweCAwIDEwNXB4IDk1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxLjA0MnZ3IDAgOC4zODV2dyA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMTYxcHggMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDAgNzJweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAxM3B4IDAgNDVweCAwO1xyXG4gICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtNDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYmFjay1idG4tY29udGVudC13cmFwIHtcclxuICB9XHJcbiAgJl9fbWFpbi1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDcycHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA0LjA2M3Z3O1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDc4cHg7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogNzJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dHVhbC1hbmNob3ItYnRuLW1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogNjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQuMDYzdnc7XHJcbiAgICAgIGdhcDogMy42NDZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNzhweDtcclxuICAgICAgZ2FwOiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTYwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgICBnYXA6IDcwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE1MDAtYW5kLXNjcmVlbi0xNTk5LTk4IHtcclxuICAgICAgZ2FwOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTQ5OS05OCB7XHJcbiAgICAgIGdhcDogNzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDcycHg7XHJcbiAgICAgIGdhcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDJweDtcclxuICAgICAgZ2FwOiA0NHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0dWFsLWFuY2hvci1idG4tY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1NDBweCAtIDcycHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDQyLjI5MnZ3IC0gMy42NDZ2dyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA4MTJweCAtIDcwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTYwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA3MHB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE1MDAtYW5kLXNjcmVlbi0xNTk5LTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gNzBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTQ5OS05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDcwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM4NnB4IC0gNDBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0dWFsLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgLy8gbWFyZ2luLXRvcDogNzJweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC8vIG1hcmdpbi10b3A6IDQuMDYzdnc7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLy8gbWFyZ2luLXRvcDogNzhweDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICAvLyBtYXJnaW4tdG9wOiA3MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAvLyBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMzQ0dnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogODVweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICYuYXBwZWFyYW5jZS10d28ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIG1hcmdpbi10b3A6IDQzcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgY29sdW1uLWdhcDogMTJweDtcclxuICAgIHJvdy1nYXA6IDE0cHg7XHJcblxyXG4gICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAxOXB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdmFyaWFibGVzLiR0ZXh0LXRyYW5zZm9ybS11cHBlcjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjE3N3Z3O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAwLjgzM3Z3O1xyXG4gICAgICByb3ctZ2FwOiAxLjA5NHZ3O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1LjIwOHZ3O1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNTIxdncgMS4zMDJ2dztcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAwLjcyOXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDYxcHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICAgIHJvdy1nYXA6IDIxcHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM4cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgIHJvdy1nYXA6IDE0cHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzNweDtcclxuICAgICAgY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgcm93LWdhcDogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgJi5hcHBlYXJhbmNlLXR3byB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWVkaWEtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA1NDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCA0Mi4yOTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIDgxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTYwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxNXB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE1MDAtYW5kLXNjcmVlbi0xNTk5LTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTQ5OS05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIDM4NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgbWFyZ2luOiAwIC0zNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX192aWRlby1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBoZWlnaHQ6IDMwNHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgdmlkZW8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICB9XHJcbiAgICAuaWZyYW1lLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBpZnJhbWUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmlmcmFtZS1vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIC8vIGhlaWdodDogMjMuODU0dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIHZpZGVvIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICB9XHJcbiAgICAgIC5pZnJhbWUtY29udGVudC13cmFwIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG5cclxuICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmlmcmFtZS1vdmVybGF5IHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC8vIGhlaWdodDogNDU4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDIxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICAvLyBoZWlnaHQ6IDI0M3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX192aWRlby1wbGF5LWJ0bi1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgIC5pY29uLXdyYXAge1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwLjU3M3Z3IDEuNDA2dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgIGdhcDogMC40Njl2dztcclxuICAgICAgLmljb24td3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDAuNzgxdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAwLjg4NXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTFweCAyN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgZ2FwOiA5cHg7XHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogOXB4IDIwcHg7XHJcblxyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAudGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8vIGhlaWdodDogMzA0cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLy8gaGVpZ2h0OiAyMy44NTR2dztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIC8vIGhlaWdodDogNDU4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogMjU2cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLy8gaGVpZ2h0OiAyNDNweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbW11bml0eSB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmNvbW11bml0eV9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgLmNvbW11bml0eV9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDglKSBzZXBpYSg5NCUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSg1MTY3JSkgaHVlLXJvdGF0ZSgzNDJkZWcpIGJyaWdodG5lc3MoMTE0JSkgY29udHJhc3QoOTYlKTtcclxuICAgICAgfVxyXG4gICAgICAuY29tbXVuaXR5X19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg5MiUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSgxMTg3JSkgaHVlLXJvdGF0ZSgxNzlkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCgxMDMlKTtcclxuICAgICAgfVxyXG4gICAgICAuY29tbXVuaXR5X19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDYlKSBzZXBpYSgxMCUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSgyNjcxJSkgaHVlLXJvdGF0ZSgxZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoODUlKTtcclxuICAgICAgfVxyXG4gICAgICAuY29tbXVuaXR5X19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAuY29tbXVuaXR5X19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSgyNCUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSgzNDM1JSkgaHVlLXJvdGF0ZSgxODdkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCgxMDAlKTtcclxuICAgICAgfVxyXG4gICAgICAuY29tbXVuaXR5X19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNvbW11bml0eV9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAuY29tbXVuaXR5X19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDEwMCUpIHNlcGlhKDQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKSBicmlnaHRuZXNzKDEwNiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMDAlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg0JSkgc2F0dXJhdGUoMyUpIGh1ZS1yb3RhdGUoMzQzZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmJvdHRvbS1iYWNrLWNvbG9yLWY0ZjNlZiB7XHJcbiAgICAuY29tbXVuaXR5X19tYWluLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAuY29tbXVuaXR5X19ib3R0b20tY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1jb250ZW50LWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gICZfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjAycHg7XHJcbiAgICBoZWlnaHQ6IDE4M3B4O1xyXG4gICAgcmlnaHQ6IC0zNHB4O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTMuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMTMuNjQ2dnc7XHJcbiAgICAgIGhlaWdodDogMTQuMTE1dnc7XHJcbiAgICAgIHJpZ2h0OiAtMS40NTh2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDI2MnB4O1xyXG4gICAgICBoZWlnaHQ6IDI3MXB4O1xyXG4gICAgICByaWdodDogLTI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMTgycHg7XHJcbiAgICAgIGhlaWdodDogMjEzcHg7XHJcbiAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1jb250ZW50LWJsb2NrIHtcclxuICAgIGhlaWdodDogNTY5cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBoZWlnaHQ6IDM3LjE4OHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoZWlnaHQ6IDcxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiA0NTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgaGVpZ2h0OiAzNThweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbWFnZS1jb250ZW50LWJsb2NrIHtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTY5cHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNy4xODh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogNDU1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMzU4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgaGVpZ2h0OiAyMjdweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgJl9fYm90dG9tLWlubmVyLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogLTE0M3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB0b3A6IC0xMC45OXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICB0b3A6IC0yMTFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHRvcDogLTEyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB0b3A6IC0yMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgOTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNy4yOTJ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMCAxNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvdHRvbS1ibG9jay10ZXh0dWFsLWNvbnRlbnQtaW5uZXItd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDU2cHggOTVweCA4OHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgcGFkZGluZzogNC4wNjN2dyA2Ljg3NXZ3IDUuOTl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogNzhweCAxMzJweCAxMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDQ0cHggNjdweCA2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA0NXB4IDM2cHggNjZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm90dG9tLWJsb2NrLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMzAydnc7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbXVsdGktbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS44MjN2dztcclxuICAgICAgZ2FwOiAwLjgzM3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmlydHVhbC10b3VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMCUpIHNlcGlhKDg1JSlcclxuICAgICAgICAgIHNhdHVyYXRlKDQ1OTglKSBodWUtcm90YXRlKDMzOWRlZykgYnJpZ2h0bmVzcyg3MiUpIGNvbnRyYXN0KDEwNCUpO1xyXG4gICAgICB9XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAudmlydHVhbC10b3VyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyOSUpIHNlcGlhKDkyJSlcclxuICAgICAgICAgIHNhdHVyYXRlKDExODclKSBodWUtcm90YXRlKDE3OWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICB9XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAudmlydHVhbC10b3VyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0NiUpIHNlcGlhKDEwJSlcclxuICAgICAgICAgIHNhdHVyYXRlKDI2NzElKSBodWUtcm90YXRlKDFkZWcpIGJyaWdodG5lc3MoOTUlKSBjb250cmFzdCg4NSUpO1xyXG4gICAgICB9XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAudmlydHVhbC10b3VyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAudmlydHVhbC10b3VyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDI0JSlcclxuICAgICAgICAgIHNhdHVyYXRlKDM0MzUlKSBodWUtcm90YXRlKDE4N2RlZykgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICB9XHJcbiAgICAgIC52aXJ0dWFsLXRvdXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAudmlydHVhbC10b3VyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiA2N3B4IDAgOTFweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDcuMjR2dyAwIDguMDczdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDEzOXB4IDAgMTU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDAgMTA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiA1NXB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjc3cHg7XHJcbiAgICBoZWlnaHQ6IDI1MXB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IC05MHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMjAuNzgxdnc7XHJcbiAgICAgIGhlaWdodDogMTguODU0dnc7XHJcbiAgICAgIHRvcDogLTUuNzI5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiAzOTlweDtcclxuICAgICAgaGVpZ2h0OiAzNjJweDtcclxuICAgICAgdG9wOiAtMTEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAwIDk1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDcuMjkydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTQwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW46IDAgLTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbjogMCAtMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAwIDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfXzM2MGRlZ3JlZS1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC53cHZyLWNhcmRib2FyZCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDU1NnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgZGl2ID4gKiB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIC53cHZyLWNhcmRib2FyZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA0Mi45Njl2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgICAgZGl2ID4gKiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIC53cHZyLWNhcmRib2FyZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MjVweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICAud3B2ci1jYXJkYm9hcmQge1xyXG4gICAgICAgIGhlaWdodDogNDc2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICAud3B2ci1jYXJkYm9hcmQge1xyXG4gICAgICAgIGhlaWdodDogNTc2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1Yi1jYXRlZ29yeS1jb250YWN0IHtcclxuICAmLmNvbG9yLWJhMGMyZiB7XHJcbiAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOCUpIHNlcGlhKDk0JSlcclxuICAgICAgICAgIHNhdHVyYXRlKDUxNjclKSBodWUtcm90YXRlKDM0MmRlZykgYnJpZ2h0bmVzcygxMTQlKSBjb250cmFzdCg5NiUpO1xyXG4gICAgICB9XHJcbiAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1tdWx0aXBsZS1saW5rcy13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLWlubmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLmxpbmstbG9nby13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoOTQlKSBzYXR1cmF0ZSg1MTY3JSkgaHVlLXJvdGF0ZSgzNDJkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDExNCUpIGNvbnRyYXN0KDk2JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSkgc2VwaWEoOTIlKVxyXG4gICAgICAgICAgc2F0dXJhdGUoMTE4NyUpIGh1ZS1yb3RhdGUoMTc5ZGVnKSBicmlnaHRuZXNzKDk1JSkgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgIH1cclxuICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAubGluay1sb2dvLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjQlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoNzUlKSBzYXR1cmF0ZSgyNTI1JSkgaHVlLXJvdGF0ZSgxODZkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoMTA0JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQ2JSkgc2VwaWEoMTAlKVxyXG4gICAgICAgICAgc2F0dXJhdGUoMjY3MSUpIGh1ZS1yb3RhdGUoMWRlZykgYnJpZ2h0bmVzcyg5NSUpIGNvbnRyYXN0KDg1JSk7XHJcbiAgICAgIH1cclxuICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWZ0LXNpZGUtZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LW11bHRpcGxlLWxpbmtzLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX3NpbmdsZS1jbnRjdC1saW5rLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAubGluay1sb2dvLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDIlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoNTElKSBzYXR1cmF0ZSg1NjElKSBodWUtcm90YXRlKDJkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoODglKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19sZWFmLWNvbnRlbnQtYmxvY2sge1xyXG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSgyNCUpXHJcbiAgICAgICAgICBzYXR1cmF0ZSgzNDM1JSkgaHVlLXJvdGF0ZSgxODdkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCgxMDAlKTtcclxuICAgICAgfVxyXG4gICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2xlZnQtc2lkZS1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19jbnRjdC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWNvbnRhY3RfX2NudGN0LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktY29udGFjdF9fc2luZ2xlLWNudGN0LWxpbmstd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19zaW5nbGUtY250Y3QtbGluay1pbm5lci13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5saW5rLWxvZ28td3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSgyNCUpIHNhdHVyYXRlKDM0MzUlKSBodWUtcm90YXRlKDE4N2RlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1jb250YWN0X19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmLmFuY2hvci1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gICZfX2xlYWYtY29udGVudC1ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMjAycHg7XHJcbiAgICBoZWlnaHQ6IDE4M3B4O1xyXG4gICAgbGVmdDogLTIycHg7XHJcbiAgICBib3R0b206IC00MHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgcm90YXRlWCgxODBkZWcpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODE1cHgpO1xyXG4gICAgcGFkZGluZzogMTA0cHggMzBweCA5NnB4IDEyOXB4O1xyXG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjAuNTIxdncpO1xyXG4gICAgICBwYWRkaW5nOiA3LjV2dyAzLjY0NnZ3IDUuNTczdncgMTAuNDY5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxMTYycHgpO1xyXG4gICAgICBwYWRkaW5nOiAxNDRweCA3MHB4IDEwN3B4IDIwMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgICBmbGV4OiAwIDAgNDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU3MXB4KTtcclxuICAgICAgcGFkZGluZzogNjZweCA1NHB4IDgxcHggMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgcGFkZGluZzogNjZweCA1MHB4IDgxcHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogOTNweCAzNnB4IDkzcHggMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGVmdC1zaWRlLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGdhcDogNDNweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDMuMjI5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogNjJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBnYXA6IDU3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3dlYi1sb2dvLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAyNzRweDtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyMi43MDh2dztcclxuICAgICAgICBoZWlnaHQ6IDUuNzI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiA0MzZweDtcclxuICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDI3N3B4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogMzA3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NudGN0LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDUycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCA0LjAxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDc3cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jbnRjdC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDI2cHg7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi42MDR2dztcclxuICAgICAgZ2FwOiAxLjk3OXZ3O1xyXG4gICAgICBtYXgtd2lkdGg6IDE0LjExNXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIG1heC13aWR0aDogMjcxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICBnYXA6IDM4cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTkwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1jbnRjdC1saW5rLXdyYXAge1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWNudGN0LWxpbmstaW5uZXItd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAxNHB4O1xyXG4gICAgLmxpbmstbG9nby13cmFwIHtcclxuICAgICAgZmxleDogMCAwIDIxcHg7XHJcbiAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5saW5rLXRleHQtd3JhcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyMXB4IC0gMTRweCk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMC0xLTU7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTAtMS01O1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgICAubGluay1sb2dvLXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxLjU2M3Z3O1xyXG4gICAgICAgIHdpZHRoOiAxLjU2M3Z3O1xyXG4gICAgICAgIGhlaWdodDogMS41NjN2dztcclxuICAgICAgfVxyXG4gICAgICAubGluay10ZXh0LXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxLjU2M3Z3IC0gMS4wNDJ2dyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2M3Z3O1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjA5NHZ3O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNjN2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAubGluay1sb2dvLXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgfVxyXG4gICAgICAubGluay10ZXh0LXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMHB4IC0gMjBweCk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMS0yO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjE7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTEtMjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogMTRweDtcclxuICAgICAgLmxpbmstbG9nby13cmFwIHtcclxuICAgICAgICBmbGV4OiAwIDAgMjFweDtcclxuICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmxpbmstdGV4dC13cmFwIHtcclxuICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMjFweCAtIDE0cHgpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTEtMjtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0xLTI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNDNweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE5cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMTc3dnc7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDAuODMzdnc7XHJcbiAgICAgIHJvdy1nYXA6IDEuMDk0dnc7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgcGFkZGluZzogMC41MjF2dyAxLjMwMnZ3O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IDAuNzI5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNjFweDtcclxuICAgICAgY29sdW1uLWdhcDogMTZweDtcclxuICAgICAgcm93LWdhcDogMjFweDtcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG5cclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzhweDtcclxuICAgICAgY29sdW1uLWdhcDogMTBweDtcclxuICAgICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICByb3ctZ2FwOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmLmFwcGVhcmFuY2UtdHdvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDgxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDYwLjUyMXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgMTE2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgICBmbGV4OiAwIDAgNjAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIDU3MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21hcC1jb250ZW50LXdyYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUzMnB4O1xyXG4gICAgaWZyYW1lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICNtYXAge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogMzkuMTE1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGhlaWdodDogNzUxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbiB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fYWRkcmVzcy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk0JSkgc2F0dXJhdGUoNTE2NyUpIGh1ZS1yb3RhdGUoMzQyZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoMTE0JSkgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlci1hbmQtbG9jYXRpb24taW1hZ2UtaW1hZ2Utc3ViLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDgyNTRhIHtcclxuICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2FkZHJlc3MtdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyNCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoNzUlKSBzYXR1cmF0ZSgyNTI1JSkgaHVlLXJvdGF0ZSgxODZkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5MyUpIGNvbnRyYXN0KDEwNCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgJi5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fYWRkcmVzcy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX3NpbmdsZS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQyJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg1MSUpIHNhdHVyYXRlKDU2MSUpIGh1ZS1yb3RhdGUoMmRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDk4JSkgY29udHJhc3QoODglKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlci1hbmQtbG9jYXRpb24taW1hZ2UtaW1hZ2Utc3ViLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIHtcclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItOTY3MjJiO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDA2ZWI3IHtcclxuICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2FkZHJlc3MtdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tdWx0aS1mZWF0dXJlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMjQlKSBzYXR1cmF0ZSgzNDM1JSkgaHVlLXJvdGF0ZSgxODdkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyLWFuZC1sb2NhdGlvbi1pbWFnZS1pbWFnZS1zdWItc2xpZGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgJi5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi50b3AtcGFkIHtcclxuICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgcGFkZGluZzogMzNweCAwIDkxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmxheW91dC10d28ge1xyXG4gICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXItYW5kLWxvY2F0aW9uLWltYWdlLWltYWdlLXN1Yi1zbGlkZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX2xvY2F0aW9uLWltYWdlLXN1Yi1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbG9jYXRpb24taW1hZ2Utc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19sb2NhdGlvbi1pbWFnZS1zbGlkZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhlYWRpbmctY29sb3ItY2hhbmdlIHtcclxuICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgxLFxyXG4gICAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICAgIGg0LFxyXG4gICAgICAgICAgICAgIGg1LFxyXG4gICAgICAgICAgICAgIGg2IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICYudG9wLXBhZCB7XHJcbiAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAzLjEyNXZ3IDAgNi4wOTR2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAmLnRvcC1wYWQge1xyXG4gICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDExN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICYudG9wLXBhZCB7XHJcbiAgICAgIC5zdWItY2F0ZWdvcnktbG9jYXRpb25fX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiA3OXB4IDAgMTI2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxheW91dC10d28ge1xyXG4gICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnN1Yi1jYXRlZ29yeS1sb2NhdGlvbl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLnRvcC1wYWQge1xyXG4gICAgICAuc3ViLWNhdGVnb3J5LWxvY2F0aW9uX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogNzBweCAwIDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDg5cHggMCAxMDJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDYuNjY3dncgMCA2LjA5NHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxMjhweCAwIDExN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogNzlweCAwIDEyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA3MHB4IDAgNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMCA5NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMCA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAwIDE0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIC0zNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAwIDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hZGRyZXNzLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAwIDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogNTJweDtcclxuICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDguMDczdnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNDU4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGdhcDogMTU1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDgwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogNDFweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NDVweCAtIDUycHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDM1LjEwNHZ3IC0gOC4wNzN2dyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA2NzRweCAtIDE1NXB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogODNweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZ2FwOiA0NXB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIDMxOHB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNDJweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuNjY3dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzE4cHggLSA4M3B4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTk4dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIzO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgY29sdW1uLWdhcDogMTZweDtcclxuICAgIHJvdy1nYXA6IDI2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjA3M3Z3O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxLjA0MnZ3O1xyXG4gICAgICByb3ctZ2FwOiAxLjc3MXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAyMHB4O1xyXG4gICAgICByb3ctZ2FwOiAzNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgY29sdW1uLWdhcDogMThweDtcclxuICAgICAgcm93LWdhcDogMjJweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgY29sdW1uLWdhcDogMThweDtcclxuICAgICAgcm93LWdhcDogMThweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDhweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjFweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNTIxdncpO1xyXG4gICAgICBnYXA6IDEuMTQ2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICBnYXA6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA5cHgpO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA0MXB4O1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogNDFweDtcclxuICAgICAgaGVpZ2h0OiA0MXB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSlcclxuICAgICAgICAgIGh1ZS1yb3RhdGUoMTA1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAyLjg2NXZ3O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIuODY1dnc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjg2NXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1NXB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMjlweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyOXB4O1xyXG4gICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDFweCAtIDIxcHgpO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMi44NjV2dyAtIDEuMTQ2dncpO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMDJ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTVweCAtIDIycHgpO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI5cHggLSAxMnB4KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MHB4IC0gMTVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDQ0NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDM1LjEwNHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgNjc0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbG9jYXRpb24taW1hZ2UtbWFpbi1zbGlkZXItYW5kLWxvY2F0aW9uLWltYWdlLWltYWdlLXN1Yi1zbGlkZXItY29udGVudC13cmFwIHtcclxuICAgIHdpZHRoOiA0NDVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAzNS4xMDR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDY3NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGVyIHtcclxuICAgIGhlaWdodDogMzMwcHg7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICAmLnNsaWNrLWFycm93IHtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDcxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy93aGl0ZS1jYXJldC1pY29uLnN2Z1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stcHJldiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaGVpZ2h0OiAyNi4wOTR2dztcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICAmLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgIHdpZHRoOiAxLjk3OXZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1LjYyNXZ3O1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjQxN3Z3O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuODMzdnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuMTU2dncgMC4xNTZ2dyAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAwIDAgMC4xNTZ2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaGVpZ2h0OiA1MDFweDtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICAmLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDhweDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBoZWlnaHQ6IDQ0OHB4O1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDY5cHg7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19sb2NhdGlvbi1pbWFnZS1tYWluLXNsaWRlIHtcclxuICAgIGhlaWdodDogMzMwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBoZWlnaHQ6IDI2LjA5NHZ3O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoZWlnaHQ6IDUwMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGhlaWdodDogNDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xvY2F0aW9uLWltYWdlLW1haW4tc2xpZGUtd3JhcCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzMwcHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI2LjA5NHZ3O1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLm1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiA1MDFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC5tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIC5tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgIGhlaWdodDogNDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fbG9jYXRpb24taW1hZ2Utc3ViLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBtYXJnaW46IDAgLTguNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS4wNDJ2dztcclxuICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMC42NTF2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMi41cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICBtYXJnaW46IDAgLTguNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICBtYXJnaW46IDAgLThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19sb2NhdGlvbi1pbWFnZS1zbGlkZSB7XHJcbiAgICBtYXJnaW46IDAgOC41cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW46IDAgMC42NTF2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luOiAwIDEyLjVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbjogMCA4LjVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbG9jYXRpb24taW1hZ2Utc2xpZGUtd3JhcCB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTE5cHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkuMzc1dnc7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLm1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLm1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlcy1vZmZlciB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDk0JSkgc2F0dXJhdGUoNTE2NyUpIGh1ZS1yb3RhdGUoMzQyZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoMTE0JSkgY29udHJhc3QoOTYlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI0JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBzZXBpYSg3NSUpIHNhdHVyYXRlKDI1MjUlKSBodWUtcm90YXRlKDE4NmRlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoMTA0JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDAzMzI0IHtcclxuICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0MiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoNTElKSBzYXR1cmF0ZSg1NjElKSBodWUtcm90YXRlKDJkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5OCUpIGNvbnRyYXN0KDg4JSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDA2ZWI3IHtcclxuICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fa2V5LWZlYXR1cmVzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19rZXktZmVhdHVyZXMtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX211bHRpLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fc2luZ2xlLWZlYXR1cmUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19mZWF0dXJlLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMjQlKSBzYXR1cmF0ZSgzNDM1JSkgaHVlLXJvdGF0ZSgxODdkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg5NCUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5tZWRpYS1yaWdodCB7XHJcbiAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0OHB4IDk1cHggMTU2cHggMTgwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAmLm1lZGlhLXJpZ2h0IHtcclxuICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDcuNzA4dncgOC4wMjF2dyA4LjEyNXZ3IDE0LjQ3OXZ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYubWVkaWEtcmlnaHQge1xyXG4gICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTQ4cHggMTU0cHggMTU2cHggMjc4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICYubWVkaWEtcmlnaHQge1xyXG4gICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogODBweCA5N3B4IDgwcHggMTE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICYubWVkaWEtcmlnaHQge1xyXG4gICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC5zZXJ2aWNlcy1vZmZlcl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNjBweCA1MHB4IDYwcHggNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLm1lZGlhLXJpZ2h0IHtcclxuICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLnNlcnZpY2VzLW9mZmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuc2VydmljZXMtb2ZmZXJfX21haW4tcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMzZweCA1MHB4IDM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNTYzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDIuNTUydnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA4MTdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCA0NDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWltYWdlLXdyYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTYzcHgpO1xyXG4gICAgcGFkZGluZzogMTQ4cHggMTgwcHggMTU2cHggOTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0Mi41NTJ2dyk7XHJcbiAgICAgIHBhZGRpbmc6IDcuNzA4dncgMTQuNDc5dncgOC4xMjV2dyA4LjAyMXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gODE3cHgpO1xyXG4gICAgICBwYWRkaW5nOiAxNDhweCAyNzhweCAxNTZweCAxNTRweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0NDBweCk7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMTE4cHggODBweCA5N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggNTBweCA2MHB4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDM2cHggNTBweCAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNixcclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYge1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVNlbWlCb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4wODN2dztcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2tleS1mZWF0dXJlcy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMjZweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMzQ0dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2tleS1mZWF0dXJlcy1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xOTh2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGktZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiAyNHB4O1xyXG4gICAgcm93LWdhcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMDczdnc7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEuMDQydnc7XHJcbiAgICAgIHJvdy1nYXA6IDEuNzcxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU5cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAgIHJvdy1nYXA6IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxOHB4O1xyXG4gICAgICByb3ctZ2FwOiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxOHB4O1xyXG4gICAgICByb3ctZ2FwOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtZmVhdHVyZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDAuNTIxdncpO1xyXG4gICAgICBnYXA6IDEuMTQ2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICBnYXA6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSA5cHgpO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ZlYXR1cmUtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA0MHB4O1xyXG4gICAgLmltYWdlLXdyYXAge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDAlKSBzZXBpYSgxMDAlKSBzYXR1cmF0ZSgwJSlcclxuICAgICAgICAgIGh1ZS1yb3RhdGUoMTA1ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCAyLjg2NXZ3O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDIuODY1dnc7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjg2NXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1NXB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMjlweDtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAyOXB4O1xyXG4gICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQwcHg7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZmVhdHVyZS10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDBweCAtIDIwcHgpO1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMi44NjV2dyAtIDEuMTQ2dncpO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMDJ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTVweCAtIDIycHgpO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDI5cHggLSAxMnB4KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0MHB4IC0gMTVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXJlYS13ZS1jb3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hcmVhLXdlLWNvdmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hcmVhLXdlLWNvdmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hcmVhLXdlLWNvdmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDMzMjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDZlYjcge1xyXG4gICAgLmFyZWEtd2UtY292ZXJfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuYXJlYS13ZS1jb3Zlcl9fbWFpbi1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hcmVhLXdlLWNvdmVyX19tYWluLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4taW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5tZWRpYS1sZWZ0IHtcclxuICAgIC5hcmVhLXdlLWNvdmVyX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5hcmVhLXdlLWNvdmVyX19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmFyZWEtd2UtY292ZXJfX21haW4tZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAxMTJweCAwIDEyM3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNi43NzF2dyAwIDYuNzcxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDEzMHB4IDAgMTMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiA3MHB4IDAgNzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMCA5NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMCA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAwIDE0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA5NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiA3LjI5MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDE0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWFyZ2luOiAwIC01MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW46IDAgLTM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTcwcHggLSA5NXB4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzNS4xNTZ2dyAtIDcuMjkydncpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNjc1cHggLSAxNDBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYsXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgfVxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNTcwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgMzUuMTU2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA2NzVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWltYWdlLXdyYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ2MnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG4gICAgI21hcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGhlaWdodDogMjYuMDQydnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIH1cclxuICAgICAgI21hcCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgI21hcCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy9cclxuLy8vXHJcbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmNvbnRhY3QtdXMge1xyXG4gICZfX21haW4tY29udGVudC13cmFwIHtcclxuICB9XHJcblxyXG4gICZfX3RvcC1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLW1haW4taW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMjk2cHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNi4wNDJ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMjcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RvcC1ibG9jay1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQycHg7XHJcbiAgICByaWdodDogMTgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIHBhZGRpbmc6IDU4cHggOTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHRvcDogNC4xNjd2dztcclxuICAgICAgcmlnaHQ6IDE0LjQ3OXZ3O1xyXG4gICAgICBwYWRkaW5nOiA0LjE2N3Z3IDUuMjA4dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIG1heC13aWR0aDogMzQuNjM1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHRvcDogODBweDtcclxuICAgICAgcmlnaHQ6IDI3OHB4O1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDEwMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDY2NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICByaWdodDogMTE4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggNDBweDtcclxuICAgICAgbWF4LXdpZHRoOiAzODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHggNTBweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdG9wLWJsb2NrLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHNlY29uZGFyeS1mb250LWZhbWlseTtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctQm9sZDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fY250Y3QtbXVsdGlwbGUtbGlua3Mtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIycHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjU2M3Z3O1xyXG4gICAgICBnYXA6IDEuNTYzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIGdhcDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleC13cmFwOiB1bnNldDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWNudGN0LWxpbmstd3JhcCB7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDcuNXB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1jbnRjdC1saW5rLWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk5dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU4dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1jbnRjdC1saW5rLWFuY2hvci13cmFwIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtY250Y3QtbGluay1sb2dvLWFuZC10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG4gICAgLmxpbmstbG9nby13cmFwIHtcclxuICAgICAgZmxleDogMCAwIDE5cHg7XHJcbiAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDE5cHg7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGluay10ZXh0LXdyYXAge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTlweCAtIDEwcHgpO1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNztcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDAuNzgxdnc7XHJcbiAgICAgIC5saW5rLWxvZ28td3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIDEuNTYzdnc7XHJcbiAgICAgICAgd2lkdGg6IDEuNTYzdnc7XHJcbiAgICAgICAgaGVpZ2h0OiAxLjU2M3Z3O1xyXG4gICAgICB9XHJcbiAgICAgIC5saW5rLXRleHQtd3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEuNTYzdncgLSAwLjc4MXZ3KTtcclxuICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40NTh2dztcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1OHZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICAgIC5saW5rLWxvZ28td3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5saW5rLXRleHQtd3JhcCB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMwcHggLSAxNXB4KTtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAubGluay1sb2dvLXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICBhbGlnbi1zZWxmOiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgICAubGluay10ZXh0LXdyYXAge1xyXG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAxNXB4IC0gMTBweCk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjM7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLmxpbmstdGV4dC13cmFwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jbnRjdC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI3O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC43ODF2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yMjtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zMTtcclxuICAgICAgfVxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19jbnRjdC1idG4tY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLmFuY2hvci1idG4ge1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xyXG4gICAgICAuYW5jaG9yLWJ0biB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg4NXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgLmFuY2hvci1idG4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAuYW5jaG9yLWJ0biB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgLmFuY2hvci1idG4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE2O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICZfX2JvdHRvbS1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2stbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDIwMnB4O1xyXG4gICAgaGVpZ2h0OiAxODNweDtcclxuICAgIHJpZ2h0OiAtMzRweDtcclxuICAgIHRvcDogMTAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOTglKSBzZXBpYSgyOSUpIHNhdHVyYXRlKDU0NTglKVxyXG4gICAgICBodWUtcm90YXRlKDMxMGRlZykgYnJpZ2h0bmVzcygxMDElKSBjb250cmFzdCg3NiUpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDE3LjI5MnZ3O1xyXG4gICAgICBoZWlnaHQ6IDE1LjY3N3Z3O1xyXG4gICAgICB0b3A6IDMuMTI1dnc7XHJcbiAgICAgIHJpZ2h0OiAtMi4zNDR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDMzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgICB0b3A6IDYwcHg7XHJcbiAgICAgIHJpZ2h0OiAtNDVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAyMDJweDtcclxuICAgICAgaGVpZ2h0OiAxODNweDtcclxuICAgICAgcmlnaHQ6IC0zNHB4O1xyXG4gICAgICB0b3A6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19ib3R0b20tYmxvY2staW5uZXItbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMTA1cHggOTVweCA2MXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNi43NzF2dyA3LjI5MnZ3IDYuNzcxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDEzMHB4IDE0MHB4IDEzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogODBweCAwIDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4IDAgNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNTBweCAwIDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlcyB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMSUpIHNlcGlhKDgwJSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDU2OTklKSBodWUtcm90YXRlKDM0MWRlZykgYnJpZ2h0bmVzcyg4NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5NiUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDI5JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoNjklKSBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTMlKSBjb250cmFzdCg5MyUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDgyNTRhIHtcclxuICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTIlKSBzZXBpYSg0NiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTklKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDJmNWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNlcGlhKDU4JSkgc2F0dXJhdGUoNDAzNyUpIGh1ZS1yb3RhdGUoMTk4ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBicmlnaHRuZXNzKDkyJSkgY29udHJhc3QoMTAxJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDQ4JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDkxMSUpIGh1ZS1yb3RhdGUoMTE3ZGVnKSBicmlnaHRuZXNzKDk4JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4NDgzNTtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIyJSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoMjclKSBzYXR1cmF0ZSgxMTQxJSkgaHVlLXJvdGF0ZSgxMTFkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODQ4MzU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDA2ZWI3IHtcclxuICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjMlKSBzZXBpYSg5OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxNjQ3JSkgaHVlLXJvdGF0ZSgxODNkZWcpIGJyaWdodG5lc3MoMTA0JSlcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDE0JSlcclxuICAgICAgICAgICAgICAgICAgICAgICAgc2VwaWEoOTclKSBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDEwMyUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubWVkaWEtbGVmdCB7XHJcbiAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwNHB4IDE4MHB4IDEwNHB4IDk1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNy44NjV2dyAxNC40Nzl2dyA3LjM0NHZ3IDguMDIxdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1MXB4IDI3OHB4IDE0MXB4IDE1NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTA0cHggMTE4cHggOTVweCA4M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogODBweCA1MHB4IDgwcHggNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC1hbmNob3ItaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtYW5jaG9yLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLWFuY2hvci1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAzNnB4IDYwcHggMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDU2MHB4KTtcclxuICAgIHBhZGRpbmc6IDEwNHB4IDk1cHggMTA0cHggMTgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDIuNzA4dncpO1xyXG4gICAgICBwYWRkaW5nOiA3Ljg2NXZ3IDguMDIxdncgNy4zNDR2dyAxNC40Nzl2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDgyMHB4KTtcclxuICAgICAgcGFkZGluZzogMTUxcHggMTU0cHggMTQxcHggMjc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNDM3cHgpO1xyXG4gICAgICBwYWRkaW5nOiAxMDRweCA4M3B4IDk1cHggMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgcGFkZGluZzogODBweCA1MHB4IDgwcHggNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNjBweCAzNnB4IDYwcHggMzZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0NDVweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzQuNjM1dnc7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjIyOXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogNjY1cHg7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgIC8vICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1ibG9jay10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM0LjYzNXZ3O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjgyM3Z3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjA0MnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogNjY1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xNDAwLWFuZC1zY3JlZW4tMTg5OS05OCB7XHJcbiAgICAvLyAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIC8vIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzQuNjM1dnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuODY1dnc7XHJcbiAgICAgIGdhcDogMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NjVweDtcclxuICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgLy8gICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM4NXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBnYXA6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDQ1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGNvbHVtbi1nYXA6IDEycHg7XHJcbiAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA2cHggMTlweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHZhcmlhYmxlcy4kdGV4dC10cmFuc2Zvcm0tdXBwZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNC42MzV2dztcclxuICAgICAgbWFyZ2luLXRvcDogMi44NjV2dztcclxuICAgICAgY29sdW1uLWdhcDogMC44MzN2dztcclxuICAgICAgcm93LWdhcDogMS4wOTR2dztcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNS4yMDh2dztcclxuICAgICAgICBwYWRkaW5nOiAwLjUyMXZ3IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjcyOXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0NnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1heC13aWR0aDogNjY1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE2cHg7XHJcbiAgICAgIHJvdy1nYXA6IDIxcHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTQwMC1hbmQtc2NyZWVuLTE4OTktOTgge1xyXG4gICAgLy8gICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAvLyB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM4NXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgICByb3ctZ2FwOiAxNHB4O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xMTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNXB4O1xyXG4gICAgICByb3ctZ2FwOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgJl9fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgNTYwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNDIuNzA4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCA4MjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCA0MzdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MDBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQxLjY2N3Z3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzIHtcclxuICAmLm1lZGlhLWxlZnQge1xyXG4gICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA1OThweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDExN3B4IDE4MHB4IDEyMHB4IDMwcHg7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ3NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDc0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNTk4cHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1OThweDtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA3MzRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19ncmFwaGljLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDYxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1MHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTEyMHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE0MmRlZykgcm90YXRlWSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjc2cHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE5MHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNzRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZWFmLWltZy0yLnN2Z1wiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItYmEwYzJmIHtcclxuICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTElKSBzZXBpYSg4MCUpXHJcbiAgICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTY5OSUpIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDg2JSlcclxuICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5NiUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMjklKSBzZXBpYSg2OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1Mzg0JSkgaHVlLXJvdGF0ZSgzMzVkZWcpIGJyaWdodG5lc3MoOTMlKVxyXG4gICAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoOTMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWU2Mjg0ZDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NiUpIHNlcGlhKDM1JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTcwNyUpIGh1ZS1yb3RhdGUoMzA5ZGVnKSBicmlnaHRuZXNzKDk5JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoNzglKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wODI1NGEge1xyXG4gICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMiUpIHNlcGlhKDQ2JSlcclxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSgxODAyJSkgaHVlLXJvdGF0ZSgxODRkZWcpIGJyaWdodG5lc3MoOTglKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDk5JSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAyZjVkO1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxMCUpIHNlcGlhKDU4JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDQwMzclKSBodWUtcm90YXRlKDE5OGRlZykgYnJpZ2h0bmVzcyg5MiUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDElKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NiUpIHNlcGlhKDM1JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTcwNyUpIGh1ZS1yb3RhdGUoMzA5ZGVnKSBicmlnaHRuZXNzKDk5JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoNzglKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDMzMjQge1xyXG4gICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNCUpIHNlcGlhKDQ4JSlcclxuICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg5MTElKSBodWUtcm90YXRlKDExN2RlZykgYnJpZ2h0bmVzcyg5OCUpXHJcbiAgICAgICAgICAgICAgICAgICAgY29udHJhc3QoMTAzJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgyMiUpIHNlcGlhKDI3JSlcclxuICAgICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDExNDElKSBodWUtcm90YXRlKDExMWRlZykgYnJpZ2h0bmVzcyg5NCUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCg5OCUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5hbmNob3ItbGluayB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk2JSkgc2VwaWEoMzUlKVxyXG4gICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1NzA3JSkgaHVlLXJvdGF0ZSgzMDlkZWcpIGJyaWdodG5lc3MoOTklKVxyXG4gICAgICAgICAgICAgICAgICBjb250cmFzdCg3OCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTAwNmViNyB7XHJcbiAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDIzJSkgc2VwaWEoOTklKVxyXG4gICAgICAgICAgICAgICAgICAgIHNhdHVyYXRlKDE2NDclKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcygxMDQlKVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRyYXN0KDEwNSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoMTQlKSBzZXBpYSg5NyUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBzYXR1cmF0ZSg1NDYlKSBodWUtcm90YXRlKDE3M2RlZykgYnJpZ2h0bmVzcyg4OSUpXHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250cmFzdCgxMDMlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtcGlsbHMtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg5NiUpIHNlcGlhKDM1JSlcclxuICAgICAgICAgICAgICAgICAgc2F0dXJhdGUoNTcwNyUpIGh1ZS1yb3RhdGUoMzA5ZGVnKSBicmlnaHRuZXNzKDk5JSlcclxuICAgICAgICAgICAgICAgICAgY29udHJhc3QoNzglKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICYubWVkaWEtbGVmdCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0OS4wNjN2dyk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTEuNTYzdncgMTQuNDc5dncgMTEuNjE1dncgMS4zNTR2dztcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNS4xMDR2dztcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1LjEwNHZ3O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNS4xMDR2dztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1LjEwNHZ3O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA0OS4wNjN2dztcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDkuMDYzdnc7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0OC42OTh2dztcclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzkuMjE5dnc7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNTUuMjZ2dztcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMC43ODF2dztcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTUuNjI1dnc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1LjkzOHZ3O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzLjQ5dnc7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTEuNDU4dnc7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEuODIzdnc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICYubWVkaWEtbGVmdCB7XHJcbiAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWxlZnQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA5NDJweCk7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjIycHggMjc4cHggMjIzcHggMjZweDtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NzRweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDY3NHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjc0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2NzRweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA5NDJweDtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYW5kLWdyYXBoaWMtaW1hZ2VzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTQycHg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA5MzVweDtcclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNzUzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTA2MXB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IC0zMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDk4cHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDUxcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTAxcHgpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwNXB4IDExOHB4IDEwNXB4IDE3cHg7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzk0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTRweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM5NHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1tdWx0aXBsZS1waWxscy1saW5rcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzk0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAxcHg7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwMXB4O1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjM1cHg7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwN3B4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtODVweDtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogODBweCA1MHB4IDgwcHggNTBweDtcclxuICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtdGFyZ2V0cy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1zaW5nbGUtdGFyZ2V0cy1oZWFkaW5nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNjM1cHg7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDk1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMjcwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMXB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAmLm1lZGlhLWxlZnQge1xyXG4gICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1sZWZ0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA5M3B4IDM2cHggNTVweCAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1ibG9jay1yaWdodC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWFuZC1ncmFwaGljLWltYWdlcy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XHJcbiAgICAgICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICBib3R0b206IC05MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMzRweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTJweDtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAxNjBweDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1peGlucy5leHRyYS1zbWFsbC1tb2JpbGUge1xyXG4gICAgJi5tZWRpYS1sZWZ0IHtcclxuICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmNudG50LXd0LWhlYWQtdGFyZ2V0cy1hbmNob3ItZ3JwaGMtaW1hZ2VzX19tYWluLWJsb2NrLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuY250bnQtd3QtaGVhZC10YXJnZXRzLWFuY2hvci1ncnBoYy1pbWFnZXNfX21haW4tYmxvY2stcmlnaHQtc2lkZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jbnRudC13dC1oZWFkLXRhcmdldHMtYW5jaG9yLWdycGhjLWltYWdlc19fbGVhZi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1ibG9jay1jb250ZW50LXdyYXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stZmxleC1jb250ZW50LXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stbGVmdC1zaWRlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTk4cHgpO1xyXG4gICAgcGFkZGluZzogMTE3cHggMTdweCAxMjBweCAxODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA0OS4wNjN2dyk7XHJcbiAgICAgIHBhZGRpbmc6IDExLjU2M3Z3IDEuMzU0dncgMTEuNjE1dncgMTQuNDc5dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSA5NDJweCk7XHJcbiAgICAgIHBhZGRpbmc6IDIyMnB4IDI2cHggMjIzcHggMjc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gNTAxcHgpO1xyXG4gICAgICBwYWRkaW5nOiAxMDVweCAxN3B4IDEwNXB4IDExOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggNTBweCA4MHB4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDkzcHggMzZweCA1NXB4IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWJsb2NrLW11bHRpcGxlLXRhcmdldHMtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZ2FwOiA0LjE2N3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBnYXA6IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBnYXA6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBnYXA6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tYmxvY2stc2luZ2xlLXRhcmdldHMtaGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzUuMDUydnc7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NzNweDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDM4NnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLXNpbmdsZS10YXJnZXRzLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDQ0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzUuMDUydnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMzQ0dnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYsXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgfVxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NzNweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4tYmxvY2stbXVsdGlwbGUtbGlua3MtY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNDQ0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzUuMDUydnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMzg1dnc7XHJcbiAgICAgIGdhcDogMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA2NzNweDtcclxuICAgICAgbWFyZ2luLXRvcDogNjVweDtcclxuICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAzODZweDtcclxuICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWJsb2NrLW11bHRpcGxlLXBpbGxzLWxpbmtzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgcm93LWdhcDogMTRweDtcclxuXHJcbiAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE5cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzUuMDUydnc7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuMzg1dnc7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDAuODMzdnc7XHJcbiAgICAgIHJvdy1nYXA6IDEuMDk0dnc7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgcGFkZGluZzogMC41MjF2dyAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXgtd2lkdGg6IDY3M3B4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xyXG4gICAgICByb3ctZ2FwOiAyMXB4O1xyXG5cclxuICAgICAgLmFuY2hvci1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1heC13aWR0aDogMzg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICAgIHJvdy1nYXA6IDE0cHg7XHJcblxyXG4gICAgICAuYW5jaG9yLWxpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICAgIHJvdy1nYXA6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAmX19tYWluLWJsb2NrLXJpZ2h0LXNpZGUtY29udGVudC13cmFwIHtcclxuICAgIGZsZXg6IDAgMCA1OThweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIDQ5LjA2M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBmbGV4OiAwIDAgOTQycHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgNTAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1hbmQtZ3JhcGhpYy1pbWFnZXMtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA1OThweDtcclxuICAgIG1pbi1oZWlnaHQ6IDczNHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiA0OS4wNjN2dztcclxuICAgICAgbWluLWhlaWdodDogNDguNjk4dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA5NDJweDtcclxuICAgICAgbWluLWhlaWdodDogOTM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogNTAxcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDYzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtaW4taGVpZ2h0OiA1NTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc3BlY2lhbC10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTE3cHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTk2NzIyYjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAxOC4yMjl2dztcclxuICAgICAgbWFyZ2luLXRvcDogMTEuNTYzdnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xMzV2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjIycHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQxO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTQ4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMDVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzE7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0yNztcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0zNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDcycHgpO1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZ3JhcGhpYy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDQ2MXB4O1xyXG4gICAgaGVpZ2h0OiA2NTBweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgYm90dG9tOiAtMTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcm91bmRlZC1ncmFwaGljLWltZy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTM4ZGVnKTtcclxuICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoOTclKSBzZXBpYSgzJSkgc2F0dXJhdGUoNjA2JSlcclxuICAgICAgaHVlLXJvdGF0ZSgzNDFkZWcpIGJyaWdodG5lc3MoMTAyJSkgY29udHJhc3QoODQlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAzOS4yMTl2dztcclxuICAgICAgaGVpZ2h0OiA1NS4yNnZ3O1xyXG4gICAgICByaWdodDogMS41NjN2dztcclxuICAgICAgYm90dG9tOiAtMTQuNTgzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA3NTNweDtcclxuICAgICAgaGVpZ2h0OiAxMDYxcHg7XHJcbiAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICBib3R0b206IC0yODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiA1MDFweDtcclxuICAgICAgaGVpZ2h0OiA3MDdweDtcclxuICAgICAgcmlnaHQ6IC0xMDBweDtcclxuICAgICAgYm90dG9tOiAtMTgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICB3aWR0aDogNjUwcHg7XHJcbiAgICAgIGhlaWdodDogOTUwcHg7XHJcbiAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgYm90dG9tOiAtMzIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICBib3R0b206IC0xODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuZXh0cmEtc21hbGwtbW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgIGJvdHRvbTogLTE4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzA1cHg7XHJcbiAgICBoZWlnaHQ6IDI3NnB4O1xyXG4gICAgYm90dG9tOiAyNTBweDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDExM2RlZyk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMjUuOTM4dnc7XHJcbiAgICAgIGhlaWdodDogMjMuNDl2dztcclxuICAgICAgYm90dG9tOiAxMy4yODF2dztcclxuICAgICAgcmlnaHQ6IDEuNTF2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgd2lkdGg6IDQ5OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ1MXB4O1xyXG4gICAgICBib3R0b206IDI1NXB4O1xyXG4gICAgICByaWdodDogMjlweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAzMzFweDtcclxuICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgYm90dG9tOiAxNjVweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICB3aWR0aDogMzMxcHg7XHJcbiAgICAgIGhlaWdodDogMzAxcHg7XHJcbiAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICBib3R0b206IDI1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMjM0cHg7XHJcbiAgICAgIGhlaWdodDogMjEycHg7XHJcbiAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICBib3R0b206IDE4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWJsb2NrIHtcclxuICAmLmlzU2xpZGVyIHtcclxuICAgIC5nYWxsZXJ5LWJsb2NrX19tZWRpYS1mbGV4LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBnYXA6IHVuc2V0O1xyXG4gICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDcxcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy93aGl0ZS1jYXJldC1pY29uLnN2Z1wiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICB3aWR0aDogMS45Nzl2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiA1LjYyNXZ3O1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMC40MTd2dztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDAuODMzdnc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAuMTU2dncgMC4xNTZ2dyAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAwIDAgMC4xNTZ2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDhweDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgJi5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgJi5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY5cHg7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5nYWxsZXJ5LWJsb2NrX19zaW5nbGUtbWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICBmbGV4OiB1bnNldDtcclxuICAgICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5sYXlvdXQtdHdvIHtcclxuICAgIC5nYWxsZXJ5LWJsb2NrX19tYWluLXdyYXAge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuZ2FsbGVyeS1ibG9ja19fbWFpbi13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAyLjA4M3Z3IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmdhbGxlcnktYmxvY2tfX21haW4td3JhcCB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4td3JhcCB7XHJcbiAgICBwYWRkaW5nOiA3NXB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA1LjcyOXZ3IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDExMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21lZGlhLWZsZXgtY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBnYXA6IDEuMDQydnc7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMTVweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAwLjc4MXZ3KTtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMTUuNjI1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubGFyZ2UtdGFibGV0IHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMTMuMzNweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLy9cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG4uY3VycmVudC1wb3NpdGlvbnMge1xyXG4gICZfX21haW4tYmxvY2stY29udGVudC13cmFwIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZjRmM2VmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2xlYWYtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAzMzJweDtcclxuICAgIGhlaWdodDogMzAxcHg7XHJcbiAgICB0b3A6IDQycHg7XHJcbiAgICByaWdodDogLTQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMjUuOTM4dnc7XHJcbiAgICAgIGhlaWdodDogMjMuNDl2dztcclxuICAgICAgdG9wOiAzLjIyOXZ3O1xyXG4gICAgICByaWdodDogLTMuMTI1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA0OThweDtcclxuICAgICAgaGVpZ2h0OiA0NTFweDtcclxuICAgICAgdG9wOiA2MnB4O1xyXG4gICAgICByaWdodDogLTYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMzMxcHg7XHJcbiAgICAgIGhlaWdodDogMzAxcHg7XHJcbiAgICAgIHRvcDogNDJweDtcclxuICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tYmxvY2staW5uZXItY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDExNHB4IDk1cHggMTA0cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA3LjgxM3Z3IDcuMjkydncgNy44MTN2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMTUwcHggMTQwcHggMTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDAgODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDcwcHggMCA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDAgNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21haW4tYmxvY2staGVhZGluZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiA0NDRweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1heC13aWR0aDogNDkuNDc5dnc7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNjA0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMjI5dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTUwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTYyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19hdmFpbGFibGUtcG9zaXRpb25zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4zNDR2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2hlbHBlcnMvdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzO1xyXG5AdXNlIFwiLi4vaGVscGVycy9taXhpbnNcIiBhcyBtaXhpbnM7XHJcblxyXG4uaGlzdG9yeSB7XHJcbiAgJi5jb2xvci1iYTBjMmYge1xyXG4gICAgLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmhpc3RvcnlfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5oaXN0b3J5X19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1iYTBjMmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50LXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIC5oaXN0b3J5X19ldmVudC1zbGlkZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbG9yLTA4MjU0YSB7XHJcbiAgICAuaGlzdG9yeV9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgICAuaGlzdG9yeV9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5oaXN0b3J5X19tYWluLWlubmVyLXN1Yi1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmhpc3RvcnlfX2hlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmhpc3RvcnlfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5oaXN0b3J5X19ldmVudHMtc2xpZGVyIHtcclxuICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgJi5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnQtc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50LXNsaWRlLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnQtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5oaXN0b3J5X19ldmVudC1oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29sb3ItMDAzMzI0IHtcclxuICAgIC5oaXN0b3J5X19tYWluLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgIC5oaXN0b3J5X19tYWluLWlubmVyLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmhpc3RvcnlfX21haW4taW5uZXItc3ViLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAuaGlzdG9yeV9faGVhZGluZy1hbmQtdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuaGlzdG9yeV9faGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50cy1zbGlkZXIge1xyXG4gICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci05NjcyMmI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5oaXN0b3J5X19ldmVudC1zbGlkZSB7XHJcbiAgICAgICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnQtc2xpZGUtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIC5oaXN0b3J5X19ldmVudC1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50LWhlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMzMyNDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5jb2xvci0wMDZlYjcge1xyXG4gICAgLmhpc3RvcnlfX21haW4tY29udGVudC13cmFwIHtcclxuICAgICAgLmhpc3RvcnlfX21haW4taW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAuaGlzdG9yeV9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIHtcclxuICAgICAgICAgIC5oaXN0b3J5X19oZWFkaW5nLWFuZC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgIC5oaXN0b3J5X19oZWFkaW5nLXRleHQtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnRzLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50LXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIC5oaXN0b3J5X19ldmVudC1zbGlkZS13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgLmhpc3RvcnlfX2V2ZW50LWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAuaGlzdG9yeV9fZXZlbnQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDA2ZWI3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1jb250ZW50LXdyYXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuICAmX19sZWFmLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzMycHg7XHJcbiAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgYm90dG9tOiA0MHB4O1xyXG4gICAgcmlnaHQ6IDM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGVhZi1pbWctMi5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgd2lkdGg6IDI1LjkzOHZ3O1xyXG4gICAgICBoZWlnaHQ6IDIzLjQ5dnc7XHJcbiAgICAgIGJvdHRvbTogMy42NDZ2dztcclxuICAgICAgcmlnaHQ6IDIuODY1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA0OThweDtcclxuICAgICAgaGVpZ2h0OiA0NTFweDtcclxuICAgICAgYm90dG9tOiA3MHB4O1xyXG4gICAgICByaWdodDogNTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHdpZHRoOiAzMzFweDtcclxuICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgYm90dG9tOiA2MHB4O1xyXG4gICAgICByaWdodDogNTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiAzMzFweDtcclxuICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgd2lkdGg6IDIzNHB4O1xyXG4gICAgICBoZWlnaHQ6IDIxMnB4O1xyXG4gICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2dyYXBoaWMtaW1hZ2UtY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA1MDJweDtcclxuICAgIGhlaWdodDogNzA3cHg7XHJcbiAgICByaWdodDogOTBweDtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yb3VuZGVkLWdyYXBoaWMtaW1nLnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3MGRlZyk7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk3JSkgc2VwaWEoMyUpIHNhdHVyYXRlKDYwNiUpXHJcbiAgICAgIGh1ZS1yb3RhdGUoMzQxZGVnKSBicmlnaHRuZXNzKDEwMiUpIGNvbnRyYXN0KDg0JSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICB3aWR0aDogMzIuMjkydnc7XHJcbiAgICAgIGhlaWdodDogNDUuMzY1dnc7XHJcbiAgICAgIHJpZ2h0OiA2LjUxdnc7XHJcbiAgICAgIGJvdHRvbTogLTMuMTI1dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiA2MjBweDtcclxuICAgICAgaGVpZ2h0OiA4NzFweDtcclxuICAgICAgcmlnaHQ6IDEyNXB4O1xyXG4gICAgICBib3R0b206IC02MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgd2lkdGg6IDUwMXB4O1xyXG4gICAgICBoZWlnaHQ6IDcwN3B4O1xyXG4gICAgICByaWdodDogOTBweDtcclxuICAgICAgYm90dG9tOiAtNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHdpZHRoOiA1MTBweDtcclxuICAgICAgaGVpZ2h0OiA3NTBweDtcclxuICAgICAgcmlnaHQ6IDEwMHB4O1xyXG4gICAgICBib3R0b206IC02MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgYm90dG9tOiAtNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbm5lci1zdWItY29udGVudC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDk1cHggMCAxMTJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA2LjI1dncgMCA2Ljc3MXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxMjBweCAwIDEzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogOTVweCAwIDk1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDAgODBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNjBweCAwIDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2hlYWRpbmctYW5kLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIG1heC13aWR0aDogNTQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXgtd2lkdGg6IDQyLjA4M3Z3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBtYXgtd2lkdGg6IDgwOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2hlYWRpbmctdGV4dC1jb250ZW50LXdyYXAge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LWZhbWlseTogdmFyaWFibGVzLiRzZWNvbmRhcnktZm9udC1mYW1pbHk7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTMwO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dHVhbC1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1SZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICB9XHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjp2aXNpdGVkIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjM0NHZ3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjUyMXZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMSxcclxuICAgICAgaDIsXHJcbiAgICAgIGgzLFxyXG4gICAgICBoNCxcclxuICAgICAgaDUsXHJcbiAgICAgIGg2LFxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgIH1cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMzAydnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjYxNXZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTMxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xODtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xOTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZXZlbnRzLXNsaWRlci1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuOTA2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2V2ZW50cy1zbGlkZXIge1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBtYXJnaW46IDAgLTE1cHg7XHJcbiAgICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy93aGl0ZS1jYXJldC1pY29uLnN2Z1wiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stcHJldiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcclxuICAgICAgICAgIGxlZnQ6IC0zOHB4O1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xyXG4gICAgICAgICAgcmlnaHQ6IC0zOHB4O1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuc2xpY2stbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xLjU2M3Z3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgICYuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgd2lkdGg6IDIuNjA0dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYuMjV2dztcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMC43ODF2dztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjA0MnZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dyAwIDAgMC4xNTZ2dztcclxuICAgICAgICAgICAgbGVmdDogLTIuNjA0dnc7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMC4xNTZ2dyAwLjE1NnZ3IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMi42MDR2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMCAtMzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICAmLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2xpY2stbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgJi5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICAgIGhlaWdodDogNzVweDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNsaWNrLXByZXYge1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjdweDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IC0yN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICAmLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2OXB4O1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2xpY2stcHJldiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0yNHB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICByaWdodDogLTI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2V2ZW50LXNsaWRlIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBtYXJnaW46IDAgMS41NjN2dztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC4xNTZ2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZXZlbnQtaW1hZ2Utd3JhcCB7XHJcbiAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzExcHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcclxuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4Ljc1dnc7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xNTZ2dztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgLm1lZGlhLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC5tZWRpYS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICAubWVkaWEtY29udGVudC13cmFwIHtcclxuICAgICAgICAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI4MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZXZlbnQtZGV0YWlscy1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMzNweCA0NXB4IDcycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyLjM0NHZ3IDIuODY1dncgNC4xNjd2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogNDVweCA1NXB4IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwYWRkaW5nOiAyOHB4IDM1cHggNTVweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDI1cHggMzBweCA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fZXZlbnQtaGVhZGluZy10ZXh0LWNvbnRlbnQtd3JhcCB7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19ldmVudC10ZXh0dWFsLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LVJlZ3VsYXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDgyNTRhO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIHVsLFxyXG4gICAgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yODtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOnZpc2l0ZWQge1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMzQ0dnc7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42MTV2dztcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDAuNTIxdnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgxLFxyXG4gICAgICBoMixcclxuICAgICAgaDMsXHJcbiAgICAgIGg0LFxyXG4gICAgICBoNSxcclxuICAgICAgaDYsXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41MjF2dztcclxuICAgICAgfVxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zMDJ2dztcclxuICAgICAgICBmb250LXNpemU6IDEuMTQ2dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjE1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMjI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMzE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCxcclxuICAgICAgb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE5O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udm9sdW50ZWVyLWV4cHJlc3Npb24ge1xyXG4gICZfX21haW4tY29udGVudC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWY0ZjNlZjtcclxuICB9XHJcbiAgJl9fbGVhZi1jb250ZW50LWJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAyMDJweDtcclxuICAgIGhlaWdodDogMTgzcHg7XHJcbiAgICByaWdodDogLTM0cHg7XHJcbiAgICB0b3A6IDEwMXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xlYWYtaW1nLTMuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDk4JSkgc2VwaWEoMjklKSBzYXR1cmF0ZSg1NDU4JSlcclxuICAgICAgaHVlLXJvdGF0ZSgzMTBkZWcpIGJyaWdodG5lc3MoMTAxJSkgY29udHJhc3QoNzYlKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHdpZHRoOiAxNy4yOTJ2dztcclxuICAgICAgaGVpZ2h0OiAxNS42Nzd2dztcclxuICAgICAgdG9wOiAzLjEyNXZ3O1xyXG4gICAgICByaWdodDogLTIuMzQ0dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHdpZHRoOiAzMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMDFweDtcclxuICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICByaWdodDogLTQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICB3aWR0aDogMjAycHg7XHJcbiAgICAgIGhlaWdodDogMTgzcHg7XHJcbiAgICAgIHJpZ2h0OiAtMzRweDtcclxuICAgICAgdG9wOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tZWRpdW0tdGFibGV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbWFpbi1pbm5lci1jb250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMTA1cHggOTVweCA2MXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogNi43NzF2dyA3LjI5MnZ3IDYuNzcxdnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHBhZGRpbmc6IDEzMHB4IDE0MHB4IDEzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgcGFkZGluZzogODBweCAwIDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiA2MHB4IDAgNjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNTBweCAwIDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLnB1YmxpY2F0aW9ucyB7XHJcbiAgJl9fbWFpbi1pbm5lci13cmFwIHtcclxuICAgIHBhZGRpbmc6IDgwcHggMTgwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA1LjIwOHZ3IDE0LjQ3OXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBwYWRkaW5nOiAxMDBweCAyNzhweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMTE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDYwcHggMzZweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbXVsdGlwbGUtcHVibGljYXRpb24tY29udGVudC13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogNjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGdhcDogMy4xMjV2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubWVkaXVtLXRhYmxldCB7XHJcbiAgICAgIGdhcDogNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLXB1YmxpY2F0aW9uLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMyUgLSA0MHB4KTtcclxuICAgICYuY29sb3ItYmEwYzJmIHtcclxuICAgICAgLnB1YmxpY2F0aW9uc19fc2luZ2xlLXB1YmxpY2F0aW9uLWFjdGlvbi1idG5zLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgLmFuY2hvci1saW5rLFxyXG4gICAgICAgIC5fZGZfYnV0dG9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItYmEwYzJmO1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1lNjI4NGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuY29sb3ItMDgyNTRhIHtcclxuICAgICAgLmFuY2hvci1saW5rLFxyXG4gICAgICAuX2RmX2J1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wODI1NGE7XHJcbiAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDZlYjc7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbG9yLTAwMzMyNCB7XHJcbiAgICAgIC5hbmNob3ItbGluayxcclxuICAgICAgLl9kZl9idXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAzMzI0O1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDg0ODM1O1xyXG4gICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb2xvci0wMDZlYjcge1xyXG4gICAgICAuYW5jaG9yLWxpbmssXHJcbiAgICAgIC5fZGZfYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwNmViNztcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLnRyYW5zaXRpb24tMDMtZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzJSAtIDIuMDgzdncpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zbWFsbC1kZXNrdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMlIC0gMjBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1lZGl1bS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAyNXB4KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1wdWJsaWNhdGlvbi1pbWFnZS13cmFwIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgLy8gbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAvLyBtYXgtaGVpZ2h0OiA1MDBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLy8gbWluLWhlaWdodDogMTUuNjI1dnc7XHJcbiAgICAgIC8vIG1heC1oZWlnaHQ6IDI2LjA0MnZ3O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTU2dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgIC8vICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIC8vIH1cclxuXHJcbiAgICAvLyBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgIC8vICAgaGVpZ2h0OiAzNTBweDtcclxuICAgIC8vIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLXB1YmxpY2F0aW9uLW5hbWUtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctTWVkaXVtO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNztcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTA4MjU0YTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS4wNDJ2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA0MnZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNjcmVlbi0xOTAwLWFuZC1zY3JlZW4tMTkyMC05OCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTIwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLnNtYWxsLWRlc2t0b3Age1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0xNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0xODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19zaW5nbGUtcHVibGljYXRpb24tYWN0aW9uLWJ0bnMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgLmFuY2hvci1saW5rLFxyXG4gICAgLl9kZl9idXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgcGFkZGluZzogNnB4IDE5cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IHZhcmlhYmxlcy4kZm9udC1zdHlsZS1ub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGZ3LU1lZGl1bTtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTE7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci1mZmZmZmY7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB2YXJpYWJsZXMuJHRleHQtdHJhbnNmb3JtLXVwcGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1peGlucy50cmFuc2l0aW9uLTAzLWVhc2UtaW4tb3V0O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEuMDQydnc7XHJcbiAgICAgIGdhcDogMC43ODF2dztcclxuXHJcbiAgICAgIC5hbmNob3ItbGluayxcclxuICAgICAgLl9kZl9idXR0b24ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUuMjA4dnc7XHJcbiAgICAgICAgcGFkZGluZzogMC41MjF2dyAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43Mjl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDZ2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICAuYW5jaG9yLWxpbmssXHJcbiAgICAgIC5fZGZfYnV0dG9uIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIC5hbmNob3ItbGluayxcclxuICAgICAgLl9kZl9idXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTExO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTIyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9oZWxwZXJzL3ZhcmlhYmxlc1wiIGFzIHZhcmlhYmxlcztcclxuQHVzZSBcIi4uL2hlbHBlcnMvbWl4aW5zXCIgYXMgbWl4aW5zO1xyXG5cclxuLmJsb2ctZGV0YWlsIHtcclxuICAmX19tYWluLXdyYXAge1xyXG4gICAgcGFkZGluZzogOTBweCAwIDkwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICBwYWRkaW5nOiA0LjY4OHZ3IDAgNC42ODh2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgcGFkZGluZzogNTBweCAwIDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX21haW4taW5uZXItd3JhcCB7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNS4yMDh2dztcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMCAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE0MDAtYW5kLXNjcmVlbi0xODk5LTk4IHtcclxuICAgICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWhlYWRpbmctZmVhdHVyZWQtaW1nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5sYXJnZS10YWJsZXQge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19tYWluLWhlYWRpbmctb3RoZXItZGV0YWlscy13cmFwIHtcclxuICAgIGZsZXg6IDAgMCAzMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxhcmdlLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWhlYWRpbmctb3RoZXItZGV0YWlscy1pbm5lci13cmFwIHtcclxuICAgIHBhZGRpbmc6IDI0cHggMjRweCAyNHB4IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDUwJSk7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWZmZmZmZjtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDEuMjV2dyAxLjI1dncgMS4yNXZ3IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxhcmdlLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctRXh0cmFCb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC00MDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDIuODY1dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMzg1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTU1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTY1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1vYmlsZSB7XHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHRlcnRpYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItN2Y3ZjdmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTExLjVweDtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci03ZjdmN2Y7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMS4xNDZ2dztcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNjc3dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTk4dnc7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBsZWZ0OiAtMC41OTl2dztcclxuICAgICAgICAgIHRvcDogMC41MjF2dztcclxuICAgICAgICAgIHdpZHRoOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiAwLjE1NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19tYWluLWZlYXR1cmVkLWltZy1jb250ZW50LXdyYXAge1xyXG4gICAgZmxleDogMCAwIDcwJTtcclxuICAgIC5pbWFnZS13cmFwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTM1cHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmJpZy1sYXB0b3Age1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyNy44NjV2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5sYXJnZS10YWJsZXQge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBtYXJnaW46IDAgLTM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHR1YWwtY250ZW50LXdyYXAge1xyXG4gICAgcGFkZGluZzogMCA4MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIG1heC13aWR0aDogODAlO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE3O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMSxcclxuICAgIGgyLFxyXG4gICAgaDMsXHJcbiAgICBoNCxcclxuICAgIGg1LFxyXG4gICAgaDYsXHJcbiAgICB1bCxcclxuICAgIG9sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctUmVndWxhcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgfVxyXG4gICAgdWwsXHJcbiAgICBvbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTc7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTI3O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogdmFyaWFibGVzLiRscy0wO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLTAwMDAwMDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6dmlzaXRlZCB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRjb2xvci0wMDAwMDA7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMCA3LjgxM3Z3O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyLjA4M3Z3O1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTl2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41MXZ3O1xyXG5cclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEuMjV2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaDEsXHJcbiAgICAgIGgyLFxyXG4gICAgICBoMyxcclxuICAgICAgaDQsXHJcbiAgICAgIGg1LFxyXG4gICAgICBoNixcclxuICAgICAgdWwsXHJcbiAgICAgIG9sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjI1dnc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjMwMnZ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45OXZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUxdnc7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjc4MXZ3O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44NjV2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4zODV2dztcclxuICAgICAgfVxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjYwNHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjEyNXZ3O1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMzQ0dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuODY1dnc7XHJcbiAgICAgIH1cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4wODN2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMi42MDR2dztcclxuICAgICAgfVxyXG4gICAgICBoNSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjgyM3Z3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjM0NHZ3O1xyXG4gICAgICB9XHJcbiAgICAgIGg2IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNTYzdnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMDgzdnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc2NyZWVuLTE5MDAtYW5kLXNjcmVlbi0xOTIwLTk4IHtcclxuICAgICAgcGFkZGluZzogMCAxNTBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHVsLFxyXG4gICAgICBvbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtMjk7XHJcbiAgICAgIH1cclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTU1O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTY1O1xyXG4gICAgICB9XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC01MDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC02MDtcclxuICAgICAgfVxyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNDU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNTU7XHJcbiAgICAgIH1cclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTQwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGxoLTUwO1xyXG4gICAgICB9XHJcbiAgICAgIGg1IHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zNTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00NTtcclxuICAgICAgfVxyXG4gICAgICBoNiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtMzA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubGFyZ2UtdGFibGV0IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJlbGF0ZWQtYmxvZyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1mNGYzZWY7XHJcbiAgJl9fbWFpbi13cmFwIHtcclxuICAgIHBhZGRpbmc6IDcwcHggMCA3MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgcGFkZGluZzogMy42NDZ2dyAwIDMuNjQ2dnc7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxhcmdlLXRhYmxldCB7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbWFpbi1oZWFkaW5nLXRleHR1YWwtY29udGVudC13cmFwIHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kc2Vjb25kYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1Cb2xkO1xyXG4gICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNDI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiB2YXJpYWJsZXMuJGxzLTA7XHJcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWJhMGMyZjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42MDR2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4yMjl2dztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5zY3JlZW4tMTkwMC1hbmQtc2NyZWVuLTE5MjAtOTgge1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2YXJpYWJsZXMuJGZvbnQtNTA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcmlhYmxlcy4kbGgtNjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuc21hbGwtZGVza3RvcCB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IHZhcmlhYmxlcy4kZm9udC0zMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC00MjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbXVsdGlwbGUtYmxvZy1jb250ZW50LXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMuYmlnLWxhcHRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIuMDgzdnc7XHJcbiAgICAgIGdhcDogMi4wODN2dztcclxuICAgIH1cclxuXHJcbiAgICBcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NpbmdsZS1ibG9nLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAzMHB4KTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnJlbGF0ZWQtYmxvZ19fc2luZ2xlLWJsb2ctaW5uZXItY29udGVudC13cmFwIHtcclxuICAgICAgICAucmVsYXRlZC1ibG9nX19zaW5nbGUtbmV3cy1pbWFnZS1jb250ZW50LXdyYXAge1xyXG4gICAgICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMS41NjN2dyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLmxhcmdlLXRhYmxldCB7XHJcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2luZ2xlLWJsb2ctaW5uZXItY29udGVudC13cmFwIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3NpbmdsZS1uZXdzLWltYWdlLWNvbnRlbnQtd3JhcCB7XHJcbiAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMudHJhbnNpdGlvbi0wMy1lYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgLmltYWdlLXdyYXAge1xyXG4gICAgICAgIGhlaWdodDogMTAuNDE3dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIDEwMHB4O1xyXG4gICAgICAuaW1hZ2Utd3JhcCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2luZ2xlLWJsb2ctaGVhZGluZy1vdGhlci1kZXRhaWxzLWNvbnRlbnQtd3JhcCB7XHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDEwMHB4IC0gMTZweCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NpbmdsZS1ibG9nLWhlYWRpbmctY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zdHlsZTogdmFyaWFibGVzLiRmb250LXN0eWxlLW5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kZnctU2VtaUJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTE4O1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yNDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC43ODF2dztcclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjkzOHZ3O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtaXhpbnMubW9iaWxlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NpbmdsZS1ibG9nLW90aGVyLWRldGFpbHMtY29udGVudC13cmFwIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXJpYWJsZXMuJHRlcnRpYXJ5LWZvbnQtZmFtaWx5O1xyXG4gICAgICBmb250LXN0eWxlOiB2YXJpYWJsZXMuJGZvbnQtc3R5bGUtbm9ybWFsO1xyXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRmdy1NZWRpdW07XHJcbiAgICAgIGZvbnQtc2l6ZTogdmFyaWFibGVzLiRmb250LTEzO1xyXG4gICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRsaC0yMztcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHZhcmlhYmxlcy4kbHMtMDtcclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItN2Y3ZjdmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTExLjVweDtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci03ZjdmN2Y7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5iaWctbGFwdG9wIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC43ODF2dztcclxuICAgICAgZ2FwOiAxLjA0MnZ3O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNjc3dnc7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTk4dnc7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBsZWZ0OiAtMC41OTl2dztcclxuICAgICAgICAgIHRvcDogMC41MjF2dztcclxuICAgICAgICAgIHdpZHRoOiAwLjE1NnZ3O1xyXG4gICAgICAgICAgaGVpZ2h0OiAwLjE1NnZ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tb2JpbGUge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdfQ== */
