.cc-module-wrap {
  max-width: 100%;
  margin: 0 auto;
  width: 820px;
}
.cc-module-wrap .calculator-title {
  font-weight: 700;
  font-size: 32px;
  line-height: 42px;
  text-align: center;
  color: #1A1A1A;
}
.cc-module-wrap .calculator-title p {
  margin-bottom: 0;
}
.cc-module-wrap .calculator-subtitle {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #1A1A1A;
  padding-top: 30px;
}
.cc-module-wrap .cc-calculator {
  display: flex;
  margin: 32px 0 30px;
  justify-content: space-between;
  z-index: 9998;
  position: relative;
}
.cc-module-wrap .cc-calculator .cc-input-group {
  position: relative;
  /* Track */
  /* Handle */
}
.cc-module-wrap .cc-calculator .cc-input-group:first-child {
  z-index: 10;
}
.cc-module-wrap .cc-calculator .cc-input-group:last-child {
  z-index: 9;
}
.cc-module-wrap .cc-calculator .cc-input-group ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.cc-module-wrap .cc-calculator .cc-input-group ::-webkit-scrollbar-track {
  border-radius: 6px;
}
.cc-module-wrap .cc-calculator .cc-input-group ::-webkit-scrollbar-thumb {
  background: #D9D9D9;
  border-radius: 6px;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input {
  display: flex;
  border: 1px solid #C6C6C6;
  border-radius: 4px;
  height: 64px;
  align-items: center;
  padding: 0 0 0 20px;
  width: 100%;
  min-width: 245px;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper {
  padding-right: 25px;
}
@media (max-width: 855px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper {
    padding-right: 40px;
  }
}
@media (max-width: 767px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper {
    padding-right: 0;
  }
}
@media (max-width: 640px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper {
    padding-right: 0;
    width: auto;
  }
}
@media (max-width: 500px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper {
    padding-right: 20px;
  }
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper label {
  margin-bottom: 0;
  text-align: left;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper input {
  border: none;
  height: inherit;
  background: transparent;
  padding: 0;
  font-weight: 700;
  font-size: 24px;
  line-height: 28px;
  color: #1A1A1A;
  width: 100%;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn {
  height: inherit;
  display: flex;
  justify-content: end;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn button {
  display: flex;
  align-items: center;
  background: none;
  border: none;
  border-left: 1px solid #C6C6C6;
  padding-left: 12px;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
  color: #1A1A1A;
  min-width: 140px;
  justify-content: center;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn button .dropbtn-span {
  display: flex;
  align-items: center;
  gap: 8px;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn button .dropbtn-span:after {
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #000;
  transition: all 0.125s ease-in-out;
  content: "";
  display: block;
  margin-top: -2px;
  pointer-events: none;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input.red_border {
  border-color: #E5133A;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input.red_border button {
  border-color: #E5133A;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input.red_border .dropbtn-span:after {
  transform: rotate(180deg);
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options {
  margin-top: 8px;
  box-shadow: 0 3px 12px rgba(26, 26, 26, 0.1);
  border-radius: 8px;
  padding: 10px;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  background: #fff;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options.open {
  display: block;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options label {
  position: relative;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 16px;
  background: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23C6C6C6' height='1em' viewBox='0 0 512 512'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E%0A") center/contain no-repeat;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options label .currency-options-search {
  width: 100%;
  border: none;
  border-bottom: 1px solid #C6C6C6;
  color: #6F6F6F;
  font-size: 16px;
  font-weight: 400;
  padding: 0 0 0 25px;
  margin-bottom: 0;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper {
  max-height: 180px;
  overflow: auto;
  margin: 12px 0 0;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a {
  font-weight: 700;
  line-height: 44px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  transition: all 0.2s;
  list-style: none;
  font-style: normal;
  color: #000;
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 5px;
}
@media (max-width: 400px) {
  .cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a {
    padding-left: 5px;
    padding-right: 5px;
  }
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a:hover, .cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a:focus, .cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a a.focused {
  background: #F6F6F6;
  border-radius: 4px;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a span {
  font-weight: 400;
  font-size: 14px;
}
@media (max-width: 400px) {
  .cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a span {
    line-height: 19px;
  }
}
.cc-module-wrap .cc-calculator .cc-module-switcher {
  display: flex;
  align-items: center;
  margin: 0 29px;
}
.cc-module-wrap .cc-calculator .cc-module-switcher .cc-icon-switch {
  display: inline-block;
  width: 22px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='22' height='20' viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.2525 20L0 14.6944L5.28 9.36111L6.435 10.5278L3.135 13.8611H20.9825V15.5278H3.135L6.4075 18.8333L5.2525 20ZM16.7475 10.6389L15.5925 9.47222L18.865 6.16667H1.0175V4.5H18.865L15.565 1.16667L16.72 0L22 5.33333L16.7475 10.6389Z' fill='%231A1A1A'/%3E%3C/svg%3E%0A") center/contain no-repeat;
}
.cc-module-wrap .cc-ectended-info {
  display: flex;
  justify-content: space-between;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate {
  font-weight: 700;
  font-size: 16px;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate.c-grey {
  color: #cbcbcb;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 16C12.4062 16 16 12.4375 16 8C16 3.59375 12.4062 0 8 0C3.5625 0 0 3.59375 0 8C0 12.4375 3.5625 16 8 16ZM6.75 10.5H7.5V8.5H6.75C6.3125 8.5 6 8.1875 6 7.75C6 7.34375 6.3125 7 6.75 7H8.25C8.65625 7 9 7.34375 9 7.75V10.5H9.25C9.65625 10.5 10 10.8438 10 11.25C10 11.6875 9.65625 12 9.25 12H6.75C6.3125 12 6 11.6875 6 11.25C6 10.8438 6.3125 10.5 6.75 10.5ZM8 6C7.4375 6 7 5.5625 7 5C7 4.46875 7.4375 4 8 4C8.53125 4 9 4.46875 9 5C9 5.5625 8.53125 6 8 6Z' fill='%233D55DD'/%3E%3C/svg%3E%0A");
  position: relative;
  top: 2px;
  left: 8px;
  border: none;
  display: inline-block;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext {
  width: 284px;
  background: #F0F5FF;
  border-radius: 4px;
  color: #3D55DD;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  padding: 20px;
  z-index: 9999;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  bottom: 223%;
  left: 138%;
  margin-left: -60px;
  transition: opacity 0.3s;
}
@media (max-width: 530px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext {
    left: -600%;
  }
}
@media (max-width: 400px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext {
    left: -945%;
  }
}
@media (max-width: 360px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext {
    width: 255px;
  }
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 13%;
  margin-left: -5px;
  border-width: 15px;
  border-style: solid;
  border-color: #F0F5FE transparent transparent transparent;
}
@media (max-width: 530px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext::after {
    left: 54%;
  }
}
@media (max-width: 400px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext::after {
    left: 74%;
  }
}
@media (max-width: 360px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext::after {
    left: 82%;
  }
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext h4 {
  font-weight: 700;
  font-size: 16px;
  color: #3D55DD;
  margin-top: 0;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip .tooltiptext a {
  text-decoration: underline;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate .cc-tooltip.show-tool-tip .tooltiptext {
  visibility: visible;
  opacity: 1;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .cc-disclaimer {
  text-align: left;
  margin-top: 5px;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-right {
  width: 45%;
  text-align: center;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-right a {
  border-radius: 4px;
  width: 100%;
  border: none;
  color: #fff;
  height: 46px;
  line-height: 46px;
  background-color: #E5133A;
  display: block;
}
.cc-module-wrap .cc-promo-info .ccex {
  font-weight: 700;
  font-size: 16px;
  line-height: 42px;
  color: #24A148;
  gap: 20px;
}
.cc-module-wrap .cc-promo-info .ccex p {
  margin-bottom: 0;
}
.cc-module-wrap .tooltip-wrapper {
  display: flex;
  gap: 10px;
  align-items: center;
  margin-top: 40px;
  text-align: left;
}
.cc-module-wrap .tooltip-wrapper .image {
  display: flex;
}
.cc-module-wrap .tooltip-wrapper p {
  margin-bottom: 0;
  color: #6F6F6F;
  font-size: 14px;
}

@media (max-width: 1024px) {
  .cc-module-wrap {
    /*max-width: 90%;
    padding: 0 25px;*/
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper input {
    font-size: 18px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .currency-options .currency-items-wrapper a span {
    line-height: 18px;
  }
}
@media (max-width: 860px) {
  .cc-module-wrap {
    max-width: 100%;
  }
  .cc-module-wrap .calculator-title {
    font-size: 20px;
    line-height: 28px;
  }
  .cc-module-wrap .cc-calculator {
    display: block;
    margin-bottom: 10px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input {
    justify-content: space-between;
  }
  .cc-module-wrap .cc-calculator .cc-module-switcher {
    justify-content: center;
    margin: 16px 0;
  }
  .cc-module-wrap .cc-calculator .cc-module-switcher a {
    display: inherit;
  }
  .cc-module-wrap .cc-ectended-info {
    display: block;
  }
  .cc-module-wrap .cc-ectended-info .cc-ectended-left {
    width: 100%;
  }
  .cc-module-wrap .cc-ectended-info .cc-ectended-right {
    margin: 16px auto 0;
    width: 100%;
    text-align: center;
    padding: 0 70px;
  }
}
@media (max-width: 530px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn button {
    min-width: 120px;
  }
}
@media (max-width: 490px) and (min-width: 391px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-right {
    padding: 0 20px;
  }
}
@media (max-width: 390px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper label {
    font-size: 14px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper input {
    font-size: 16px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn button {
    font-size: 16px;
    min-width: 100px;
    padding-left: 9px;
    padding-right: 9px;
  }
  .cc-module-wrap .cc-ectended-info .cc-ectended-right {
    padding: 0;
  }
}
@media (max-width: 340px) {
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input {
    padding: 0 5px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper label {
    font-size: 12px;
  }
}
#tooltip {
  display: none;
  position: absolute;
  width: 284px;
  background: #F0F5FF;
  border-radius: 4px;
  color: #3D55DD;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
  padding: 20px;
  z-index: 9999;
  transition: opacity 0.3s;
  bottom: 45px;
  top: auto;
  right: -256px;
}

.cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate {
  font-weight: 700;
  font-size: 16px;
  position: relative;
  text-align: left;
}

@media (max-width: 850px) {
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate {
    text-align: left !important;
  }
  #tooltip {
    left: 7%;
  }
}
#tooltip::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 7%;
  margin-left: -5px;
  border-width: 15px;
  border-style: solid;
  border-color: #F0F5FE transparent transparent transparent;
}
@media (max-width: 860px) {
  #tooltip::after {
    left: 48%;
  }
}
@media (max-width: 530px) {
  #tooltip::after {
    left: 54%;
  }
}
@media (max-width: 400px) {
  #tooltip::after {
    left: 58%;
  }
}
@media (max-width: 360px) {
  #tooltip::after {
    left: 82%;
  }
}
#tooltip h4 {
  font-weight: 700;
  font-size: 16px;
  color: #3D55DD;
  margin-top: 0;
}
#tooltip a {
  text-decoration: underline;
}

/* creating css loader */
#receive-input.display,
#loading.display {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 3px solid rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  border-top-color: #d3d3d3;
  animation: spin 1s ease-in-out infinite;
  -webkit-animation: spin 1s ease-in-out infinite;
  margin: 0px 5px 0 5px;
}

@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
#xr-buy-amount.hidden {
  display: none;
}

#currency-pairs-error {
  background-color: rgba(255, 204, 203, 0.35);
  padding: 18px 15px;
  margin-bottom: 30px;
  display: flex;
}
@media (max-width: 860px) {
  #currency-pairs-error {
    margin-bottom: 15px;
  }
}
#currency-pairs-error .pairs-warnings {
  padding: 4px 6px 0 5px;
}
#currency-pairs-error .pairs-warnings svg {
  height: 16px;
  width: 16px;
  fill: #E5133A;
  cursor: pointer;
}
#currency-pairs-error p {
  color: #E5133A;
  font-weight: 600;
  margin: 0;
  padding-top: 2px;
  text-align: left;
}

.cc-pairs-desktop-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  max-width: 900px;
  margin: 0 auto;
}
.cc-pairs-desktop-wrapper .cc-single-pair-wrapper {
  background: #F6F6F6;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 700;
  width: 210px;
}
.cc-pairs-desktop-wrapper .cc-single-pair-wrapper a {
  padding: 30px 16px;
  display: flex;
  justify-content: center;
  color: #000;
  align-items: center;
}
.cc-pairs-desktop-wrapper .cc-single-pair-flag {
  display: flex;
  align-items: center;
}
.cc-pairs-desktop-wrapper .cc-single-pair-flag .pair-flag-img {
  height: 21px;
  margin-right: 10px;
}
.cc-pairs-desktop-wrapper .cc-single-pair-flag p {
  margin: 0;
}
.cc-pairs-desktop-wrapper .cc-single-pair-arrow {
  margin: 0 10px;
  display: flex;
  align-items: center;
}

.cc-pairs-mobile-wrapper {
  display: none;
}
.cc-pairs-mobile-wrapper .popular-currency-wrapper .current {
  display: flex;
  align-items: center;
}
.cc-pairs-mobile-wrapper .popular-currency-wrapper .current .cc-single-pair-flag img {
  height: 21px;
}
.cc-pairs-mobile-wrapper .popular-currency-wrapper .currency-dropdown .dropdown-select .option {
  gap: 0;
}
.cc-pairs-mobile-wrapper .popular-currency-wrapper .cc-single-pair-flag {
  display: flex;
  align-items: center;
  color: #000;
  font-weight: bold;
  font-style: normal;
  gap: 0 !important;
  min-width: unset !important;
}
.cc-pairs-mobile-wrapper .popular-currency-wrapper .cc-single-pair-flag img {
  margin-right: 10px;
}
.cc-pairs-mobile-wrapper .popular-currency-wrapper .cc-single-pair-arrow {
  margin: 0 30px;
  min-width: unset !important;
}
@media (max-width: 380px) {
  .cc-pairs-mobile-wrapper .popular-currency-wrapper .cc-single-pair-arrow {
    margin: 0 20px;
  }
}

@media (max-width: 1024px) {
  .cc-pairs-desktop-wrapper {
    max-width: 670px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  .cc-pairs-desktop-wrapper {
    display: none;
  }
  .cc-pairs-mobile-wrapper {
    display: block;
  }
}
.popular-currency-wrapper {
  display: flex;
  justify-content: center;
  gap: 20px;
  font-family: "Roboto", sans-serif;
}
.popular-currency-wrapper select {
  display: none;
}
.popular-currency-wrapper .currency-dropdown {
  width: 35%;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select {
  background-color: #fff;
  border-radius: 4px;
  border: solid 1px #C6C6C6;
  color: #6F6F6F;
  box-shadow: none;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  float: left;
  font-size: 16px;
  font-weight: 400;
  font-style: italic;
  height: 46px;
  line-height: 46px;
  outline: none;
  padding-left: 13px;
  padding-right: 30px;
  position: relative;
  text-align: left;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  width: auto;
  /* Track */
  /* Handle */
}
.popular-currency-wrapper .currency-dropdown .dropdown-select:focus, .popular-currency-wrapper .currency-dropdown .dropdown-select:hover {
  background-color: #fff;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select:after {
  height: 0;
  width: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #000;
  transform: origin(50% 20%);
  transition: all 0.125s ease-in-out;
  content: "";
  display: block;
  margin-top: -2px;
  pointer-events: none;
  position: absolute;
  right: 14px;
  top: 50%;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select ::-webkit-scrollbar-track {
  border-radius: 6px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select ::-webkit-scrollbar-thumb {
  background: #D9D9D9;
  border-radius: 6px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .current {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 18%;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .current img {
  height: 21px;
  width: 27px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .current span {
  font-weight: 700;
  font-size: 16px;
  color: #000;
  font-style: normal;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select.open {
  border-color: #E5133A;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select.open:after {
  transform: rotate(-180deg);
}
.popular-currency-wrapper .currency-dropdown .dropdown-select.open .list {
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select.open .option {
  cursor: pointer;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select.wide {
  width: 100%;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select.wide .list {
  left: 0;
  right: 0;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .list {
  box-sizing: border-box;
  transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;
  transform: scale(0.75);
  transform-origin: 50% 0;
  background-color: #fff;
  margin-top: 8px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 9998;
  overflow: auto;
  box-shadow: 0 3px 12px rgba(26, 26, 26, 0.1);
  border-radius: 8px;
  padding: 10px;
  /*&:hover {
    .option:not(:hover) {
      background-color: transparent;
    }
  }*/
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .list .result-no-found {
  display: none;
  margin-bottom: 0;
  font-style: normal;
  font-size: 14px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .list ul {
  padding: 0;
  margin: 12px 0 0;
  max-height: 180px;
  overflow: auto;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .dd-search {
  display: flex;
  align-items: center;
  justify-content: center;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .dd-search label {
  position: relative;
  width: 100%;
  margin-bottom: 0;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .dd-search label:before {
  content: "";
  position: absolute;
  left: 0;
  top: -6px;
  bottom: 0;
  width: 16px;
  background: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23C6C6C6' height='1em' viewBox='0 0 512 512'%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E%0A") center/contain no-repeat;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .dd-search .dd-searchbox {
  width: 100%;
  border: none;
  border-bottom: 1px solid #C6C6C6;
  color: #6F6F6F;
  font-size: 16px;
  font-weight: 400;
  padding: 0 0 0 25px;
  margin-bottom: 0;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .dd-search .dd-searchbox:-ms-input-placeholder {
  color: #C6C6C6;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .dd-search .dd-searchbox::placeholder {
  color: #C6C6C6;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option {
  cursor: default;
  font-weight: 400;
  line-height: 44px;
  outline: none;
  padding-left: 18px;
  padding-right: 29px;
  text-align: left;
  transition: all 0.2s;
  list-style: none;
  font-style: normal;
  color: #000;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 5px;
  border-radius: 4px;
}
@media (max-width: 1200px) {
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option {
    gap: 10px;
  }
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option:hover, .popular-currency-wrapper .currency-dropdown .dropdown-select .option:focus, .popular-currency-wrapper .currency-dropdown .dropdown-select .option.focused {
  background: #F6F6F6;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option.selected {
  font-weight: 600;
  background: #F6F6F6;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option.selected:focus {
  background: #f6f6f6;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option div {
  display: flex;
  align-items: center;
  gap: 12px;
  min-width: 18%;
}
@media (max-width: 1400px) {
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option div {
    min-width: 19%;
  }
}
@media (max-width: 1300px) {
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option div {
    min-width: 21%;
  }
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option div img {
  height: 21px;
  width: 27px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select .option div span {
  font-weight: 700;
  font-size: 16px;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select a {
  color: #aaa;
  text-decoration: none;
  transition: all 0.2s ease-in-out;
}
.popular-currency-wrapper .currency-dropdown .dropdown-select a:hover {
  color: #666;
}
.popular-currency-wrapper .currency-button {
  width: 15%;
}
@media (max-width: 1300px) {
  .popular-currency-wrapper .currency-button {
    width: 20%;
  }
}
.popular-currency-wrapper .currency-button button {
  border-radius: 4px;
  width: 100%;
  border: none;
  color: #fff;
  height: 46px;
  line-height: 46px;
  pointer-events: none;
}

@media (max-width: 1024px) {
  .popular-currency-wrapper .currency-dropdown {
    width: 35%;
  }
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option div {
    min-width: auto;
  }
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option > span {
    width: 60%;
    white-space: pre-line;
    line-height: initial;
    position: relative;
    top: -9px;
  }
  .popular-currency-wrapper .currency-button {
    width: 22%;
  }
}
@media (max-width: 850px) and (min-width: 768px) {
  .popular-currency-wrapper .currency-dropdown {
    width: 42%;
  }
}
@media (max-width: 767px) {
  .popular-currency-wrapper {
    display: block;
    text-align: center;
  }
  .popular-currency-wrapper .currency-dropdown {
    width: 90%;
    margin: 0 auto;
  }
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option:hover {
    background: transparent;
  }
  .popular-currency-wrapper .currency-dropdown .dropdown-select .option.selected, .popular-currency-wrapper .currency-dropdown .dropdown-select .option:focus, .popular-currency-wrapper .currency-dropdown .dropdown-select .option.focused {
    background: #F6F6F6;
  }
  .popular-currency-wrapper .currency-button {
    width: 63%;
    margin: 16px auto 0;
    display: inline-block;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNjLWNhbGN1bGF0b3IvX2Rldi5zY3NzIiwid2YtY3VycmVuY3ktY29udmVydGVyLmNzcyIsInZhcmlhYmxlcy9pbmRleC5zY3NzIiwiY2MtY3VycmVuY3ktcGFpcnMvX2Rldi5zY3NzIiwicG9wdWxhci1jdXJyZW5jaWVzL19kZXYuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0NGO0FEQ0U7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0VQZ0I7QURRcEI7QURDSTtFQUNFLGdCQUFBO0FDQ047QURHRTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjRW5CZ0I7RUZvQmhCLGlCQUFBO0FDREo7QURJRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0FDRko7QURJSTtFQUNFLGtCQUFBO0VBZ0JBLFVBQUE7RUFLQSxXQUFBO0FDckJOO0FER007RUFDRSxXQUFBO0FDRFI7QURJTTtFQUNFLFVBQUE7QUNGUjtBREtNO0VBQ0UsVUFBQTtFQUNBLFdBQUE7QUNIUjtBRE9NO0VBQ0Usa0JBQUE7QUNMUjtBRFNNO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBQ1BSO0FEVU07RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0FDUlI7QURVUTtFQUNFLG1CQUFBO0FDUlY7QURVVTtFQUhGO0lBSUksbUJBQUE7RUNQVjtBQUNGO0FEUVU7RUFORjtJQU9JLGdCQUFBO0VDTFY7QUFDRjtBRE1VO0VBVEY7SUFVSSxnQkFBQTtJQUNBLFdBQUE7RUNIVjtBQUNGO0FESVU7RUFiRjtJQWNJLG1CQUFBO0VDRFY7QUFDRjtBREdVO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBQ0Ra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SDRuQko7RUd4bkJRO0lBQ0UsZUFBQTtFSDBuQlY7RUd2bkJRO0lBQ0UsVUFBQTtJQUNBLHFCQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQkFBQTtJQUNBLFNBQUE7RUh5bkJWO0VHbm5CRTtJQUNFLFVBQUE7RUhxbkJKO0FBQ0Y7QUdqbkJBO0VBRUk7SUFDRSxVQUFBO0VIa25CSjtBQUNGO0FHOW1CQTtFQUNFO0lBQ0UsY0FBQTtJQUNBLGtCQUFBO0VIZ25CRjtFRzltQkU7SUFDRSxVQUFBO0lBQ0EsY0FBQTtFSGduQko7RUc3bUJRO0lBQ0UsdUJBQUE7RUgrbUJWO0VHN21CUTtJQUNFLG1CQUFBO0VIK21CVjtFR3ptQkU7SUFDRSxVQUFBO0lBQ0EsbUJBQUE7SUFDQSxxQkFBQTtFSDJtQko7QUFDRiIsImZpbGUiOiJ3Zi1jdXJyZW5jeS1jb252ZXJ0ZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNjLW1vZHVsZS13cmFwIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDgyMHB4O1xyXG5cclxuICAuY2FsY3VsYXRvci10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGxpZ2h0X2JsYWNrX2NvbG9yO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhbGN1bGF0b3Itc3VidGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRsaWdodF9ibGFja19jb2xvcjtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNjLWNhbGN1bGF0b3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogMzJweCAwIDMwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB6LWluZGV4OiA5OTk4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5jYy1pbnB1dC1ncm91cCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKiBUcmFjayAqL1xyXG4gICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIEhhbmRsZSAqL1xyXG4gICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNjLW1vbmV5LWlucHV0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmV5X2NvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjQ1cHg7XHJcblxyXG4gICAgICAgIC5jYy1maWVsZC13cmFwcGVyIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDg1NXB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodF9ibGFja19jb2xvcjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VycmVuY3ktc2VsZWN0LWJ0biB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcblxyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHRfZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0X2JsYWNrX2NvbG9yO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5kcm9wYnRuLXNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBnYXA6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTI1cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucmVkX2JvcmRlciB7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRyZWRfY29sb3I7XHJcblxyXG4gICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkX2NvbG9yO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kcm9wYnRuLXNwYW4ge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3VycmVuY3ktb3B0aW9ucyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgJi5vcGVue1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNDNkM2QzYnIGhlaWdodD0nMWVtJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J000MTYgMjA4YzAgNDUuOS0xNC45IDg4LjMtNDAgMTIyLjdMNTAyLjYgNDU3LjRjMTIuNSAxMi41IDEyLjUgMzIuOCAwIDQ1LjNzLTMyLjggMTIuNS00NS4zIDBMMzMwLjcgMzc2Yy0zNC40IDI1LjItNzYuOCA0MC0xMjIuNyA0MEM5My4xIDQxNiAwIDMyMi45IDAgMjA4UzkzLjEgMCAyMDggMFM0MTYgOTMuMSA0MTYgMjA4ek0yMDggMzUyYTE0NCAxNDQgMCAxIDAgMC0yODggMTQ0IDE0NCAwIDEgMCAwIDI4OHonLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmN1cnJlbmN5LW9wdGlvbnMtc2VhcmNoIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9ncmV5X2NvbG9yO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtfZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIge1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI5cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCBhLmZvY3VzZWQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2MtbW9kdWxlLXN3aXRjaGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIDI5cHg7XHJcblxyXG4gICAgICAuY2MtaWNvbi1zd2l0Y2gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMiAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuMjUyNSAyMEwwIDE0LjY5NDRMNS4yOCA5LjM2MTExTDYuNDM1IDEwLjUyNzhMMy4xMzUgMTMuODYxMUgyMC45ODI1VjE1LjUyNzhIMy4xMzVMNi40MDc1IDE4LjgzMzNMNS4yNTI1IDIwWk0xNi43NDc1IDEwLjYzODlMMTUuNTkyNSA5LjQ3MjIyTDE4Ljg2NSA2LjE2NjY3SDEuMDE3NVY0LjVIMTguODY1TDE1LjU2NSAxLjE2NjY3TDE2LjcyIDBMMjIgNS4zMzMzM0wxNi43NDc1IDEwLjYzODlaJyBmaWxsPSclMjMxQTFBMUEnLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYy1lY3RlbmRlZC1pbmZvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgLmNjLWVjdGVuZGVkLWxlZnQge1xyXG4gICAgICAuY2MtZXhjaGFuZ2UtcmF0ZSB7XHJcbiAgICAgICAgLmNjZXgtcmF0ZSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAgICYuYy1ncmV5IHtcclxuICAgICAgICAgICAgY29sb3I6ICNjYmNiY2I7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNjLXRvb2x0aXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOCAxNkMxMi40MDYyIDE2IDE2IDEyLjQzNzUgMTYgOEMxNiAzLjU5Mzc1IDEyLjQwNjIgMCA4IDBDMy41NjI1IDAgMCAzLjU5Mzc1IDAgOEMwIDEyLjQzNzUgMy41NjI1IDE2IDggMTZaTTYuNzUgMTAuNUg3LjVWOC41SDYuNzVDNi4zMTI1IDguNSA2IDguMTg3NSA2IDcuNzVDNiA3LjM0Mzc1IDYuMzEyNSA3IDYuNzUgN0g4LjI1QzguNjU2MjUgNyA5IDcuMzQzNzUgOSA3Ljc1VjEwLjVIOS4yNUM5LjY1NjI1IDEwLjUgMTAgMTAuODQzOCAxMCAxMS4yNUMxMCAxMS42ODc1IDkuNjU2MjUgMTIgOS4yNSAxMkg2Ljc1QzYuMzEyNSAxMiA2IDExLjY4NzUgNiAxMS4yNUM2IDEwLjg0MzggNi4zMTI1IDEwLjUgNi43NSAxMC41Wk04IDZDNy40Mzc1IDYgNyA1LjU2MjUgNyA1QzcgNC40Njg3NSA3LjQzNzUgNCA4IDRDOC41MzEyNSA0IDkgNC40Njg3NSA5IDVDOSA1LjU2MjUgOC41MzEyNSA2IDggNlonIGZpbGw9JyUyMzNENTVERCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgIC50b29sdGlwdGV4dCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI4NHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMEY1RkY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjM0Q1NUREO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBib3R0b206IDIyMyU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMTM4JTtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC02MDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC05NDUlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTVweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMyU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNGMEY1RkUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUzMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDU0JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA3NCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogODIlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0Q1NUREO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLy8gICAudG9vbHRpcHRleHQge1xyXG4gICAgICAgICAgICAvLyAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgLy8gICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIC8vICAgfVxyXG4gICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAmLnNob3ctdG9vbC10aXB7XHJcbiAgICAgICAgICAgICAgLnRvb2x0aXB0ZXh0IHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2MtZGlzY2xhaW1lciB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNjLWVjdGVuZGVkLXJpZ2h0IHtcclxuICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U1MTMzQTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNjLXByb21vLWluZm8ge1xyXG4gICAgLmNjZXh7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgIGNvbG9yOiAjMjRBMTQ4O1xyXG4gICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudG9vbHRpcC13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgLmltYWdlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgY29sb3I6ICRkYXJrX2dyZXlfY29sb3I7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vL0BtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuLy8gIC5jYy1tb2R1bGUtd3JhcCB7XHJcbi8vICAgIG1heC13aWR0aDogODAlO1xyXG4vLyAgfVxyXG4vL31cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkdGFibGV0X3NjcmVlbikge1xyXG4gIC5jYy1tb2R1bGUtd3JhcCB7XHJcbiAgICAvKm1heC13aWR0aDogOTAlO1xyXG4gICAgcGFkZGluZzogMCAyNXB4OyovXHJcblxyXG4gICAgLmNjLWNhbGN1bGF0b3Ige1xyXG4gICAgICAuY2MtaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIC5jYy1tb25leS1pbnB1dCB7XHJcbiAgICAgICAgICAuY2MtZmllbGQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXJyZW5jeS1vcHRpb25zIHtcclxuICAgICAgICAgIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcclxuICAuY2MtbW9kdWxlLXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5jYWxjdWxhdG9yLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2MtY2FsY3VsYXRvciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgLmNjLWlucHV0LWdyb3VwIHtcclxuICAgICAgICAuY2MtbW9uZXktaW5wdXQge1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNjLW1vZHVsZS1zd2l0Y2hlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IDA7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5jYy1lY3RlbmRlZC1pbmZvIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAuY2MtZWN0ZW5kZWQtbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmNjLWVjdGVuZGVkLXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDUzMHB4KSB7XHJcbiAgLmNjLW1vZHVsZS13cmFwIHtcclxuICAgIC5jYy1jYWxjdWxhdG9yIHtcclxuICAgICAgLmNjLWlucHV0LWdyb3VwIHtcclxuICAgICAgICAuY2MtbW9uZXktaW5wdXQge1xyXG4gICAgICAgICAgLmN1cnJlbmN5LXNlbGVjdC1idG4ge1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkgYW5kIChtaW4td2lkdGg6IDM5MXB4KSB7XHJcbiAgLmNjLW1vZHVsZS13cmFwIHtcclxuICAgIC5jYy1lY3RlbmRlZC1pbmZvIHtcclxuICAgICAgLmNjLWVjdGVuZGVkLXJpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xyXG4gIC5jYy1tb2R1bGUtd3JhcCB7XHJcbiAgICAuY2MtY2FsY3VsYXRvciB7XHJcbiAgICAgIC5jYy1pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgLmNjLW1vbmV5LWlucHV0IHtcclxuICAgICAgICAgIC5jYy1maWVsZC13cmFwcGVyIHtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jdXJyZW5jeS1zZWxlY3QtYnRuIHtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDlweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2MtZWN0ZW5kZWQtaW5mbyB7XHJcbiAgICAgIC5jYy1lY3RlbmRlZC1yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XHJcbiAgLmNjLW1vZHVsZS13cmFwIHtcclxuICAgIC5jYy1jYWxjdWxhdG9yIHtcclxuICAgICAgLmNjLWlucHV0LWdyb3VwIHtcclxuICAgICAgICAuY2MtbW9uZXktaW5wdXQge1xyXG4gICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcblxyXG4gICAgICAgICAgLmNjLWZpZWxkLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuI3Rvb2x0aXAge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAyODRweDtcclxuICBiYWNrZ3JvdW5kOiAjRjBGNUZGO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBjb2xvcjogIzNENTVERDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcbiAgYm90dG9tOiA0NXB4O1xyXG4gIHRvcDogYXV0bztcclxuICByaWdodDogLTI1NnB4O1xyXG59XHJcblxyXG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweClcclxue1xyXG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICN0b29sdGlwIHtcclxuICBsZWZ0OiA3JTtcclxuICB9IFxyXG59XHJcblxyXG5cclxuI3Rvb2x0aXAge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTAwJTtcclxuICAgICAgbGVmdDogNyU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICBib3JkZXItd2lkdGg6IDE1cHg7XHJcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogI0YwRjVGRSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xyXG4gICAgICAgIGxlZnQ6IDQ4JTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcclxuICAgICAgICBsZWZ0OiA1NCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgbGVmdDogNTglO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgIGxlZnQ6IDgyJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBjb2xvcjogIzNENTVERDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGNyZWF0aW5nIGNzcyBsb2FkZXIgKi9cclxuI3JlY2VpdmUtaW5wdXQuZGlzcGxheSxcclxuI2xvYWRpbmcuZGlzcGxheSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNkM2QzZDM7XHJcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIG1hcmdpbjogMHB4IDVweCAwIDVweDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluIHtcclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG4jeHItYnV5LWFtb3VudC5oaWRkZW57XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI2N1cnJlbmN5LXBhaXJzLWVycm9ye1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUgMjA0IDIwMyAvIDM1JSk7XHJcbiAgcGFkZGluZzogMThweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLnBhaXJzLXdhcm5pbmdzIHtcclxuICAgIHBhZGRpbmc6IDRweCA2cHggMCA1cHg7XHJcbiAgICBcclxuICAgIHN2ZyB7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGZpbGw6ICRyZWRfY29sb3I7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgcHtcclxuICAgIGNvbG9yOiAkcmVkX2NvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxufSIsIi5jYy1tb2R1bGUtd3JhcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiA4MjBweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2FsY3VsYXRvci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxQTFBMUE7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNhbGN1bGF0b3ItdGl0bGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNhbGN1bGF0b3Itc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMUExQTFBO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMzJweCAwIDMwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgei1pbmRleDogOTk5ODtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgei1pbmRleDogMTA7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwOmxhc3QtY2hpbGQge1xuICB6LWluZGV4OiA5O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDNkM2QzY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyNDVweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTVweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY2MtZmllbGQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY2MtZmllbGQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMUExQTFBO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jdXJyZW5jeS1zZWxlY3QtYnRuIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jdXJyZW5jeS1zZWxlY3QtYnRuIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQzZDNkM2O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjMUExQTFBO1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jdXJyZW5jeS1zZWxlY3QtYnRuIGJ1dHRvbiAuZHJvcGJ0bi1zcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY3VycmVuY3ktc2VsZWN0LWJ0biBidXR0b24gLmRyb3BidG4tc3BhbjphZnRlciB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTI1cyBlYXNlLWluLW91dDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQucmVkX2JvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U1MTMzQTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0LnJlZF9ib3JkZXIgYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTUxMzNBO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQucmVkX2JvcmRlciAuZHJvcGJ0bi1zcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zLm9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM0M2QzZDNicgaGVpZ2h0PScxZW0nIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTQxNiAyMDhjMCA0NS45LTE0LjkgODguMy00MCAxMjIuN0w1MDIuNiA0NTcuNGMxMi41IDEyLjUgMTIuNSAzMi44IDAgNDUuM3MtMzIuOCAxMi41LTQ1LjMgMEwzMzAuNyAzNzZjLTM0LjQgMjUuMi03Ni44IDQwLTEyMi43IDQwQzkzLjEgNDE2IDAgMzIyLjkgMCAyMDhTOTMuMSAwIDIwOCAwUzQxNiA5My4xIDQxNiAyMDh6TTIwOCAzNTJhMTQ0IDE0NCAwIDEgMCAwLTI4OCAxNDQgMTQ0IDAgMSAwIDAgMjg4eicvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIGxhYmVsIC5jdXJyZW5jeS1vcHRpb25zLXNlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzZDNkM2O1xuICBjb2xvcjogIzZGNkY2RjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyAuY3VycmVuY3ktaXRlbXMtd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMnB4IDAgMDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGE6aG92ZXIsIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIgYTpmb2N1cywgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyAuY3VycmVuY3ktaXRlbXMtd3JhcHBlciBhIGEuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIgYSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIgYSBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1tb2R1bGUtc3dpdGNoZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMjlweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtbW9kdWxlLXN3aXRjaGVyIC5jYy1pY29uLXN3aXRjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMiAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuMjUyNSAyMEwwIDE0LjY5NDRMNS4yOCA5LjM2MTExTDYuNDM1IDEwLjUyNzhMMy4xMzUgMTMuODYxMUgyMC45ODI1VjE1LjUyNzhIMy4xMzVMNi40MDc1IDE4LjgzMzNMNS4yNTI1IDIwWk0xNi43NDc1IDEwLjYzODlMMTUuNTkyNSA5LjQ3MjIyTDE4Ljg2NSA2LjE2NjY3SDEuMDE3NVY0LjVIMTguODY1TDE1LjU2NSAxLjE2NjY3TDE2LjcyIDBMMjIgNS4zMzMzM0wxNi43NDc1IDEwLjYzODlaJyBmaWxsPSclMjMxQTFBMUEnLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZS5jLWdyZXkge1xuICBjb2xvcjogI2NiY2JjYjtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTggMTZDMTIuNDA2MiAxNiAxNiAxMi40Mzc1IDE2IDhDMTYgMy41OTM3NSAxMi40MDYyIDAgOCAwQzMuNTYyNSAwIDAgMy41OTM3NSAwIDhDMCAxMi40Mzc1IDMuNTYyNSAxNiA4IDE2Wk02Ljc1IDEwLjVINy41VjguNUg2Ljc1QzYuMzEyNSA4LjUgNiA4LjE4NzUgNiA3Ljc1QzYgNy4zNDM3NSA2LjMxMjUgNyA2Ljc1IDdIOC4yNUM4LjY1NjI1IDcgOSA3LjM0Mzc1IDkgNy43NVYxMC41SDkuMjVDOS42NTYyNSAxMC41IDEwIDEwLjg0MzggMTAgMTEuMjVDMTAgMTEuNjg3NSA5LjY1NjI1IDEyIDkuMjUgMTJINi43NUM2LjMxMjUgMTIgNiAxMS42ODc1IDYgMTEuMjVDNiAxMC44NDM4IDYuMzEyNSAxMC41IDYuNzUgMTAuNVpNOCA2QzcuNDM3NSA2IDcgNS41NjI1IDcgNUM3IDQuNDY4NzUgNy40Mzc1IDQgOCA0QzguNTMxMjUgNCA5IDQuNDY4NzUgOSA1QzkgNS41NjI1IDguNTMxMjUgNiA4IDZaJyBmaWxsPSclMjMzRDU1REQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSAuY2MtdG9vbHRpcCAudG9vbHRpcHRleHQge1xuICB3aWR0aDogMjg0cHg7XG4gIGJhY2tncm91bmQ6ICNGMEY1RkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMzRDU1REQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIyMyU7XG4gIGxlZnQ6IDEzOCU7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwIC50b29sdGlwdGV4dCB7XG4gICAgbGVmdDogLTYwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSAuY2MtdG9vbHRpcCAudG9vbHRpcHRleHQge1xuICAgIGxlZnQ6IC05NDUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0IHtcbiAgICB3aWR0aDogMjU1cHg7XG4gIH1cbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwIC50b29sdGlwdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMTMlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAxNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNGMEY1RkUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XG4gICAgbGVmdDogNTQlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XG4gICAgbGVmdDogNzQlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XG4gICAgbGVmdDogODIlO1xuICB9XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSAuY2MtdG9vbHRpcCAudG9vbHRpcHRleHQgaDQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjM0Q1NUREO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwLnNob3ctdG9vbC10aXAgLnRvb2x0aXB0ZXh0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2MtZGlzY2xhaW1lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtcmlnaHQge1xuICB3aWR0aDogNDUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLXJpZ2h0IGEge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTUxMzNBO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtcHJvbW8taW5mbyAuY2NleCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiAjMjRBMTQ4O1xuICBnYXA6IDIwcHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLXByb21vLWluZm8gLmNjZXggcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2MtbW9kdWxlLXdyYXAgLnRvb2x0aXAtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAudG9vbHRpcC13cmFwcGVyIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLnRvb2x0aXAtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICM2RjZGNkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2MtbW9kdWxlLXdyYXAge1xuICAgIC8qbWF4LXdpZHRoOiA5MCU7XG4gICAgcGFkZGluZzogMCAyNXB4OyovXG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGEgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNhbGN1bGF0b3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLW1vZHVsZS1zd2l0Y2hlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1tb2R1bGUtc3dpdGNoZXIgYSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1yaWdodCB7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmN1cnJlbmN5LXNlbGVjdC1idG4gYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIGFuZCAobWluLXdpZHRoOiAzOTFweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY2MtZmllbGQtd3JhcHBlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmN1cnJlbmN5LXNlbGVjdC1idG4gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1yaWdodCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM0MHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IHtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY2MtZmllbGQtd3JhcHBlciBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4jdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI4NHB4O1xuICBiYWNrZ3JvdW5kOiAjRjBGNUZGO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjM0Q1NUREO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAyMHB4O1xuICB6LWluZGV4OiA5OTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGJvdHRvbTogNDVweDtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogLTI1NnB4O1xufVxuXG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAjdG9vbHRpcCB7XG4gICAgbGVmdDogNyU7XG4gIH1cbn1cbiN0b29sdGlwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA3JTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMTVweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjRjBGNUZFIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICN0b29sdGlwOjphZnRlciB7XG4gICAgbGVmdDogNDglO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgI3Rvb2x0aXA6OmFmdGVyIHtcbiAgICBsZWZ0OiA1NCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAjdG9vbHRpcDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDU4JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICN0b29sdGlwOjphZnRlciB7XG4gICAgbGVmdDogODIlO1xuICB9XG59XG4jdG9vbHRpcCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzRDU1REQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jdG9vbHRpcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGNyZWF0aW5nIGNzcyBsb2FkZXIgKi9cbiNyZWNlaXZlLWlucHV0LmRpc3BsYXksXG4jbG9hZGluZy5kaXNwbGF5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2QzZDNkMztcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgbWFyZ2luOiAwcHggNXB4IDAgNXB4O1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbiN4ci1idXktYW1vdW50LmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNjdXJyZW5jeS1wYWlycy1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMDQsIDIwMywgMC4zNSk7XG4gIHBhZGRpbmc6IDE4cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xuICAjY3VycmVuY3ktcGFpcnMtZXJyb3Ige1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbiNjdXJyZW5jeS1wYWlycy1lcnJvciAucGFpcnMtd2FybmluZ3Mge1xuICBwYWRkaW5nOiA0cHggNnB4IDAgNXB4O1xufVxuI2N1cnJlbmN5LXBhaXJzLWVycm9yIC5wYWlycy13YXJuaW5ncyBzdmcge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBmaWxsOiAjRTUxMzNBO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jY3VycmVuY3ktcGFpcnMtZXJyb3IgcCB7XG4gIGNvbG9yOiAjRTUxMzNBO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAyMTBweDtcbn1cbi5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLXdyYXBwZXIgYSB7XG4gIHBhZGRpbmc6IDMwcHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlciAuY2Mtc2luZ2xlLXBhaXItZmxhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1mbGFnIC5wYWlyLWZsYWctaW1nIHtcbiAgaGVpZ2h0OiAyMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1mbGFnIHAge1xuICBtYXJnaW46IDA7XG59XG4uY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1hcnJvdyB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNjLXBhaXJzLW1vYmlsZS13cmFwcGVyIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNjLXBhaXJzLW1vYmlsZS13cmFwcGVyIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbnQgLmNjLXNpbmdsZS1wYWlyLWZsYWcgaW1nIHtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLmNjLXBhaXJzLW1vYmlsZS13cmFwcGVyIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiB7XG4gIGdhcDogMDtcbn1cbi5jYy1wYWlycy1tb2JpbGUtd3JhcHBlciAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1mbGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGdhcDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY2Mtc2luZ2xlLXBhaXItZmxhZyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY2Mtc2luZ2xlLXBhaXItYXJyb3cge1xuICBtYXJnaW46IDAgMzBweDtcbiAgbWluLXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5jYy1wYWlycy1tb2JpbGUtd3JhcHBlciAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1hcnJvdyB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDY3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biB7XG4gIHdpZHRoOiAzNSU7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjQzZDNkM2O1xuICBjb2xvcjogIzZGNkY2RjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiBhdXRvO1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3Q6Zm9jdXMsIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdDphZnRlciB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgIzAwMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG9yaWdpbig1MCUgMjAlKTtcbiAgdHJhbnNmb3JtOiBvcmlnaW4oNTAlIDIwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjEyNXMgZWFzZS1pbi1vdXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgdG9wOiA1MCU7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmN1cnJlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1pbi13aWR0aDogMTglO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAuY3VycmVudCBpbWcge1xuICBoZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAuY3VycmVudCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdC5vcGVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTUxMzNBO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdC5vcGVuOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0Lm9wZW4gLmxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdC5vcGVuIC5vcHRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0LndpZGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3Qud2lkZSAubGlzdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAubGlzdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBjdWJpYy1iZXppZXIoMC4yNSwgMCwgMC4yNSwgMS43NSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm94LXNoYWRvdzogMCAzcHggMTJweCByZ2JhKDI2LCAyNiwgMjYsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTBweDtcbiAgLyomOmhvdmVyIHtcbiAgICAub3B0aW9uOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfSovXG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5saXN0IC5yZXN1bHQtbm8tZm91bmQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmxpc3QgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDEycHggMCAwO1xuICBtYXgtaGVpZ2h0OiAxODBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5kZC1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmRkLXNlYXJjaCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5kZC1zZWFyY2ggbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IC02cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwgJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzQzZDNkM2JyBoZWlnaHQ9JzFlbScgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNNDE2IDIwOGMwIDQ1LjktMTQuOSA4OC4zLTQwIDEyMi43TDUwMi42IDQ1Ny40YzEyLjUgMTIuNSAxMi41IDMyLjggMCA0NS4zcy0zMi44IDEyLjUtNDUuMyAwTDMzMC43IDM3NmMtMzQuNCAyNS4yLTc2LjggNDAtMTIyLjcgNDBDOTMuMSA0MTYgMCAzMjIuOSAwIDIwOFM5My4xIDAgMjA4IDBTNDE2IDkzLjEgNDE2IDIwOHpNMjA4IDM1MmExNDQgMTQ0IDAgMSAwIDAtMjg4IDE0NCAxNDQgMCAxIDAgMCAyODh6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIGNlbnRlci9jb250YWluIG5vLXJlcGVhdDtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmRkLXNlYXJjaCAuZGQtc2VhcmNoYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNkM2QzY7XG4gIGNvbG9yOiAjNkY2RjZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgMCAwIDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5kZC1zZWFyY2ggLmRkLXNlYXJjaGJveDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0M2QzZDNjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcGFkZGluZy1yaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbjpob3ZlciwgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uOmZvY3VzLCAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uLnNlbGVjdGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1pbi13aWR0aDogMTglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24gZGl2IHtcbiAgICBtaW4td2lkdGg6IDE5JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24gZGl2IHtcbiAgICBtaW4td2lkdGg6IDIxJTtcbiAgfVxufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIGRpdiBpbWcge1xuICBoZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIGRpdiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCBhIHtcbiAgY29sb3I6ICNhYWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IGE6aG92ZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWJ1dHRvbiB7XG4gIHdpZHRoOiAxNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktYnV0dG9uIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiBkaXYge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24gPiBzcGFuIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtOXB4O1xuICB9XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDIyJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24ge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQsIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbjpmb2N1cywgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uLmZvY3VzZWQge1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIH1cbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktYnV0dG9uIHtcbiAgICB3aWR0aDogNjMlO1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59IiwiJHJlZF9jb2xvcjogI0U1MTMzQTtcclxuJGRhcmtfZ3JleV9jb2xvcjogIzZGNkY2RjtcclxuJGxpZ2h0X2dyZXlfY29sb3I6ICNDNkM2QzY7XHJcbiRsaWdodF9ibGFja19jb2xvcjogIzFBMUExQTtcclxuXHJcbiR0YWJsZXRfc2NyZWVuOiAxMDI0cHg7XHJcbiRtb2JpbGVfc2NyZWVuOiA3NjdweDsiLCIuY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyXHJcbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDIwcHg7XHJcbiAgbWF4LXdpZHRoOiA5MDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAuY2Mtc2luZ2xlLXBhaXItd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdpZHRoOiAyMTBweDtcclxuICAgIGF7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMTZweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Mtc2luZ2xlLXBhaXItZmxhZ1xyXG4gIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLnBhaXItZmxhZy1pbWcge1xyXG4gICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNjLXNpbmdsZS1wYWlyLWFycm93IHtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXJcclxue1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciB7XHJcbiAgICAuY3VycmVudFxyXG4gICAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuY2Mtc2luZ2xlLXBhaXItZmxhZ1xyXG4gICAgICB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb25cclxuICAgIHtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgfVxyXG4gICAgLmNjLXNpbmdsZS1wYWlyLWZsYWdcclxuICAgIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2Mtc2luZ2xlLXBhaXItYXJyb3dcclxuICAgIHtcclxuICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXRfc2NyZWVuKSB7XHJcbiAgLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlclxyXG4gIHtcclxuICAgIG1heC13aWR0aDogNjcwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVfc2NyZWVuKSB7XHJcbiAgLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlclxyXG4gIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5jYy1wYWlycy1tb2JpbGUtd3JhcHBlclxyXG4gIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufSIsIi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLHNhbnMtc2VyaWY7XHJcblxyXG4gIHNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmN1cnJlbmN5LWRyb3Bkb3duIHtcclxuICAgIHdpZHRoOiAzNSU7XHJcblxyXG4gICAgLmRyb3Bkb3duLXNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0X2dyZXlfY29sb3I7XHJcbiAgICAgIGNvbG9yOiAkZGFya19ncmV5X2NvbG9yO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAmOmZvY3VzLCAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgIzAwMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogb3JpZ2luKDUwJSAyMCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogb3JpZ2luKDUwJSAyMCUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjEyNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIFRyYWNrICovXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLyogSGFuZGxlICovXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE4JTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgIHdpZHRoOiAyN3B4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYub3BlbiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkX2NvbG9yO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYud2lkZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0IHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBjdWJpYy1iZXppZXIoMC4yNSwgMCwgMC4yNSwgMS43NSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiA5OTk4O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIC8qJjpob3ZlciB7XHJcbiAgICAgICAgICAub3B0aW9uOm5vdCg6aG92ZXIpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSovXHJcblxyXG4gICAgICAgIC5yZXN1bHQtbm8tZm91bmQge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGQtc2VhcmNoIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM0M2QzZDNicgaGVpZ2h0PScxZW0nIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTQxNiAyMDhjMCA0NS45LTE0LjkgODguMy00MCAxMjIuN0w1MDIuNiA0NTcuNGMxMi41IDEyLjUgMTIuNSAzMi44IDAgNDUuM3MtMzIuOCAxMi41LTQ1LjMgMEwzMzAuNyAzNzZjLTM0LjQgMjUuMi03Ni44IDQwLTEyMi43IDQwQzkzLjEgNDE2IDAgMzIyLjkgMCAyMDhTOTMuMSAwIDIwOCAwUzQxNiA5My4xIDQxNiAyMDh6TTIwOCAzNTJhMTQ0IDE0NCAwIDEgMCAwLTI4OCAxNDQgMTQ0IDAgMSAwIDAgMjg4eicvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZC1zZWFyY2hib3gge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyZXlfY29sb3I7XHJcbiAgICAgICAgICBjb2xvcjogJGRhcmtfZ3JleV9jb2xvcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JleV9jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI5cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICBnYXA6IDEwcHhcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMsJi5mb2N1c2VkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlbGVjdGVkIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG5cclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxOCU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTklO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjElO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI3cHhcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICNhYWE7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1cnJlbmN5LWJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMTUlO1xyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAkdGFibGV0X3NjcmVlbikge1xyXG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIge1xyXG4gICAgLmN1cnJlbmN5LWRyb3Bkb3duIHtcclxuICAgICAgd2lkdGg6IDM1JTtcclxuXHJcbiAgICAgIC5kcm9wZG93bi1zZWxlY3Qge1xyXG4gICAgICAgIC5vcHRpb24ge1xyXG4gICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW5jeS1idXR0b24ge1xyXG4gICAgICB3aWR0aDogMjIlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogODUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciB7XHJcbiAgICAuY3VycmVuY3ktZHJvcGRvd24ge1xyXG4gICAgICB3aWR0aDogNDIlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogJG1vYmlsZV9zY3JlZW4pIHtcclxuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5jdXJyZW5jeS1kcm9wZG93biB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAuZHJvcGRvd24tc2VsZWN0IHtcclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2VsZWN0ZWQsICY6Zm9jdXMsJi5mb2N1c2Vke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW5jeS1idXR0b24ge1xyXG4gICAgICB3aWR0aDogNjMlO1xyXG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */
