.cc-module-wrap {
  max-width: 100%;
  margin: 0 auto;
}
.cc-module-wrap .calculator-title {
  font-weight: 700;
  font-size: 48px;
  line-height: 60px;
  text-align: center;
  color: #262626;
  text-transform: uppercase;
}
.cc-module-wrap .calculator-title p {
  margin-bottom: 0;
}
.cc-module-wrap .calculator-subtitle {
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  color: #262626;
  padding-top: 30px;
  max-width: 80%;
  margin: 0 auto;
}
.cc-module-wrap .cc-calculator {
  display: flex;
  margin: 40px 0 50px;
  justify-content: space-between;
  position: relative;
}
.cc-module-wrap .cc-calculator .cc-input-group {
  position: relative;
  width: 100%;
  /* Track */
  /* Handle */
}
.cc-module-wrap .cc-calculator .cc-input-group label {
  font-size: 20px;
  font-weight: 400;
  color: #262626;
  line-height: 24px;
  padding-bottom: 8px;
}
.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 #262626;
  border-radius: 4px;
  height: 64px;
  align-items: center;
  padding: 0 0 0 20px;
  width: 100%;
  justify-content: space-between;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper {
  padding-right: 25px;
  width: 100%;
}
@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: 20px;
  line-height: 24px;
  color: #262626;
  width: 100%;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper input:focus {
  outline: none;
}
.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 #262626;
  padding-left: 12px;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #262626;
  min-width: 140px;
  justify-content: center;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .currency-select-btn button:focus {
  outline: none;
}
.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 {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTcgMC43OTk5MzZMOS45NiA3LjE5OTk1TDguMDQgNy4xOTk5NUwxIDAuNzk5OTM2IiBzdHJva2U9IiMyNjI2MjYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);
  position: relative;
  top: 3px;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input.red_border {
  border-color: #E5123B;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input.red_border button {
  border-color: #E5123B;
}
.cc-module-wrap .cc-calculator .cc-input-group .cc-money-input.red_border button .dropbtn-span:after {
  content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDE0IDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDVMNSAxTDkgMUwxMyA1IiBzdHJva2U9IiNFNTEyM0IiLz4KPC9zdmc+Cg==);
  top: -3px;
}
.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;
  display: block;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options label:before {
  content: "";
  position: absolute;
  left: 0;
  top: -15px;
  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;
  height: 2.65em;
}
.cc-module-wrap .cc-calculator .cc-input-group .currency-options label .currency-options-search:focus {
  outline: none;
}
.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;
  text-decoration: none;
}
@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;
  padding-top: 50px;
}
.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: 18px;
  line-height: 24px;
  color: #262626;
  text-align: left;
  position: relative;
}
.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;
  color: #262626;
  line-height: 24px;
  font-size: 18px;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-right {
  text-align: center;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-right a {
  border-radius: 4px;
  width: 100%;
  border: none;
  color: #fff;
  line-height: 24px;
  background-color: #E5123B;
  display: block;
  text-decoration: none;
  padding: 13px 24px 13px 24px;
  font-weight: 400;
  font-size: 16px;
}
.cc-module-wrap .cc-ectended-info .cc-ectended-right a:hover {
  background-color: #570019;
}
.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: start;
  margin-top: 30px;
  text-align: left;
}
.cc-module-wrap .tooltip-wrapper .image {
  display: flex;
  margin-top: 4px;
}
.cc-module-wrap .tooltip-wrapper p {
  margin-bottom: 0;
  color: #262626;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  max-width: 85%;
}

@media (max-width: 1024px) {
  .cc-module-wrap .calculator-title {
    font-size: 32px;
    line-height: 40px;
  }
  .cc-module-wrap .calculator-subtitle {
    font-size: 18px;
  }
  .cc-module-wrap .cc-calculator {
    margin: 40px 0;
  }
  .cc-module-wrap .cc-calculator .cc-input-group label {
    font-size: 18px;
  }
  .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;
  }
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate,
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .cc-disclaimer {
    font-size: 16px;
  }
  .cc-module-wrap .tooltip-wrapper p {
    font-size: 16px;
  }
}
@media (max-width: 860px) {
  .cc-module-wrap {
    max-width: 100%;
  }
  .cc-module-wrap .calculator-title {
    font-size: 20px;
    line-height: 28px;
  }
  .cc-module-wrap .calculator-subtitle {
    max-width: 100%;
    padding-top: 24px;
    font-size: 16px;
  }
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .ccex-rate,
  .cc-module-wrap .cc-ectended-info .cc-ectended-left .cc-exchange-rate .cc-disclaimer {
    font-size: 14px;
    line-height: 21px;
  }
  .cc-module-wrap .cc-ectended-info .cc-ectended-right a {
    width: unset;
    display: inline-block;
  }
  .cc-module-wrap .cc-calculator {
    display: block;
    margin-bottom: 10px;
    margin-top: 30px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group label {
    font-size: 16px;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input {
    justify-content: space-between;
  }
  .cc-module-wrap .cc-calculator .cc-input-group .cc-money-input .cc-field-wrapper input {
    font-size: 16px;
  }
  .cc-module-wrap .cc-calculator .cc-module-switcher {
    justify-content: center;
    margin: 16px 0 5px;
    padding-top: 10px;
  }
  .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: 40px auto 0;
    width: 100%;
  }
  .cc-module-wrap .tooltip-wrapper p {
    max-width: 100%;
    font-size: 14px;
    line-height: 21px;
  }
}
@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;
}

@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: #E5123B;
  cursor: pointer;
}
#currency-pairs-error p {
  color: #E5123B;
  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: #E5123B;
}
.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;
  height: 2.65em;
}
.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 .dd-search .dd-searchbox:focus {
  outline: none;
}
.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNjLWNhbGN1bGF0b3IvX2Rldi5zY3NzIiwid2YtY3VycmVuY3ktY29udmVydGVyLmNzcyIsInZhcmlhYmxlcy9pbmRleC5zY3NzIiwiY2MtY3VycmVuY3ktcGFpcnMvX2Rldi5zY3NzIiwicG9wdWxhci1jdXJyZW5jaWVzL19kZXYuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FDQ0Y7QURDRTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjRU5nQjtFRk9oQix5QkFBQTtBQ0NKO0FEQ0k7RUFDRSxnQkFBQTtBQ0NOO0FER0U7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0VuQmdCO0VGb0JoQixpQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDREo7QURJRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0Esa0JBQUE7QUNGSjtBRElJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBdUJBLFVBQUE7RUFLQSxXQUFBO0FDNUJOO0FERU07RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjRXRDWTtFRnVDWixpQkFBQTtFQUNBLG1CQUFBO0FDQVI7QURHTTtFQUNFLFdBQUE7QUNEUjtBRElNO0VBQ0UsVUFBQTtBQ0ZSO0FES007RUFDRSxVQUFBO0VBQ0EsV0FBQTtBQ0hSO0FET007RUFDRSxrQkFBQTtBQ0xSO0FEU007RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0FDUFI7QURVTTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7QUNSUjtBRFVRO0VBQ0UsbUJBQUE7RUFDQSxXQUFBO0FDUlY7QURVVTtFQUpGO0lBS0ksbUJBQUE7RUNQVjtBQUNGO0FEUVU7RUFQRjtJQVFJLGdCQUFBO0VDTFY7QUFDRjtBRE1VO0VB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LFVBQUE7SUFDQSxtQkFBQTtJQUNBLHFCQUFBO0VINnFCSjtBQUNGIiwiZmlsZSI6IndmLWN1cnJlbmN5LWNvbnZlcnRlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuY2MtbW9kdWxlLXdyYXAge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgLmNhbGN1bGF0b3ItdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRsaWdodF9ibGFja19jb2xvcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FsY3VsYXRvci1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGxpZ2h0X2JsYWNrX2NvbG9yO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmNjLWNhbGN1bGF0b3Ige1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbjogNDBweCAwIDUwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNjLWlucHV0LWdyb3VwIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogJGxpZ2h0X2JsYWNrX2NvbG9yO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIFRyYWNrICovXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLyogSGFuZGxlICovXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2MtbW9uZXktaW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0X2JsYWNrX2NvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgLmNjLWZpZWxkLXdyYXBwZXIge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NTVweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfYmxhY2tfY29sb3I7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VycmVuY3ktc2VsZWN0LWJ0biB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcblxyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHRfYmxhY2tfY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodF9ibGFja19jb2xvcjtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kcm9wYnRuLXNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBnYXA6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1UWWlJSFpwWlhkQ2IzZzlJakFnTUNBeE9DQTVJaUJtYVd4c1BTSnViMjVsSWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOGNHRjBhQ0JrUFNKTk1UY2dNQzQzT1RrNU16Wk1PUzQ1TmlBM0xqRTVPVGsxVERndU1EUWdOeTR4T1RrNU5Vd3hJREF1TnprNU9UTTJJaUJ6ZEhKdmEyVTlJaU15TmpJMk1qWWlJSE4wY205clpTMTNhV1IwYUQwaU1pSXZQZ284TDNOMlp6NEspO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJlZF9ib3JkZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkX2NvbG9yO1xyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHJlZF9jb2xvcjtcclxuXHJcbiAgICAgICAgICAgIC5kcm9wYnRuLXNwYW4ge1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1UUWlJR2hsYVdkb2REMGlOaUlnZG1sbGQwSnZlRDBpTUNBd0lERTBJRFlpSUdacGJHdzlJbTV2Ym1VaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK0NqeHdZWFJvSUdROUlrMHhJRFZNTlNBeFREa2dNVXd4TXlBMUlpQnpkSEp2YTJVOUlpTkZOVEV5TTBJaUx6NEtQQzl6ZG1jK0NnPT0pO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmN1cnJlbmN5LW9wdGlvbnMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMjYsIDI2LCAyNiwgMC4xKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgICAgICYub3BlbntcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwgJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzQzZDNkM2JyBoZWlnaHQ9JzFlbScgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBkPSdNNDE2IDIwOGMwIDQ1LjktMTQuOSA4OC4zLTQwIDEyMi43TDUwMi42IDQ1Ny40YzEyLjUgMTIuNSAxMi41IDMyLjggMCA0NS4zcy0zMi44IDEyLjUtNDUuMyAwTDMzMC43IDM3NmMtMzQuNCAyNS4yLTc2LjggNDAtMTIyLjcgNDBDOTMuMSA0MTYgMCAzMjIuOSAwIDIwOFM5My4xIDAgMjA4IDBTNDE2IDkzLjEgNDE2IDIwOHpNMjA4IDM1MmExNDQgMTQ0IDAgMSAwIDAtMjg4IDE0NCAxNDQgMCAxIDAgMCAyODh6Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jdXJyZW5jeS1vcHRpb25zLXNlYXJjaCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRfZ3JleV9jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrX2dyZXlfY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyLjY1ZW07XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIHtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW46IDEycHggMCAwO1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCBhLmZvY3VzZWQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2MtbW9kdWxlLXN3aXRjaGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIDI5cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cclxuICAgICAgLmNjLWljb24tc3dpdGNoIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjIgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjI1MjUgMjBMMCAxNC42OTQ0TDUuMjggOS4zNjExMUw2LjQzNSAxMC41Mjc4TDMuMTM1IDEzLjg2MTFIMjAuOTgyNVYxNS41Mjc4SDMuMTM1TDYuNDA3NSAxOC44MzMzTDUuMjUyNSAyMFpNMTYuNzQ3NSAxMC42Mzg5TDE1LjU5MjUgOS40NzIyMkwxOC44NjUgNi4xNjY2N0gxLjAxNzVWNC41SDE4Ljg2NUwxNS41NjUgMS4xNjY2N0wxNi43MiAwTDIyIDUuMzMzMzNMMTYuNzQ3NSAxMC42Mzg5WicgZmlsbD0nJTIzMUExQTFBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2MtZWN0ZW5kZWQtaW5mbyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIC5jYy1lY3RlbmRlZC1sZWZ0IHtcclxuICAgICAgLmNjLWV4Y2hhbmdlLXJhdGUge1xyXG4gICAgICAgIC5jY2V4LXJhdGUge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRsaWdodF9ibGFja19jb2xvcjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgJi5jLWdyZXkge1xyXG4gICAgICAgICAgICBjb2xvcjogI2NiY2JjYjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2MtdG9vbHRpcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J004IDE2QzEyLjQwNjIgMTYgMTYgMTIuNDM3NSAxNiA4QzE2IDMuNTkzNzUgMTIuNDA2MiAwIDggMEMzLjU2MjUgMCAwIDMuNTkzNzUgMCA4QzAgMTIuNDM3NSAzLjU2MjUgMTYgOCAxNlpNNi43NSAxMC41SDcuNVY4LjVINi43NUM2LjMxMjUgOC41IDYgOC4xODc1IDYgNy43NUM2IDcuMzQzNzUgNi4zMTI1IDcgNi43NSA3SDguMjVDOC42NTYyNSA3IDkgNy4zNDM3NSA5IDcuNzVWMTAuNUg5LjI1QzkuNjU2MjUgMTAuNSAxMCAxMC44NDM4IDEwIDExLjI1QzEwIDExLjY4NzUgOS42NTYyNSAxMiA5LjI1IDEySDYuNzVDNi4zMTI1IDEyIDYgMTEuNjg3NSA2IDExLjI1QzYgMTAuODQzOCA2LjMxMjUgMTAuNSA2Ljc1IDEwLjVaTTggNkM3LjQzNzUgNiA3IDUuNTYyNSA3IDVDNyA0LjQ2ODc1IDcuNDM3NSA0IDggNEM4LjUzMTI1IDQgOSA0LjQ2ODc1IDkgNUM5IDUuNTYyNSA4LjUzMTI1IDYgOCA2WicgZmlsbD0nJTIzM0Q1NUREJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgLnRvb2x0aXB0ZXh0IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjg0cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwRjVGRjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMzRDU1REQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMjIzJTtcclxuICAgICAgICAgICAgICBsZWZ0OiAxMzglO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XHJcblxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MzBweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTYwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTk0NSU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEzJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0YwRjVGRSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogNTQlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDc0JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA4MiU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzRDU1REQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vICY6aG92ZXIge1xyXG4gICAgICAgICAgICAvLyAgIC50b29sdGlwdGV4dCB7XHJcbiAgICAgICAgICAgIC8vICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAvLyAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgLy8gICB9XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgICYuc2hvdy10b29sLXRpcHtcclxuICAgICAgICAgICAgICAudG9vbHRpcHRleHQge1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNjLWRpc2NsYWltZXIge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgIGNvbG9yOiAkbGlnaHRfYmxhY2tfY29sb3I7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2MtZWN0ZW5kZWQtcmlnaHQge1xyXG4gICAgICAvL3dpZHRoOiA0Ni4yJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkX2NvbG9yO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4IDI0cHggMTNweCAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NzAwMTk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2MtcHJvbW8taW5mbyB7XHJcbiAgICAuY2NleHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgY29sb3I6ICMyNEExNDg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50b29sdGlwLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgY29sb3I6ICRsaWdodF9ibGFja19jb2xvcjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgbWF4LXdpZHRoOiA4NSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXRfc2NyZWVuKSB7XHJcbiAgLmNjLW1vZHVsZS13cmFwIHtcclxuICAgIC5jYWxjdWxhdG9yLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FsY3VsYXRvci1zdWJ0aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2MtY2FsY3VsYXRvciB7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwO1xyXG5cclxuICAgICAgLmNjLWlucHV0LWdyb3VwIHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2MtbW9uZXktaW5wdXQge1xyXG4gICAgICAgICAgLmNjLWZpZWxkLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VycmVuY3ktb3B0aW9ucyB7XHJcbiAgICAgICAgICAuY3VycmVuY3ktaXRlbXMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNjLWVjdGVuZGVkLWluZm8ge1xyXG4gICAgICAuY2MtZWN0ZW5kZWQtbGVmdCB7XHJcbiAgICAgICAgLmNjLWV4Y2hhbmdlLXJhdGUge1xyXG4gICAgICAgICAgLmNjZXgtcmF0ZSxcclxuICAgICAgICAgIC5jYy1kaXNjbGFpbWVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b29sdGlwLXdyYXBwZXIge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcclxuICAuY2MtbW9kdWxlLXdyYXAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5jYWxjdWxhdG9yLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FsY3VsYXRvci1zdWJ0aXRsZSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2MtZWN0ZW5kZWQtaW5mbyB7XHJcbiAgICAgIC5jYy1lY3RlbmRlZC1sZWZ0IHtcclxuICAgICAgICAuY2MtZXhjaGFuZ2UtcmF0ZSB7XHJcbiAgICAgICAgICAuY2NleC1yYXRlLFxyXG4gICAgICAgICAgLmNjLWRpc2NsYWltZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2MtZWN0ZW5kZWQtcmlnaHQge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYy1jYWxjdWxhdG9yIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgICAuY2MtaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNjLW1vbmV5LWlucHV0IHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAuY2MtZmllbGQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYy1tb2R1bGUtc3dpdGNoZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMTZweCAwIDVweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYy1lY3RlbmRlZC1pbmZvIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAuY2MtZWN0ZW5kZWQtbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmNjLWVjdGVuZGVkLXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvb2x0aXAtd3JhcHBlciB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA1MzBweCkge1xyXG4gIC5jYy1tb2R1bGUtd3JhcCB7XHJcbiAgICAuY2MtY2FsY3VsYXRvciB7XHJcbiAgICAgIC5jYy1pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgLmNjLW1vbmV5LWlucHV0IHtcclxuICAgICAgICAgIC5jdXJyZW5jeS1zZWxlY3QtYnRuIHtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDkwcHgpIGFuZCAobWluLXdpZHRoOiAzOTFweCkge1xyXG4gIC5jYy1tb2R1bGUtd3JhcCB7XHJcbiAgICAuY2MtZWN0ZW5kZWQtaW5mbyB7XHJcbiAgICAgIC5jYy1lY3RlbmRlZC1yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcclxuICAuY2MtbW9kdWxlLXdyYXAge1xyXG4gICAgLmNjLWNhbGN1bGF0b3Ige1xyXG4gICAgICAuY2MtaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgIC5jYy1tb25leS1pbnB1dCB7XHJcbiAgICAgICAgICAuY2MtZmllbGQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY3VycmVuY3ktc2VsZWN0LWJ0biB7XHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNjLWVjdGVuZGVkLWluZm8ge1xyXG4gICAgICAuY2MtZWN0ZW5kZWQtcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNDBweCkge1xyXG4gIC5jYy1tb2R1bGUtd3JhcCB7XHJcbiAgICAuY2MtY2FsY3VsYXRvciB7XHJcbiAgICAgIC5jYy1pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgLmNjLW1vbmV5LWlucHV0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG5cclxuICAgICAgICAgIC5jYy1maWVsZC13cmFwcGVyIHtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbiN0b29sdGlwIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMjg0cHg7XHJcbiAgYmFja2dyb3VuZDogI0YwRjVGRjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgY29sb3I6ICMzRDU1REQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHotaW5kZXg6IDk5OTk7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xyXG4gIGJvdHRvbTogNDVweDtcclxuICB0b3A6IGF1dG87XHJcbiAgcmlnaHQ6IC0yNTZweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KVxyXG57XHJcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAjdG9vbHRpcCB7XHJcbiAgICBsZWZ0OiA3JTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4jdG9vbHRpcCB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDclO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDE1cHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRjBGNUZFIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xyXG4gICAgICBsZWZ0OiA0OCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcclxuICAgICAgbGVmdDogNTQlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAgIGxlZnQ6IDU4JTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgICBsZWZ0OiA4MiU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICMzRDU1REQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbn1cclxuXHJcbi8qIGNyZWF0aW5nIGNzcyBsb2FkZXIgKi9cclxuI3JlY2VpdmUtaW5wdXQuZGlzcGxheSxcclxuI2xvYWRpbmcuZGlzcGxheSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICNkM2QzZDM7XHJcbiAgYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gIG1hcmdpbjogMHB4IDVweCAwIDVweDtcclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluIHtcclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG4jeHItYnV5LWFtb3VudC5oaWRkZW57XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI2N1cnJlbmN5LXBhaXJzLWVycm9ye1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUgMjA0IDIwMyAvIDM1JSk7XHJcbiAgcGFkZGluZzogMThweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLnBhaXJzLXdhcm5pbmdzIHtcclxuICAgIHBhZGRpbmc6IDRweCA2cHggMCA1cHg7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgZmlsbDogJHJlZF9jb2xvcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICBwe1xyXG4gICAgY29sb3I6ICRyZWRfY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59IiwiLmNjLW1vZHVsZS13cmFwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2FsY3VsYXRvci10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNhbGN1bGF0b3ItdGl0bGUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNhbGN1bGF0b3Itc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiA0MHB4IDAgNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIGxhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgei1pbmRleDogMTA7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwOmxhc3QtY2hpbGQge1xuICB6LWluZGV4OiA5O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNjI2MjY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTVweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY2MtZmllbGQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY2MtZmllbGQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jdXJyZW5jeS1zZWxlY3QtYnRuIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jdXJyZW5jeS1zZWxlY3QtYnRuIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjYyNjI2O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBtaW4td2lkdGg6IDE0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jdXJyZW5jeS1zZWxlY3QtYnRuIGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY3VycmVuY3ktc2VsZWN0LWJ0biBidXR0b24gLmRyb3BidG4tc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmN1cnJlbmN5LXNlbGVjdC1idG4gYnV0dG9uIC5kcm9wYnRuLXNwYW46YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTVRJaUlHaGxhV2RvZEQwaU1UWWlJSFpwWlhkQ2IzZzlJakFnTUNBeE9DQTVJaUJtYVd4c1BTSnViMjVsSWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpUGdvOGNHRjBhQ0JrUFNKTk1UY2dNQzQzT1RrNU16Wk1PUzQ1TmlBM0xqRTVPVGsxVERndU1EUWdOeTR4T1RrNU5Vd3hJREF1TnprNU9UTTJJaUJ6ZEhKdmEyVTlJaU15TmpJMk1qWWlJSE4wY205clpTMTNhV1IwYUQwaU1pSXZQZ284TDNOMlp6NEspO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQucmVkX2JvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogI0U1MTIzQjtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0LnJlZF9ib3JkZXIgYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTUxMjNCO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQucmVkX2JvcmRlciBidXR0b24gLmRyb3BidG4tc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNVFFpSUdobGFXZG9kRDBpTmlJZ2RtbGxkMEp2ZUQwaU1DQXdJREUwSURZaUlHWnBiR3c5SW01dmJtVWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SStDanh3WVhSb0lHUTlJazB4SURWTU5TQXhURGtnTVV3eE15QTFJaUJ6ZEhKdmEyVTlJaU5GTlRFeU0wSWlMejRLUEM5emRtYytDZz09KTtcbiAgdG9wOiAtM3B4O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMTJweCByZ2JhKDI2LCAyNiwgMjYsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMub3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtMTVweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNDNkM2QzYnIGhlaWdodD0nMWVtJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J000MTYgMjA4YzAgNDUuOS0xNC45IDg4LjMtNDAgMTIyLjdMNTAyLjYgNDU3LjRjMTIuNSAxMi41IDEyLjUgMzIuOCAwIDQ1LjNzLTMyLjggMTIuNS00NS4zIDBMMzMwLjcgMzc2Yy0zNC40IDI1LjItNzYuOCA0MC0xMjIuNyA0MEM5My4xIDQxNiAwIDMyMi45IDAgMjA4UzkzLjEgMCAyMDggMFM0MTYgOTMuMSA0MTYgMjA4ek0yMDggMzUyYTE0NCAxNDQgMCAxIDAgMC0yODggMTQ0IDE0NCAwIDEgMCAwIDI4OHonLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyBsYWJlbCAuY3VycmVuY3ktb3B0aW9ucy1zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M2QzZDNjtcbiAgY29sb3I6ICM2RjZGNkY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyLjY1ZW07XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIGxhYmVsIC5jdXJyZW5jeS1vcHRpb25zLXNlYXJjaDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMTgwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDEycHggMCAwO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyAuY3VycmVuY3ktaXRlbXMtd3JhcHBlciBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcGFkZGluZy1yaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGEge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY3VycmVuY3ktb3B0aW9ucyAuY3VycmVuY3ktaXRlbXMtd3JhcHBlciBhOmhvdmVyLCAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGE6Zm9jdXMsIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmN1cnJlbmN5LW9wdGlvbnMgLmN1cnJlbmN5LWl0ZW1zLXdyYXBwZXIgYSBhLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGEgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGEgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtbW9kdWxlLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDI5cHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1tb2R1bGUtc3dpdGNoZXIgLmNjLWljb24tc3dpdGNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMicgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIyIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS4yNTI1IDIwTDAgMTQuNjk0NEw1LjI4IDkuMzYxMTFMNi40MzUgMTAuNTI3OEwzLjEzNSAxMy44NjExSDIwLjk4MjVWMTUuNTI3OEgzLjEzNUw2LjQwNzUgMTguODMzM0w1LjI1MjUgMjBaTTE2Ljc0NzUgMTAuNjM4OUwxNS41OTI1IDkuNDcyMjJMMTguODY1IDYuMTY2NjdIMS4wMTc1VjQuNUgxOC44NjVMMTUuNTY1IDEuMTY2NjdMMTYuNzIgMEwyMiA1LjMzMzMzTDE2Ljc0NzUgMTAuNjM4OVonIGZpbGw9JyUyMzFBMUExQScvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZS5jLWdyZXkge1xuICBjb2xvcjogI2NiY2JjYjtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTggMTZDMTIuNDA2MiAxNiAxNiAxMi40Mzc1IDE2IDhDMTYgMy41OTM3NSAxMi40MDYyIDAgOCAwQzMuNTYyNSAwIDAgMy41OTM3NSAwIDhDMCAxMi40Mzc1IDMuNTYyNSAxNiA4IDE2Wk02Ljc1IDEwLjVINy41VjguNUg2Ljc1QzYuMzEyNSA4LjUgNiA4LjE4NzUgNiA3Ljc1QzYgNy4zNDM3NSA2LjMxMjUgNyA2Ljc1IDdIOC4yNUM4LjY1NjI1IDcgOSA3LjM0Mzc1IDkgNy43NVYxMC41SDkuMjVDOS42NTYyNSAxMC41IDEwIDEwLjg0MzggMTAgMTEuMjVDMTAgMTEuNjg3NSA5LjY1NjI1IDEyIDkuMjUgMTJINi43NUM2LjMxMjUgMTIgNiAxMS42ODc1IDYgMTEuMjVDNiAxMC44NDM4IDYuMzEyNSAxMC41IDYuNzUgMTAuNVpNOCA2QzcuNDM3NSA2IDcgNS41NjI1IDcgNUM3IDQuNDY4NzUgNy40Mzc1IDQgOCA0QzguNTMxMjUgNCA5IDQuNDY4NzUgOSA1QzkgNS41NjI1IDguNTMxMjUgNiA4IDZaJyBmaWxsPSclMjMzRDU1REQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDhweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSAuY2MtdG9vbHRpcCAudG9vbHRpcHRleHQge1xuICB3aWR0aDogMjg0cHg7XG4gIGJhY2tncm91bmQ6ICNGMEY1RkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMzRDU1REQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIyMyU7XG4gIGxlZnQ6IDEzOCU7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUzMHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwIC50b29sdGlwdGV4dCB7XG4gICAgbGVmdDogLTYwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSAuY2MtdG9vbHRpcCAudG9vbHRpcHRleHQge1xuICAgIGxlZnQ6IC05NDUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0IHtcbiAgICB3aWR0aDogMjU1cHg7XG4gIH1cbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwIC50b29sdGlwdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMTMlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAxNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNGMEY1RkUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XG4gICAgbGVmdDogNTQlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XG4gICAgbGVmdDogNzQlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0OjphZnRlciB7XG4gICAgbGVmdDogODIlO1xuICB9XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSAuY2MtdG9vbHRpcCAudG9vbHRpcHRleHQgaDQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjM0Q1NUREO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUgLmNjLXRvb2x0aXAgLnRvb2x0aXB0ZXh0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2NleC1yYXRlIC5jYy10b29sdGlwLnNob3ctdG9vbC10aXAgLnRvb2x0aXB0ZXh0IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2MtZGlzY2xhaW1lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1yaWdodCBhIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNTEyM0I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDEzcHggMjRweCAxM3B4IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtcmlnaHQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzAwMTk7XG59XG4uY2MtbW9kdWxlLXdyYXAgLmNjLXByb21vLWluZm8gLmNjZXgge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBjb2xvcjogIzI0QTE0ODtcbiAgZ2FwOiAyMHB4O1xufVxuLmNjLW1vZHVsZS13cmFwIC5jYy1wcm9tby1pbmZvIC5jY2V4IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNjLW1vZHVsZS13cmFwIC50b29sdGlwLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAudG9vbHRpcC13cmFwcGVyIC5pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi5jYy1tb2R1bGUtd3JhcCAudG9vbHRpcC13cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWF4LXdpZHRoOiA4NSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYWxjdWxhdG9yLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYWxjdWxhdG9yLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jdXJyZW5jeS1vcHRpb25zIC5jdXJyZW5jeS1pdGVtcy13cmFwcGVyIGEgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jY2V4LXJhdGUsXG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtbGVmdCAuY2MtZXhjaGFuZ2UtcmF0ZSAuY2MtZGlzY2xhaW1lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAudG9vbHRpcC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2FsY3VsYXRvci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2FsY3VsYXRvci1zdWJ0aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSxcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IC5jYy1leGNoYW5nZS1yYXRlIC5jYy1kaXNjbGFpbWVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1yaWdodCBhIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1tb2R1bGUtc3dpdGNoZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMTZweCAwIDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLW1vZHVsZS1zd2l0Y2hlciBhIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1lY3RlbmRlZC1pbmZvIC5jYy1lY3RlbmRlZC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLXJpZ2h0IHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAudG9vbHRpcC13cmFwcGVyIHAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MzBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY3VycmVuY3ktc2VsZWN0LWJ0biBidXR0b24ge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTBweCkgYW5kIChtaW4td2lkdGg6IDM5MXB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtZWN0ZW5kZWQtaW5mbyAuY2MtZWN0ZW5kZWQtcmlnaHQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQgLmNjLWZpZWxkLXdyYXBwZXIgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWNhbGN1bGF0b3IgLmNjLWlucHV0LWdyb3VwIC5jYy1tb25leS1pbnB1dCAuY3VycmVuY3ktc2VsZWN0LWJ0biBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDlweDtcbiAgfVxuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzQwcHgpIHtcbiAgLmNjLW1vZHVsZS13cmFwIC5jYy1jYWxjdWxhdG9yIC5jYy1pbnB1dC1ncm91cCAuY2MtbW9uZXktaW5wdXQge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5jYy1tb2R1bGUtd3JhcCAuY2MtY2FsY3VsYXRvciAuY2MtaW5wdXQtZ3JvdXAgLmNjLW1vbmV5LWlucHV0IC5jYy1maWVsZC13cmFwcGVyIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbiN0b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjg0cHg7XG4gIGJhY2tncm91bmQ6ICNGMEY1RkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICMzRDU1REQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgYm90dG9tOiA0NXB4O1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAtMjU2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuY2MtbW9kdWxlLXdyYXAgLmNjLWVjdGVuZGVkLWluZm8gLmNjLWVjdGVuZGVkLWxlZnQgLmNjLWV4Y2hhbmdlLXJhdGUgLmNjZXgtcmF0ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gICN0b29sdGlwIHtcbiAgICBsZWZ0OiA3JTtcbiAgfVxufVxuI3Rvb2x0aXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDclO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAxNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNGMEY1RkUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcbiAgI3Rvb2x0aXA6OmFmdGVyIHtcbiAgICBsZWZ0OiA0OCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MzBweCkge1xuICAjdG9vbHRpcDo6YWZ0ZXIge1xuICAgIGxlZnQ6IDU0JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICN0b29sdGlwOjphZnRlciB7XG4gICAgbGVmdDogNTglO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgI3Rvb2x0aXA6OmFmdGVyIHtcbiAgICBsZWZ0OiA4MiU7XG4gIH1cbn1cbiN0b29sdGlwIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzNENTVERDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiN0b29sdGlwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogY3JlYXRpbmcgY3NzIGxvYWRlciAqL1xuI3JlY2VpdmUtaW5wdXQuZGlzcGxheSxcbiNsb2FkaW5nLmRpc3BsYXkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDNkM2QzO1xuICBhbmltYXRpb246IHNwaW4gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBtYXJnaW46IDBweCA1cHggMCA1cHg7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuI3hyLWJ1eS1hbW91bnQuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2N1cnJlbmN5LXBhaXJzLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDIwNCwgMjAzLCAwLjM1KTtcbiAgcGFkZGluZzogMThweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICNjdXJyZW5jeS1wYWlycy1lcnJvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuI2N1cnJlbmN5LXBhaXJzLWVycm9yIC5wYWlycy13YXJuaW5ncyB7XG4gIHBhZGRpbmc6IDRweCA2cHggMCA1cHg7XG59XG4jY3VycmVuY3ktcGFpcnMtZXJyb3IgLnBhaXJzLXdhcm5pbmdzIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGZpbGw6ICNFNTEyM0I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjdXJyZW5jeS1wYWlycy1lcnJvciBwIHtcbiAgY29sb3I6ICNFNTEyM0I7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDIxMHB4O1xufVxuLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlciAuY2Mtc2luZ2xlLXBhaXItd3JhcHBlciBhIHtcbiAgcGFkZGluZzogMzBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1mbGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLWZsYWcgLnBhaXItZmxhZy1pbWcge1xuICBoZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLWZsYWcgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLWFycm93IHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYy1wYWlycy1tb2JpbGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVudCAuY2Mtc2luZ2xlLXBhaXItZmxhZyBpbWcge1xuICBoZWlnaHQ6IDIxcHg7XG59XG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXIgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIHtcbiAgZ2FwOiAwO1xufVxuLmNjLXBhaXJzLW1vYmlsZS13cmFwcGVyIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLWZsYWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5jYy1wYWlycy1tb2JpbGUtd3JhcHBlciAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1mbGFnIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jYy1wYWlycy1tb2JpbGUtd3JhcHBlciAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jYy1zaW5nbGUtcGFpci1hcnJvdyB7XG4gIG1hcmdpbjogMCAzMHB4O1xuICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLmNjLXBhaXJzLW1vYmlsZS13cmFwcGVyIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmNjLXNpbmdsZS1wYWlyLWFycm93IHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jYy1wYWlycy1kZXNrdG9wLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYy1wYWlycy1tb2JpbGUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDM1JTtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNDNkM2QzY7XG4gIGNvbG9yOiAjNkY2RjZGO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IGF1dG87XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdDpmb2N1cywgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0OmFmdGVyIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogb3JpZ2luKDUwJSAyMCUpO1xuICB0cmFuc2Zvcm06IG9yaWdpbig1MCUgMjAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTI1cyBlYXNlLWluLW91dDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDUwJTtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAuY3VycmVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgbWluLXdpZHRoOiAxOCU7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5jdXJyZW50IGltZyB7XG4gIGhlaWdodDogMjFweDtcbiAgd2lkdGg6IDI3cHg7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5jdXJyZW50IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0Lm9wZW4ge1xuICBib3JkZXItY29sb3I6ICNFNTEyM0I7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0Lm9wZW46YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3Qub3BlbiAubGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0Lm9wZW4gLm9wdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3Qud2lkZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdC53aWRlIC5saXN0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5saXN0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGN1YmljLWJlemllcigwLjI1LCAwLCAwLjI1LCAxLjc1KSwgb3BhY2l0eSAwLjFzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDNweCAxMnB4IHJnYmEoMjYsIDI2LCAyNiwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiY6aG92ZXIge1xuICAgIC5vcHRpb246bm90KDpob3Zlcikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9Ki9cbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmxpc3QgLnJlc3VsdC1uby1mb3VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAubGlzdCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTJweCAwIDA7XG4gIG1heC1oZWlnaHQ6IDE4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmRkLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAuZGQtc2VhcmNoIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmRkLXNlYXJjaCBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTZweDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNDNkM2QzYnIGhlaWdodD0nMWVtJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGQ9J000MTYgMjA4YzAgNDUuOS0xNC45IDg4LjMtNDAgMTIyLjdMNTAyLjYgNDU3LjRjMTIuNSAxMi41IDEyLjUgMzIuOCAwIDQ1LjNzLTMyLjggMTIuNS00NS4zIDBMMzMwLjcgMzc2Yy0zNC40IDI1LjItNzYuOCA0MC0xMjIuNyA0MEM5My4xIDQxNiAwIDMyMi45IDAgMjA4UzkzLjEgMCAyMDggMFM0MTYgOTMuMSA0MTYgMjA4ek0yMDggMzUyYTE0NCAxNDQgMCAxIDAgMC0yODggMTQ0IDE0NCAwIDEgMCAwIDI4OHonLyUzRSUzQy9zdmclM0UlMEFcIikgY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAuZGQtc2VhcmNoIC5kZC1zZWFyY2hib3gge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M2QzZDNjtcbiAgY29sb3I6ICM2RjZGNkY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMCAwIDAgMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAyLjY1ZW07XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5kZC1zZWFyY2ggLmRkLXNlYXJjaGJveDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0M2QzZDNjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLmRkLXNlYXJjaCAuZGQtc2VhcmNoYm94OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcGFkZGluZy1yaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbjpob3ZlciwgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uOmZvY3VzLCAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uLnNlbGVjdGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIG1pbi13aWR0aDogMTglO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24gZGl2IHtcbiAgICBtaW4td2lkdGg6IDE5JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24gZGl2IHtcbiAgICBtaW4td2lkdGg6IDIxJTtcbiAgfVxufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIGRpdiBpbWcge1xuICBoZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uIGRpdiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCBhIHtcbiAgY29sb3I6ICNhYWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IGE6aG92ZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWJ1dHRvbiB7XG4gIHdpZHRoOiAxNSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktYnV0dG9uIGJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbiBkaXYge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24gPiBzcGFuIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtOXB4O1xuICB9XG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWJ1dHRvbiB7XG4gICAgd2lkdGg6IDIyJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24ge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24ge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb24uc2VsZWN0ZWQsIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIgLmN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgLm9wdGlvbjpmb2N1cywgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdCAub3B0aW9uLmZvY3VzZWQge1xuICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gIH1cbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciAuY3VycmVuY3ktYnV0dG9uIHtcbiAgICB3aWR0aDogNjMlO1xuICAgIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59IiwiJHJlZF9jb2xvcjogI0U1MTIzQjtcclxuJGRhcmtfZ3JleV9jb2xvcjogIzZGNkY2RjtcclxuJGxpZ2h0X2dyZXlfY29sb3I6ICNDNkM2QzY7XHJcbiRsaWdodF9ibGFja19jb2xvcjogIzI2MjYyNjtcclxuXHJcbiR0YWJsZXRfc2NyZWVuOiAxMDI0cHg7XHJcbiRtb2JpbGVfc2NyZWVuOiA3NjdweDsiLCIuY2MtcGFpcnMtZGVza3RvcC13cmFwcGVyXHJcbntcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDIwcHg7XHJcbiAgbWF4LXdpZHRoOiA5MDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAuY2Mtc2luZ2xlLXBhaXItd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHdpZHRoOiAyMTBweDtcclxuICAgIGF7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMTZweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Mtc2luZ2xlLXBhaXItZmxhZ1xyXG4gIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLnBhaXItZmxhZy1pbWcge1xyXG4gICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNjLXNpbmdsZS1wYWlyLWFycm93IHtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG4uY2MtcGFpcnMtbW9iaWxlLXdyYXBwZXJcclxue1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciB7XHJcbiAgICAuY3VycmVudFxyXG4gICAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuY2Mtc2luZ2xlLXBhaXItZmxhZ1xyXG4gICAgICB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0IC5vcHRpb25cclxuICAgIHtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgfVxyXG4gICAgLmNjLXNpbmdsZS1wYWlyLWZsYWdcclxuICAgIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtaW4td2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2Mtc2luZ2xlLXBhaXItYXJyb3dcclxuICAgIHtcclxuICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICR0YWJsZXRfc2NyZWVuKSB7XHJcbiAgLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlclxyXG4gIHtcclxuICAgIG1heC13aWR0aDogNjcwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGVfc2NyZWVuKSB7XHJcbiAgLmNjLXBhaXJzLWRlc2t0b3Atd3JhcHBlclxyXG4gIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5jYy1wYWlycy1tb2JpbGUtd3JhcHBlclxyXG4gIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufSIsIi5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLHNhbnMtc2VyaWY7XHJcblxyXG4gIHNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmN1cnJlbmN5LWRyb3Bkb3duIHtcclxuICAgIHdpZHRoOiAzNSU7XHJcblxyXG4gICAgLmRyb3Bkb3duLXNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0X2dyZXlfY29sb3I7XHJcbiAgICAgIGNvbG9yOiAkZGFya19ncmV5X2NvbG9yO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAmOmZvY3VzLCAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgIzAwMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogb3JpZ2luKDUwJSAyMCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogb3JpZ2luKDUwJSAyMCUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjEyNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8qIFRyYWNrICovXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLyogSGFuZGxlICovXHJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE4JTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgIHdpZHRoOiAyN3B4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYub3BlbiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkX2NvbG9yO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYud2lkZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXN0IHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cyBjdWJpYy1iZXppZXIoMC4yNSwgMCwgMC4yNSwgMS43NSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiA5OTk4O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEycHggcmdiYSgyNiwgMjYsIDI2LCAwLjEpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIC8qJjpob3ZlciB7XHJcbiAgICAgICAgICAub3B0aW9uOm5vdCg6aG92ZXIpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSovXHJcblxyXG4gICAgICAgIC5yZXN1bHQtbm8tZm91bmQge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZGQtc2VhcmNoIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAtNnB4O1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM0M2QzZDNicgaGVpZ2h0PScxZW0nIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3BhdGggZD0nTTQxNiAyMDhjMCA0NS45LTE0LjkgODguMy00MCAxMjIuN0w1MDIuNiA0NTcuNGMxMi41IDEyLjUgMTIuNSAzMi44IDAgNDUuM3MtMzIuOCAxMi41LTQ1LjMgMEwzMzAuNyAzNzZjLTM0LjQgMjUuMi03Ni44IDQwLTEyMi43IDQwQzkzLjEgNDE2IDAgMzIyLjkgMCAyMDhTOTMuMSAwIDIwOCAwUzQxNiA5My4xIDQxNiAyMDh6TTIwOCAzNTJhMTQ0IDE0NCAwIDEgMCAwLTI4OCAxNDQgMTQ0IDAgMSAwIDAgMjg4eicvJTNFJTNDL3N2ZyUzRSUwQVwiKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZC1zZWFyY2hib3gge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyZXlfY29sb3I7XHJcbiAgICAgICAgICBjb2xvcjogJGRhcmtfZ3JleV9jb2xvcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGhlaWdodDogMi42NWVtO1xyXG5cclxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRsaWdodF9ncmV5X2NvbG9yO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAub3B0aW9uIHtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgZ2FwOiAxMHB4XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCYuZm9jdXNlZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuXHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTglO1xyXG5cclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE5JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDIxJTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjYWFhO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXJyZW5jeS1idXR0b24ge1xyXG4gICAgd2lkdGg6IDE1JTtcclxuXHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogJHRhYmxldF9zY3JlZW4pIHtcclxuICAucG9wdWxhci1jdXJyZW5jeS13cmFwcGVyIHtcclxuICAgIC5jdXJyZW5jeS1kcm9wZG93biB7XHJcbiAgICAgIHdpZHRoOiAzNSU7XHJcblxyXG4gICAgICAuZHJvcGRvd24tc2VsZWN0IHtcclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogLTlweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVuY3ktYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDIyJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDg1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gIC5wb3B1bGFyLWN1cnJlbmN5LXdyYXBwZXIge1xyXG4gICAgLmN1cnJlbmN5LWRyb3Bkb3duIHtcclxuICAgICAgd2lkdGg6IDQyJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6ICRtb2JpbGVfc2NyZWVuKSB7XHJcbiAgLnBvcHVsYXItY3VycmVuY3ktd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuY3VycmVuY3ktZHJvcGRvd24ge1xyXG4gICAgICB3aWR0aDogOTAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgLmRyb3Bkb3duLXNlbGVjdCB7XHJcbiAgICAgICAgLm9wdGlvbiB7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNlbGVjdGVkLCAmOmZvY3VzLCYuZm9jdXNlZHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVuY3ktYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDYzJTtcclxuICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
