.woocommerce-account a {
  color: #000000;
}
.woocommerce-account .site-content .woocommerce-notices-wrapper {
  margin-bottom: 0;
  width: 100%;
}
.woocommerce-account .site-content .woocommerce-error, .woocommerce-account .site-content .woocommerce-message, .woocommerce-account .site-content .woocommerce-success, .woocommerce-account .site-content .woocommerce-warning, .woocommerce-account .site-content .woocommerce-info {
  width: 100%;
  border-radius: 5px;
  margin: 0 0 20px;
  background: #E0E0E0;
  position: relative;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.woocommerce-account .site-content .woocommerce-error .button, .woocommerce-account .site-content .woocommerce-message .button, .woocommerce-account .site-content .woocommerce-success .button, .woocommerce-account .site-content .woocommerce-warning .button, .woocommerce-account .site-content .woocommerce-info .button {
  order: 2;
}
.woocommerce-account .site-content .woocommerce-button,
.woocommerce-account .site-content .button {
  min-width: unset;
  border-radius: 5px;
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
  line-height: 1.4;
  display: flex;
  align-items: center;
  justify-content: center;
  height: auto;
  padding: 7px 18px;
  font-weight: 400;
  cursor: pointer;
}
.woocommerce-account .site-content .woocommerce-button:hover,
.woocommerce-account .site-content .button:hover {
  background-color: #000000;
  color: #ffffff;
}
.woocommerce-account .site-content .woocommerce-button:active,
.woocommerce-account .site-content .button:active {
  background-color: #000000;
  color: #ffffff;
}
.woocommerce-account .site-content .woocommerce-button.delete {
  width: max-content;
}
.woocommerce-account .site-content .woocommerce-button.delete:before {
  content: none;
}
.woocommerce-account .site-content .woocommerce-button.delete:after {
  content: none;
}
.woocommerce-account .site-content .woocommerce-Button.delete {
  width: max-content;
}
.woocommerce-account .site-content .woocommerce-Button.delete:before {
  content: none;
}
.woocommerce-account .site-content .woocommerce-Button.delete:after {
  content: none;
}
.woocommerce-account .site-content .button.delete {
  width: max-content;
}
.woocommerce-account .site-content .button.delete:before {
  content: none;
}
.woocommerce-account .site-content .button.delete:after {
  content: none;
}
.woocommerce-account .site-content .button.alt.delete {
  width: max-content;
}
.woocommerce-account .site-content .button.alt.delete:before {
  content: none;
}
.woocommerce-account .site-content .button.alt.delete:after {
  content: none;
}
.woocommerce-account .woocommerce-LostPassword a {
  text-decoration: underline;
}
.woocommerce-account .woocommerce-message {
  width: 100%;
  border-radius: 5px;
  margin: 0 0 20px;
  background: #E0E0E0;
}
.woocommerce-account.reset-link-sent .woocommerce {
  width: 50%;
}
.woocommerce-account.reset-link-sent .woocommerce-message {
  border-left: 0;
  border-right: 0;
  padding: 15px 20px;
  margin: 0 0 3px;
  border-radius: 0;
  background-color: #EFEFEF;
  line-height: 1.36;
}
.woocommerce-account .select2-dropdown {
  border-color: #E0E0E0;
}
.woocommerce-account .select2-dropdown .select2-search__field {
  border-color: #E0E0E0;
}
.woocommerce-account header.content {
  margin-bottom: 0;
  padding-bottom: 0;
}
.woocommerce-account .content > .woocommerce {
  display: flex;
}
.woocommerce-account .wetail_navigation_dropdown {
  display: none;
}
.woocommerce-account .woocommerce-Message {
  width: 100%;
  border-radius: 5px;
}
.woocommerce-account .form-row-first {
  width: calc(50% - 10px);
  float: left;
}
.woocommerce-account .form-row-last {
  width: calc(50% - 10px);
  float: right;
}
.woocommerce-account #billing_postcode_field {
  width: calc(50% - 10px);
  float: left;
  clear: none;
}
.woocommerce-account #billing_city_field {
  width: calc(50% - 10px);
  float: right;
  clear: none;
}
.woocommerce-account #billing_phone_field {
  width: calc(50% - 10px);
  float: left;
  clear: none;
}
.woocommerce-account #billing_email_field {
  width: calc(50% - 10px);
  float: right;
  clear: none;
}
.woocommerce-account #shipping_postcode_field {
  width: calc(50% - 10px);
  float: left;
  clear: none;
}
.woocommerce-account #shipping_city_field {
  width: calc(50% - 10px);
  float: right;
  clear: none;
}
.woocommerce-account form p.form-row {
  margin-bottom: 20px;
  padding: 0;
}
.woocommerce-account form p.form-row select {
  height: 40px;
  appearance: none;
  border: 1px solid #E0E0E0;
  background: transparent;
  padding: 0 10px;
  -webkit-appearance: none;
}
.woocommerce-account form p.form-row select:after {
  content: "a";
  font-size: 13px;
  font-family: "wetail-icons", sans-serif;
}
.woocommerce-account form p.form-row span.select2-selection--single {
  padding-left: 4px;
  height: 40px;
  display: flex;
  align-items: center;
  font-size: 15px;
  border: 1px solid #E0E0E0;
}
.woocommerce-account form p.form-row span.select2-selection__arrow {
  width: 10px;
  display: flex;
  align-items: center;
  margin-right: 10px;
  margin-top: 4px;
}
.woocommerce-account form p.form-row span.select2-selection__arrow b {
  width: 10px;
  height: 10px;
  border: 0;
  display: flex;
  align-items: center;
}
.woocommerce-account form p.form-row span.select2-selection__arrow b:after {
  content: "a";
  font-size: 13px;
  font-family: "wetail-icons", sans-serif;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
  max-width: 300px;
  width: 100%;
  float: unset;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link {
  padding: 0;
  border-bottom: 1px solid #E0E0E0;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link a {
  padding: 10px 15px;
  display: block;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link a::after {
  content: "";
  float: right;
  font-family: "wetail-icons";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link:hover {
  background: #E0E0E0;
  transition: background 0.2s;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--dashboard a::after {
  content: "h";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--payment-methods a::after {
  content: "C";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--orders a::after {
  content: "t";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads a::after {
  content: "i";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address a::after {
  content: "j";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account a::after {
  content: "u";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a::after {
  content: "k";
}
.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active {
  background: #E0E0E0;
  border-bottom: 0;
}
.woocommerce-account .password-input {
  position: relative;
}
.woocommerce-account .password-input .input-text {
  padding-right: 44px;
}
.woocommerce-account .password-input .show-password-input {
  top: 50%;
  transform: translateY(-50%);
  right: 16px;
  position: absolute;
  background: transparent;
  padding: 0;
  border: 0;
  outline: 0;
  cursor: pointer;
  margin: 0;
}
.woocommerce-account .password-input .show-password-input.display-password:before {
  opacity: 0.6;
}
.woocommerce-account .password-input .show-password-input:before {
  content: "V";
  font-size: 25px;
  font-family: "wetail-icons";
}
.woocommerce-account .woocommerce-MyAccount-content {
  float: unset;
  width: calc(100% - 300px);
  padding-left: 50px;
  color: #000000;
}
.woocommerce-account .woocommerce-MyAccount-content a {
  text-decoration: underline;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form__input-checkbox {
  border: 1px solid #E0E0E0;
  border-radius: 5px;
  position: absolute;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.woocommerce-account .woocommerce-MyAccount-content mark {
  background: transparent;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-row {
  margin-bottom: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row {
  margin-top: 15px;
  margin-bottom: 0;
  padding: 30px;
  border: 0;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  min-height: 320px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row:not(.form-row-wide) {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox {
  width: 100%;
  order: 2;
  margin-bottom: 10px;
  margin-top: 10px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox span {
  position: relative;
  display: flex;
  align-items: center;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox span::before {
  content: "";
  display: block;
  border: 1px solid #E0E0E0;
  border-radius: 5px;
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox span::after {
  content: "y";
  font-family: "wetail-icons", sans-serif;
  position: absolute;
  font-size: 10px;
  opacity: 0;
  transition: opacity 0.2s;
  left: 3px;
  top: 50%;
  transform: translateY(-50%);
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__input-checkbox:checked + span:after {
  opacity: 1;
  transition: opacity 0.2s;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  background: transparent;
  padding: 30px;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment > .form-row {
  padding: 0;
  margin-top: 10px;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .stripe-source-errors ul {
  margin: 0;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods {
  padding: 0;
  border-bottom: 0;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox {
  background-color: #efefef;
  border-radius: 5px;
  margin-top: 15px;
  padding: 30px;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .form-row-first {
  width: calc(50% - 10px);
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .form-row-last {
  width: calc(50% - 10px);
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .wc-stripe-elements-field {
  border-radius: 5px;
  border: 1px solid #e0e0e0;
  padding: 10px 12px;
  background-color: #ffffff;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .wc-credit-card-form .form-row {
  padding: 0;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox:before {
  border: 1em solid transparent;
  border-bottom-color: #efefef;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod input[type=radio] {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod input[type=radio]:checked ~ label:before {
  border: 1px solid #0275ff;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod input[type=radio]:checked ~ label:after {
  opacity: 1;
  transition: opacity 0.2s;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod > label {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod > label:before {
  content: "";
  display: block;
  border-radius: 50px;
  margin-right: 10px;
  width: 12px;
  min-width: 12px;
  height: 12px;
  border: 1px solid #000000;
}
.woocommerce-account .woocommerce-MyAccount-content #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod > label:after {
  content: "";
  display: block;
  border-radius: 50px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 2px;
  width: 8px;
  height: 8px;
  opacity: 0;
  transition: opacity 0.2s;
  border: 1px solid #0275ff;
  background-color: #0275ff;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-ResetPassword {
  width: 50%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 30px;
  border: 0;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  min-height: 320px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-ResetPassword .woocommerce-Button {
  padding: 11px 60px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-ResetPassword p:first-child {
  font-size: 20px;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
  margin-bottom: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-ResetPassword .form-row-first {
  width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-ResetPassword .form-row-last {
  width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-form-register {
  margin-top: 15px;
  margin-bottom: 0;
  padding: 30px;
  border: 0;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  min-height: 320px;
}
.woocommerce-account .woocommerce-MyAccount-content form fieldset {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  padding: 20px 30px;
  margin-top: 40px;
}
.woocommerce-account .woocommerce-MyAccount-content form fieldset legend {
  padding-left: 10px;
  margin-left: -5px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}
.woocommerce-account .woocommerce-MyAccount-content form input {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  background-color: #ffffff;
  padding: 19px 10px;
  width: 100%;
  margin: 0;
  outline: 0;
  line-height: normal;
  height: 40px;
}
.woocommerce-account .woocommerce-MyAccount-content form label {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  line-height: 1;
  letter-spacing: normal;
  margin-bottom: 10px;
}
.woocommerce-account .woocommerce-MyAccount-content form label .required {
  color: #000000;
}
.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm button:not(.show-password-input) {
  margin-top: 20px;
}
.woocommerce-account .woocommerce-MyAccount-content > p {
  font-size: 12px;
  font-style: normal;
  letter-spacing: normal;
}
.woocommerce-account div.woocommerce {
  display: flex;
  flex-wrap: wrap;
}
.woocommerce-account div.woocommerce address {
  padding: 20px;
}
.woocommerce-account div.woocommerce .woocommerce-form-login {
  margin-top: 15px;
  margin-bottom: 0;
  padding: 30px;
  border: 0;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}
.woocommerce-account div.woocommerce .woocommerce-form-login .form-row:not(.form-row-wide) {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 0;
}
.woocommerce-account div.woocommerce .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox {
  width: 100%;
  order: 2;
  margin-bottom: 10px;
  margin-top: 10px;
}
.woocommerce-account div.woocommerce .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox span {
  position: relative;
  display: flex;
  align-items: center;
}
.woocommerce-account div.woocommerce .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox span::before {
  content: "";
  display: block;
  border: 1px solid #E0E0E0;
  border-radius: 5px;
  width: 16px;
  height: 16px;
  margin-right: 10px;
}
.woocommerce-account div.woocommerce .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__label-for-checkbox span::after {
  content: "y";
  font-family: "wetail-icons", sans-serif;
  position: absolute;
  font-size: 10px;
  opacity: 0;
  transition: opacity 0.2s;
  left: 3px;
  top: 50%;
  transform: translateY(-50%);
}
.woocommerce-account div.woocommerce .woocommerce-form-login .form-row:not(.form-row-wide) .woocommerce-form__input-checkbox:checked + span:after {
  opacity: 1;
  transition: opacity 0.2s;
}
.woocommerce-account div.woocommerce > h2 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
}
.woocommerce-account div.woocommerce > .woocommerce-form {
  width: 50%;
}
.woocommerce-account div.woocommerce .woocommerce-form__input-checkbox {
  position: absolute;
  z-index: -1;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  opacity: 0;
  visibility: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  overflow: hidden;
}
.woocommerce-account div.woocommerce mark {
  background: transparent;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  background: transparent;
  padding: 30px;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment > .form-row {
  padding: 0;
  margin-top: 10px;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .stripe-source-errors ul {
  margin: 0;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods {
  padding: 0;
  border-bottom: 0;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox {
  background-color: #efefef;
  border-radius: 5px;
  margin-top: 15px;
  padding: 30px;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .form-row-first {
  width: calc(50% - 10px);
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .form-row-last {
  width: calc(50% - 10px);
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .wc-stripe-elements-field {
  border-radius: 5px;
  border: 1px solid #e0e0e0;
  padding: 10px 12px;
  background-color: #ffffff;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .wc-credit-card-form .form-row {
  padding: 0;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox:before {
  border: 1em solid transparent;
  border-bottom-color: #efefef;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod input[type=radio] {
  position: absolute;
  opacity: 0;
  visibility: hidden;
  z-index: -1;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod input[type=radio]:checked ~ label:before {
  border: 1px solid #0275ff;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod input[type=radio]:checked ~ label:after {
  opacity: 1;
  transition: opacity 0.2s;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod > label {
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod > label:before {
  content: "";
  display: block;
  border-radius: 50px;
  margin-right: 10px;
  width: 12px;
  min-width: 12px;
  height: 12px;
  border: 1px solid #000000;
}
.woocommerce-account div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethod > label:after {
  content: "";
  display: block;
  border-radius: 50px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 2px;
  width: 8px;
  height: 8px;
  opacity: 0;
  transition: opacity 0.2s;
  border: 1px solid #0275ff;
  background-color: #0275ff;
}
.woocommerce-account div.woocommerce .woocommerce-ResetPassword {
  width: 50%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 30px;
  border: 0;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  min-height: 320px;
}
.woocommerce-account div.woocommerce .woocommerce-ResetPassword p:first-child {
  margin-bottom: 6px;
}
.woocommerce-account div.woocommerce .woocommerce-ResetPassword .form-row-first,
.woocommerce-account div.woocommerce .woocommerce-ResetPassword .form-row-last {
  width: 100%;
}
.woocommerce-account div.woocommerce .woocommerce-ResetPassword .clear {
  display: none;
}
.woocommerce-account div.woocommerce .woocommerce-form-register {
  margin-top: 15px;
  margin-bottom: 0;
  padding: 30px;
  border: 0;
  box-shadow: 0 2px 20px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}
.woocommerce-account div.woocommerce form fieldset {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  padding: 20px 30px;
  margin-top: 40px;
}
.woocommerce-account div.woocommerce form fieldset legend {
  padding-left: 10px;
  margin-left: -5px;
  padding-right: 10px;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}
.woocommerce-account div.woocommerce form input {
  display: block;
  width: 100%;
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  background-color: #ffffff;
  padding: 10px;
  line-height: 1;
}
.woocommerce-account div.woocommerce form label {
  display: block;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  line-height: 19px;
  letter-spacing: normal;
  margin-bottom: 5px;
}
.woocommerce-account div.woocommerce form label .required {
  color: #000000;
}
.woocommerce-account div.woocommerce form.woocommerce-EditAccountForm button:not(.show-password-input) {
  margin-top: 20px;
}
.woocommerce-account table.shop_table {
  border: 1px solid #E0E0E0;
}
.woocommerce-account table.shop_table thead th {
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  letter-spacing: normal;
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 0;
  border-top: 0;
}
.woocommerce-account table.shop_table thead th:first-child {
  border-left: 0;
}
.woocommerce-account table.shop_table td {
  border-color: #E0E0E0;
  width: 20%;
  color: #000000;
  padding: 9.5px 12px;
  font-size: 12px;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}
.woocommerce-account table.shop_table td:first-child {
  padding-left: 15px;
  border-left: 0;
}
.woocommerce-account table.shop_table td:last-child {
  padding-right: 15px;
  width: 1%;
}
.woocommerce-account table.shop_table th {
  border-color: #E0E0E0;
  width: 20%;
  color: #000000;
}
.woocommerce-account table.shop_table th:first-child {
  padding-left: 15px;
  border-left: 0;
}
.woocommerce-account table.shop_table th:last-child {
  padding-right: 15px;
  width: 1%;
}
.woocommerce-account table.shop_table.account-payment-methods-table td:last-child {
  text-align: right;
}
.woocommerce-account table.shop_table.account-payment-methods-table th:last-child {
  text-align: right;
}
.woocommerce-account table.shop_table.woocommerce-table--order-details thead th {
  width: 50%;
}
.woocommerce-account table.shop_table.woocommerce-table--order-details tbody td {
  width: 50%;
}
.woocommerce-account .woocommerce-column__title {
  margin-bottom: 20px;
}
.woocommerce-account .woocommerce-customer-details address {
  border-bottom-width: 1px;
  border-right-width: 1px;
}
.woocommerce-account .wc-item-meta {
  margin-left: 0;
}
.woocommerce-account .woocommerce-Address h3 {
  margin-bottom: 0;
}
.woocommerce-account .u-columns {
  display: flex;
  justify-content: space-between;
}
.woocommerce-account .u-columns .u-column1,
.woocommerce-account .u-columns .u-column2 {
  width: calc(50% - 20px);
  display: flex;
  flex-direction: column;
}
.woocommerce-account .u-columns .u-column1 > .woocommerce-form,
.woocommerce-account .u-columns .u-column2 > .woocommerce-form {
  flex-grow: 1;
}
.woocommerce-account .u-columns .u-column1 address,
.woocommerce-account .u-columns .u-column2 address {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  position: relative;
  font-size: 12px;
  font-style: normal;
  letter-spacing: normal;
}
.woocommerce-account .u-columns .u-column1 address .edit,
.woocommerce-account .u-columns .u-column2 address .edit {
  position: absolute;
  right: 20px;
  top: 20px;
}
.woocommerce-account .u-columns .u-column1 .woocommerce-form-login {
  width: 100%;
}
.woocommerce-account .u-columns .u-column1 address {
  border-radius: 5px;
  border: 1px solid #E0E0E0;
  position: relative;
  font-size: 12px;
  font-style: normal;
  letter-spacing: normal;
}
.woocommerce-account .u-columns .u-column1 address .edit {
  position: absolute;
  right: 20px;
  top: 20px;
}
.woocommerce-account .u-columns .woocommerce-Address-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
}
.woocommerce-account .u-columns .woocommerce-Address-title h3 {
  margin-top: 0;
}
.woocommerce-account .u-columns .woocommerce-Address-title a.edit {
  position: static;
  box-shadow: none;
  text-decoration: none;
  padding: 0;
}
.woocommerce-account .u-columns .woocommerce-Address-title a.edit::before {
  content: none !important;
}

.woocommerce-account.woocommerce-lost-password .title {
  font-size: 30px;
  margin-bottom: 1em;
}

@media (max-width: 767px) {
  .woocommerce-account .site-content .woocommerce-error, .woocommerce-account .site-content .woocommerce-message, .woocommerce-account .site-content .woocommerce-success, .woocommerce-account .site-content .woocommerce-warning, .woocommerce-account .site-content .woocommerce-info {
    flex-direction: column;
  }
  .woocommerce-account.reset-link-sent .woocommerce {
    width: 100%;
  }
  .woocommerce-account div.woocommerce .woocommerce-ResetPassword {
    width: 100%;
  }
  .woocommerce-account .u-columns {
    flex-direction: column;
  }
  .woocommerce-account.woocommerce-page div.woocommerce {
    flex-wrap: wrap;
  }
  .woocommerce-account.woocommerce-page div.woocommerce #add_payment_method #payment.woocommerce-Payment {
    padding: 20px;
  }
  .woocommerce-account.woocommerce-page div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox {
    padding: 20px;
  }
  .woocommerce-account.woocommerce-page div.woocommerce .woocommerce-form-login {
    width: 100%;
    padding: 20px;
  }
  .woocommerce-account.woocommerce-page div.woocommerce .woocommerce-form-register {
    padding: 20px;
  }
  .woocommerce-account.woocommerce-page div.woocommerce .woocommerce-ResetPassword {
    padding: 20px;
  }
  .woocommerce-account.woocommerce-page div.woocommerce .u-column1 {
    margin-bottom: 20px;
    width: 100%;
  }
  .woocommerce-account.woocommerce-page div.woocommerce .u-column2 {
    width: 100%;
  }
  .woocommerce-account.woocommerce-page table.shop_table.shop_table_responsive tr:nth-child(2n) td {
    background: transparent;
  }
  .woocommerce-account.woocommerce-page table.shop_table td {
    width: 100%;
    position: relative;
    max-height: 51px;
  }
  .woocommerce-account.woocommerce-page table.shop_table td:last-child {
    padding-right: 10px;
    width: 100%;
  }
  .woocommerce-account.woocommerce-page table.shop_table td:first-child {
    padding-left: 10px;
  }
  .woocommerce-account.woocommerce-page table.shop_table th {
    width: 100%;
  }
  .woocommerce-account.woocommerce-page table.shop_table th:first-child {
    padding-left: 10px;
  }
  .woocommerce-account.woocommerce-page table.shop_table th:last-child {
    width: 100%;
  }
  .woocommerce-account.woocommerce-page table.shop_table td.woocommerce-orders-table__cell-order-actions {
    padding: 1.5px 10px;
  }
  .woocommerce-account.woocommerce-page .woocommerce-column--2 {
    margin-top: 20px;
  }
  .woocommerce-account.woocommerce-page .wetail_navigation_dropdown {
    display: block;
    cursor: pointer;
    border: 1px solid #E0E0E0;
    padding: 9.5px 15px;
    width: 100%;
    position: relative;
    border-radius: 5px;
    transition: border-radius 0.2s;
  }
  .woocommerce-account.woocommerce-page .wetail_navigation_dropdown:after {
    font-family: "wetail-icons", sans-serif;
    content: "a";
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(-50%) rotate(0);
    transition: transform 0.2s;
  }
  .woocommerce-account.woocommerce-page .wetail_navigation_dropdown.active {
    border-radius: 5px 5px 0 0;
    transition: border-radius 0.2s;
  }
  .woocommerce-account.woocommerce-page .wetail_navigation_dropdown.active:after {
    transform: translateY(-50%) rotate(180deg);
    transition: transform 0.2s;
  }
  .woocommerce-account.woocommerce-page .content > .woocommerce {
    flex-wrap: wrap;
  }
  .woocommerce-account.woocommerce-page .content > .woocommerce .woocommerce-ResetPassword {
    width: 100%;
  }
  .woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation {
    display: none;
    max-width: 100%;
  }
  .woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation-link {
    padding: 0;
    border-right: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
  }
  .woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation-link:last-child {
    border-radius: 0 0 5px 5px;
  }
  .woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation-link.is-active {
    display: none;
  }
  .woocommerce-account.woocommerce-page .woocommerce-MyAccount-content {
    padding-left: 0;
    width: 100%;
    margin-top: 20px;
  }
}

@media (max-width: 375px) {
  .woocommerce-account.woocommerce-page div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .form-row-first {
    width: 100%;
  }
  .woocommerce-account.woocommerce-page div.woocommerce #add_payment_method #payment.woocommerce-Payment .woocommerce-PaymentMethods.payment_methods.methods .woocommerce-PaymentBox .form-row-last {
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFjY291bnQuc2NzcyIsImFjY291bnQuY3NzIiwiPG5vIHNvdXJjZT4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUM7RUFDQyxjQVRNO0FDRVI7QURXRTtFQUNDLGdCQUFBO0VBQ0EsV0FBQTtBQ1RIO0FEYUc7RUFLQyxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQXhCRztFQXlCSCxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QUNmSjtBRGlCSTtFQUNDLFFBQUE7QUNmTDtBRHdCRTs7RUFFQyxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBaERLO0VBaURMLGNBaERLO0VBaURMLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBQ2pCSDtBRG1CRzs7RUFDQyx5QkE3REk7RUE4REosY0E3REk7QUM2Q1I7QURtQkc7O0VBQ0MseUJBbEVJO0VBbUVKLGNBbEVJO0FDa0RSO0FEb0JFO0VBQ0Msa0JBQUE7QUNsQkg7QURvQkc7RUFDQyxhQUFBO0FDbEJKO0FEcUJHO0VBQ0MsYUFBQTtBQ25CSjtBRHVCRTtFQUNDLGtCQUFBO0FDckJIO0FEdUJHO0VBQ0MsYUFBQTtBQ3JCSjtBRHdCRztFQUNDLGFBQUE7QUN0Qko7QUQwQkU7RUFDQyxrQkFBQTtBQ3hCSDtBRDBCRztFQUNDLGFBQUE7QUN4Qko7QUQyQkc7RUFDQyxhQUFBO0FDekJKO0FENkJFO0VBQ0Msa0JBQUE7QUMzQkg7QUQ2Qkc7RUFDQyxhQUFBO0FDM0JKO0FEOEJHO0VBQ0MsYUFBQTtBQzVCSjtBRGtDRTtFQUNDLDBCQUFBO0FDaENIO0FEb0NDO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkEvSEs7QUM2RlA7QURzQ0U7RUFDQyxVQUFBO0FDcENIO0FENENFO0VBQ0MsY0FBQTtFQUNBLGVBQUE7RUFD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LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRibGFjazogIzAwMDAwMDtcclxuJHdoaXRlOiAjZmZmZmZmO1xyXG4kYmx1ZTogIzAyNzVmZjtcclxuJGdyZXk6ICNFMEUwRTA7XHJcbiRtb2JpbGU6IDc2N3B4O1xyXG4kdGFibGV0OiA5OTFweDtcclxuXHJcbi53b29jb21tZXJjZS1hY2NvdW50IHtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0fVxyXG5cclxuXHQuc2l0ZS1jb250ZW50IHtcclxuXHRcdC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2Uge1xyXG5cdFx0XHQmLWVycm9yLFxyXG5cdFx0XHQmLW1lc3NhZ2UsXHJcblx0XHRcdCYtc3VjY2VzcyxcclxuXHRcdFx0Ji13YXJuaW5nLFxyXG5cdFx0XHQmLWluZm8ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdC5idXR0b24ge1xyXG5cdFx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJG1vYmlsZSkge1xyXG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2UtYnV0dG9uLFxyXG5cdFx0LmJ1dHRvbiB7XHJcblx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdHBhZGRpbmc6IDdweCAxOHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphY3RpdmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLWJ1dHRvbi5kZWxldGUge1xyXG5cdFx0XHR3aWR0aDogbWF4LWNvbnRlbnQ7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC53b29jb21tZXJjZS1CdXR0b24uZGVsZXRlIHtcclxuXHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYnV0dG9uLmRlbGV0ZSB7XHJcblx0XHRcdHdpZHRoOiBtYXgtY29udGVudDtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmJ1dHRvbi5hbHQuZGVsZXRlIHtcclxuXHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1Mb3N0UGFzc3dvcmQge1xyXG5cdFx0YSB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGdyZXk7XHJcblx0fVxyXG5cclxuXHQmLnJlc2V0LWxpbmstc2VudCB7XHJcblx0XHQud29vY29tbWVyY2Uge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQud29vY29tbWVyY2UtbWVzc2FnZSB7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgM3B4O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zNjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLWRyb3Bkb3duIHtcclxuXHRcdGJvcmRlci1jb2xvcjogJGdyZXk7XHJcblxyXG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGdyZXk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoZWFkZXIuY29udGVudCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGVudCB7XHJcblx0XHQ+IC53b29jb21tZXJjZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud2V0YWlsX25hdmlnYXRpb25fZHJvcGRvd24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1NZXNzYWdlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdH1cclxuXHJcblx0LmZvcm0tcm93LWZpcnN0IHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuZm9ybS1yb3ctbGFzdCB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHR9XHJcblxyXG5cdCNiaWxsaW5nX3Bvc3Rjb2RlX2ZpZWxkIHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCNiaWxsaW5nX2NpdHlfZmllbGQge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCNiaWxsaW5nX3Bob25lX2ZpZWxkIHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHR9XHJcblxyXG5cdCNiaWxsaW5nX2VtYWlsX2ZpZWxkIHtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0Y2xlYXI6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQjc2hpcHBpbmdfcG9zdGNvZGVfZmllbGQge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdGNsZWFyOiBub25lO1xyXG5cdH1cclxuXHJcblx0I3NoaXBwaW5nX2NpdHlfZmllbGQge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHR9XHJcblxyXG5cdGZvcm0ge1xyXG5cdFx0cC5mb3JtLXJvdyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0XHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJhXCI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJ3ZXRhaWwtaWNvbnNcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuXHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHJcblx0XHRcdFx0YiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcImFcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJ3ZXRhaWwtaWNvbnNcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmbG9hdDogdW5zZXQ7XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluayB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIndldGFpbC1pY29uc1wiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tZGFzaGJvYXJkIHtcclxuXHRcdGEge1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJoXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1wYXltZW50LW1ldGhvZHMge1xyXG5cdFx0YSB7XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIkNcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLW9yZGVycyB7XHJcblx0XHRhIHtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwidFwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tZG93bmxvYWRzIHtcclxuXHRcdGEge1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJpXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFkZHJlc3Mge1xyXG5cdFx0YSB7XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcImpcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmstLWVkaXQtYWNjb3VudCB7XHJcblx0XHRhIHtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwidVwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay0tY3VzdG9tZXItbG9nb3V0IHtcclxuXHRcdGEge1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJrXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLmlzLWFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcclxuXHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQucGFzc3dvcmQtaW5wdXQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdC5pbnB1dC10ZXh0IHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNDRweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2hvdy1wYXNzd29yZC1pbnB1dCB7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHJpZ2h0OiAxNnB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0Ji5kaXNwbGF5LXBhc3N3b3JkIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAuNjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcNTZcIjtcclxuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwid2V0YWlsLWljb25zXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XHJcblx0XHRmbG9hdDogdW5zZXQ7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cdFx0Y29sb3I6ICRibGFjaztcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2lucHV0LWNoZWNrYm94IHtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0fVxyXG5cclxuXHRcdG1hcmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2UtZm9ybS1yb3cge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC53b29jb21tZXJjZS1mb3JtLWxvZ2luIHtcclxuXHRcdFx0LmZvcm0tcm93IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMzBweDtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG5cclxuXHRcdFx0XHQmOm5vdCguZm9ybS1yb3ctd2lkZSkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHJcblx0XHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJ5XCI7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogXCJ3ZXRhaWwtaWNvbnNcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAzcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQud29vY29tbWVyY2UtZm9ybV9faW5wdXQtY2hlY2tib3gge1xyXG5cdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xyXG5cdFx0XHRcdFx0XHRcdCsge1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0I2FkZF9wYXltZW50X21ldGhvZCB7XHJcblx0XHRcdCNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cclxuXHRcdFx0XHQ+IC5mb3JtLXJvdyB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5zdHJpcGUtc291cmNlLWVycm9ycyB7XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kcy5wYXltZW50X21ldGhvZHMubWV0aG9kcyB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0XHQud29vY29tbWVyY2UtUGF5bWVudEJveCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdC5mb3JtLXJvdy1maXJzdCB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5mb3JtLXJvdy1sYXN0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LndjLXN0cmlwZS1lbGVtZW50cy1maWVsZCB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LndjLWNyZWRpdC1jYXJkLWZvcm0ge1xyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLXJvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNlZmVmZWY7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kIHtcclxuXHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpjaGVja2VkIHtcclxuXHRcdFx0XHRcdFx0XHR+IHtcclxuXHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gbGFiZWwge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAycHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0cGFkZGluZzogMzBweDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAzMjBweDtcclxuXHJcblx0XHRcdC53b29jb21tZXJjZS1CdXR0b24ge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDExcHggNjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1yb3ctZmlyc3Qge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1yb3ctbGFzdCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2UtZm9ybS1yZWdpc3RlciB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmc6IDMwcHg7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0bWluLWhlaWdodDogMzIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9ybSB7XHJcblxyXG5cdFx0XHRmaWVsZHNldCB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuXHRcdFx0XHRsZWdlbmQge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC01cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0cGFkZGluZzogMTlweCAxMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0LnJlcXVpcmVkIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9ybS53b29jb21tZXJjZS1FZGl0QWNjb3VudEZvcm0ge1xyXG5cdFx0XHRidXR0b246bm90KC5zaG93LXBhc3N3b3JkLWlucHV0KSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD4gcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0ZGl2Lndvb2NvbW1lcmNlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0YWRkcmVzcyB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLWZvcm0tbG9naW4ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblxyXG5cdFx0XHQuZm9ybS1yb3cge1xyXG5cdFx0XHRcdCY6bm90KC5mb3JtLXJvdy13aWRlKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0XHQud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcInlcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIndldGFpbC1pY29uc1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC53b29jb21tZXJjZS1mb3JtX19pbnB1dC1jaGVja2JveCB7XHJcblx0XHRcdFx0XHRcdCY6Y2hlY2tlZCB7XHJcblx0XHRcdFx0XHRcdFx0KyB7XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IGgyIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0PiAud29vY29tbWVyY2UtZm9ybSB7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLWZvcm1fX2lucHV0LWNoZWNrYm94IHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdG1hcmdpbjogLTFweDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuXHRcdFx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cclxuXHRcdG1hcmsge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdH1cclxuXHJcblx0XHQjYWRkX3BheW1lbnRfbWV0aG9kIHtcclxuXHRcdFx0I3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDMwcHg7XHJcblxyXG5cdFx0XHRcdD4gLmZvcm0tcm93IHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnN0cmlwZS1zb3VyY2UtZXJyb3JzIHtcclxuXHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2RzLnBheW1lbnRfbWV0aG9kcy5tZXRob2RzIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRcdC53b29jb21tZXJjZS1QYXltZW50Qm94IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0LmZvcm0tcm93LWZpcnN0IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmZvcm0tcm93LWxhc3Qge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQud2Mtc3RyaXBlLWVsZW1lbnRzLWZpZWxkIHtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQud2MtY3JlZGl0LWNhcmQtZm9ybSB7XHJcblx0XHRcdFx0XHRcdFx0LmZvcm0tcm93IHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI2VmZWZlZjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2Qge1xyXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogLTE7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xyXG5cdFx0XHRcdFx0XHRcdH4ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDJweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0cCB7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1yb3ctZmlyc3QsXHJcblx0XHRcdC5mb3JtLXJvdy1sYXN0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNsZWFyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLWZvcm0tcmVnaXN0ZXIge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Zm9ybSB7XHJcblx0XHRcdGZpZWxkc2V0IHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG5cdFx0XHRcdGxlZ2VuZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuXHRcdFx0XHQucmVxdWlyZWQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRmb3JtLndvb2NvbW1lcmNlLUVkaXRBY2NvdW50Rm9ybSB7XHJcblx0XHRcdGJ1dHRvbjpub3QoLnNob3ctcGFzc3dvcmQtaW5wdXQpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR0YWJsZS5zaG9wX3RhYmxlIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cclxuXHRcdHRoZWFkIHtcclxuXHRcdFx0dGgge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0ZCB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJGdyZXk7XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdGNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdHBhZGRpbmc6IDkuNXB4IDEycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDElO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dGgge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRncmV5O1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0d2lkdGg6IDElO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR0YWJsZS5zaG9wX3RhYmxlLmFjY291bnQtcGF5bWVudC1tZXRob2RzLXRhYmxlIHtcclxuXHRcdHRkIHtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHRoIHtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0dGFibGUuc2hvcF90YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB7XHJcblx0XHR0aGVhZCB7XHJcblx0XHRcdHRoIHtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dGJvZHkge1xyXG5cdFx0XHR0ZCB7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lndvb2NvbW1lcmNlLWNvbHVtbl9fdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIHtcclxuXHRcdGFkZHJlc3Mge1xyXG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcblx0XHRcdGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LndjLWl0ZW0tbWV0YSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC53b29jb21tZXJjZS1BZGRyZXNzIHtcclxuXHRcdGgzIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC51LWNvbHVtbnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHQudS1jb2x1bW4xLFxyXG5cdFx0LnUtY29sdW1uMiB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdFx0PiAud29vY29tbWVyY2UtZm9ybSB7XHJcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhZGRyZXNzIHtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuXHJcblx0XHRcdFx0LmVkaXQge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnUtY29sdW1uMSB7XHJcblx0XHRcdC53b29jb21tZXJjZS1mb3JtLWxvZ2luIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YWRkcmVzcyB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcblxyXG5cdFx0XHRcdC5lZGl0IHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0dG9wOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEuZWRpdCB7XHJcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1sb3N0LXBhc3N3b3JkIHtcclxuXHQudGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRtb2JpbGUpIHtcclxuXHQud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIHtcclxuXHRcdGRpdi53b29jb21tZXJjZSB7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdCNhZGRfcGF5bWVudF9tZXRob2Qge1xyXG5cdFx0XHRcdCNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHJcblx0XHRcdFx0XHQud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMge1xyXG5cdFx0XHRcdFx0XHQud29vY29tbWVyY2UtUGF5bWVudEJveCB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lndvb2NvbW1lcmNlLWZvcm0tbG9naW4ge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XHJcblx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnUtY29sdW1uMSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnUtY29sdW1uMiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB7XHJcblx0XHRcdHRyIHtcclxuXHRcdFx0XHQmOm50aC1jaGlsZCgybikge1xyXG5cdFx0XHRcdFx0dGQge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHR0YWJsZS5zaG9wX3RhYmxlIHtcclxuXHRcdFx0dGQge1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0bWF4LWhlaWdodDogNTFweDtcclxuXHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHR0aCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dGQud29vY29tbWVyY2Utb3JkZXJzLXRhYmxlX19jZWxsLW9yZGVyLWFjdGlvbnMge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEuNXB4IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2UtY29sdW1uLS0yIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQud2V0YWlsX25hdmlnYXRpb25fZHJvcGRvd24ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRcdFx0cGFkZGluZzogOS41cHggMTVweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBib3JkZXItcmFkaXVzIDAuMnM7XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogXCJ3ZXRhaWwtaWNvbnNcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRjb250ZW50OiBcImFcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwKTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC53ZXRhaWxfbmF2aWdhdGlvbl9kcm9wZG93bi5hY3RpdmUge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAwLjJzO1xyXG5cclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQge1xyXG5cdFx0XHQ+IC53b29jb21tZXJjZSB7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHQud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Lndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JleTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JleTtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay5pcy1hY3RpdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcclxuXHQud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIHtcclxuXHRcdGRpdi53b29jb21tZXJjZSB7XHJcblx0XHRcdCNhZGRfcGF5bWVudF9tZXRob2Qge1xyXG5cdFx0XHRcdCNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQge1xyXG5cdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2RzLnBheW1lbnRfbWV0aG9kcy5tZXRob2RzIHtcclxuXHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVBheW1lbnRCb3gge1xyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLXJvdy1maXJzdCB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5mb3JtLXJvdy1sYXN0IHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIud29vY29tbWVyY2UtYWNjb3VudCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLWVycm9yLCAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1tZXNzYWdlLCAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1zdWNjZXNzLCAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS13YXJuaW5nLCAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYmFja2dyb3VuZDogI0UwRTBFMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1lcnJvciAuYnV0dG9uLCAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1tZXNzYWdlIC5idXR0b24sIC53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLXN1Y2Nlc3MgLmJ1dHRvbiwgLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2Utd2FybmluZyAuYnV0dG9uLCAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1pbmZvIC5idXR0b24ge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1lcnJvciwgLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UtbWVzc2FnZSwgLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2Utc3VjY2VzcywgLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2Utd2FybmluZywgLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UtaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UtYnV0dG9uLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAuYnV0dG9uIHtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA3cHggMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UtYnV0dG9uOmhvdmVyLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC53b29jb21tZXJjZS1idXR0b246YWN0aXZlLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAuYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UtYnV0dG9uLmRlbGV0ZSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLWJ1dHRvbi5kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLWJ1dHRvbi5kZWxldGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAud29vY29tbWVyY2UtQnV0dG9uLmRlbGV0ZSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLUJ1dHRvbi5kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLndvb2NvbW1lcmNlLUJ1dHRvbi5kZWxldGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAuYnV0dG9uLmRlbGV0ZSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLmJ1dHRvbi5kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5zaXRlLWNvbnRlbnQgLmJ1dHRvbi5kZWxldGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAuYnV0dG9uLmFsdC5kZWxldGUge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuc2l0ZS1jb250ZW50IC5idXR0b24uYWx0LmRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNpdGUtY29udGVudCAuYnV0dG9uLmFsdC5kZWxldGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudC5yZXNldC1saW5rLXNlbnQgLndvb2NvbW1lcmNlIHtcbiAgd2lkdGg6IDUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29vY29tbWVyY2UtYWNjb3VudC5yZXNldC1saW5rLXNlbnQgLndvb2NvbW1lcmNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLndvb2NvbW1lcmNlLWFjY291bnQucmVzZXQtbGluay1zZW50IC53b29jb21tZXJjZS1tZXNzYWdlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBtYXJnaW46IDAgMCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG4gIGxpbmUtaGVpZ2h0OiAxLjM2O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNFMEUwRTA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBFMEUwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgaGVhZGVyLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5jb250ZW50ID4gLndvb2NvbW1lcmNlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53ZXRhaWxfbmF2aWdhdGlvbl9kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTWVzc2FnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuZm9ybS1yb3ctZmlyc3Qge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAuZm9ybS1yb3ctbGFzdCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBmbG9hdDogcmlnaHQ7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAjYmlsbGluZ19wb3N0Y29kZV9maWVsZCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAjYmlsbGluZ19jaXR5X2ZpZWxkIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGZsb2F0OiByaWdodDtcbiAgY2xlYXI6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAjYmlsbGluZ19waG9uZV9maWVsZCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAjYmlsbGluZ19lbWFpbF9maWVsZCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICBmbG9hdDogcmlnaHQ7XG4gIGNsZWFyOiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgI3NoaXBwaW5nX3Bvc3Rjb2RlX2ZpZWxkIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbm9uZTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50ICNzaGlwcGluZ19jaXR5X2ZpZWxkIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGZsb2F0OiByaWdodDtcbiAgY2xlYXI6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBmb3JtIHAuZm9ybS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZm9ybSBwLmZvcm0tcm93IHNlbGVjdCB7XG4gIGhlaWdodDogNDBweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZm9ybSBwLmZvcm0tcm93IHNlbGVjdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiYVwiO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBcIndldGFpbC1pY29uc1wiLCBzYW5zLXNlcmlmO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZm9ybSBwLmZvcm0tcm93IHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGZvcm0gcC5mb3JtLXJvdyBzcGFuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIHdpZHRoOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGZvcm0gcC5mb3JtLXJvdyBzcGFuLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZm9ybSBwLmZvcm0tcm93IHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6YWZ0ZXIge1xuICBjb250ZW50OiBcImFcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJ3ZXRhaWwtaWNvbnNcIiwgc2Fucy1zZXJpZjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogdW5zZXQ7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluayB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTBFMEUwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbmsgYSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluayBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwid2V0YWlsLWljb25zXCI7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kYXNoYm9hcmQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcImhcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1wYXltZW50LW1ldGhvZHMgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkNcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1vcmRlcnMgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcInRcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1kb3dubG9hZHMgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcImlcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFkZHJlc3MgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcImpcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1lZGl0LWFjY291bnQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcInVcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLS1jdXN0b21lci1sb2dvdXQgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcImtcIjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFMEUwRTA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAucGFzc3dvcmQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAucGFzc3dvcmQtaW5wdXQgLmlucHV0LXRleHQge1xuICBwYWRkaW5nLXJpZ2h0OiA0NHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnBhc3N3b3JkLWlucHV0IC5zaG93LXBhc3N3b3JkLWlucHV0IHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAucGFzc3dvcmQtaW5wdXQgLnNob3ctcGFzc3dvcmQtaW5wdXQuZGlzcGxheS1wYXNzd29yZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjY7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAucGFzc3dvcmQtaW5wdXQgLnNob3ctcGFzc3dvcmQtaW5wdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJWXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1mYW1pbHk6IFwid2V0YWlsLWljb25zXCI7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuICBmbG9hdDogdW5zZXQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1mb3JtX19pbnB1dC1jaGVja2JveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IG1hcmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtZm9ybS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1mb3JtLWxvZ2luIC5mb3JtLXJvdyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLmZvcm0tcm93Om5vdCguZm9ybS1yb3ctd2lkZSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLmZvcm0tcm93Om5vdCguZm9ybS1yb3ctd2lkZSkgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogMjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAuZm9ybS1yb3c6bm90KC5mb3JtLXJvdy13aWRlKSAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLmZvcm0tcm93Om5vdCguZm9ybS1yb3ctd2lkZSkgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLmZvcm0tcm93Om5vdCguZm9ybS1yb3ctd2lkZSkgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVsLWZvci1jaGVja2JveCBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwieVwiO1xuICBmb250LWZhbWlseTogXCJ3ZXRhaWwtaWNvbnNcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgbGVmdDogM3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1mb3JtLWxvZ2luIC5mb3JtLXJvdzpub3QoLmZvcm0tcm93LXdpZGUpIC53b29jb21tZXJjZS1mb3JtX19pbnB1dC1jaGVja2JveDpjaGVja2VkICsgc3BhbjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCA+IC5mb3JtLXJvdyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC5zdHJpcGUtc291cmNlLWVycm9ycyB1bCB7XG4gIG1hcmdpbjogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2RzLnBheW1lbnRfbWV0aG9kcy5tZXRob2RzIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2RzLnBheW1lbnRfbWV0aG9kcy5tZXRob2RzIC53b29jb21tZXJjZS1QYXltZW50Qm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3ggLmZvcm0tcm93LWZpcnN0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kcy5wYXltZW50X21ldGhvZHMubWV0aG9kcyAud29vY29tbWVyY2UtUGF5bWVudEJveCAuZm9ybS1yb3ctbGFzdCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3ggLndjLXN0cmlwZS1lbGVtZW50cy1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3ggLndjLWNyZWRpdC1jYXJkLWZvcm0gLmZvcm0tcm93IHtcbiAgcGFkZGluZzogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2RzLnBheW1lbnRfbWV0aG9kcy5tZXRob2RzIC53b29jb21tZXJjZS1QYXltZW50Qm94OmJlZm9yZSB7XG4gIGJvcmRlcjogMWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWZlZmVmO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2QgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMjc1ZmY7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgfiBsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2QgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50ICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZCA+IGxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBtaW4td2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2QgPiBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAyNzVmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzVmZjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLndvb2NvbW1lcmNlLUJ1dHRvbiB7XG4gIHBhZGRpbmc6IDExcHggNjBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCBwOmZpcnN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LWZpcnN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LWxhc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtZm9ybS1yZWdpc3RlciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZm9ybSBmaWVsZHNldCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZm9ybSBpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTlweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBmb3JtIGxhYmVsIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZvcm0ud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGJ1dHRvbjpub3QoLnNob3ctcGFzc3dvcmQtaW5wdXQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCA+IHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSBhZGRyZXNzIHtcbiAgcGFkZGluZzogMjBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZm9ybS1sb2dpbiB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAuZm9ybS1yb3c6bm90KC5mb3JtLXJvdy13aWRlKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAuZm9ybS1yb3c6bm90KC5mb3JtLXJvdy13aWRlKSAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIC5mb3JtLXJvdzpub3QoLmZvcm0tcm93LXdpZGUpIC53b29jb21tZXJjZS1mb3JtX19sYWJlbC1mb3ItY2hlY2tib3ggc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAuZm9ybS1yb3c6bm90KC5mb3JtLXJvdy13aWRlKSAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAuZm9ybS1yb3c6bm90KC5mb3JtLXJvdy13aWRlKSAud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJ5XCI7XG4gIGZvbnQtZmFtaWx5OiBcIndldGFpbC1pY29uc1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLmZvcm0tcm93Om5vdCguZm9ybS1yb3ctd2lkZSkgLndvb2NvbW1lcmNlLWZvcm1fX2lucHV0LWNoZWNrYm94OmNoZWNrZWQgKyBzcGFuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlID4gaDIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSA+IC53b29jb21tZXJjZS1mb3JtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtZm9ybV9faW5wdXQtY2hlY2tib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgbWFyayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50ID4gLmZvcm0tcm93IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLnN0cmlwZS1zb3VyY2UtZXJyb3JzIHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kcy5wYXltZW50X21ldGhvZHMubWV0aG9kcyAud29vY29tbWVyY2UtUGF5bWVudEJveCAuZm9ybS1yb3ctZmlyc3Qge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2RzLnBheW1lbnRfbWV0aG9kcy5tZXRob2RzIC53b29jb21tZXJjZS1QYXltZW50Qm94IC5mb3JtLXJvdy1sYXN0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kcy5wYXltZW50X21ldGhvZHMubWV0aG9kcyAud29vY29tbWVyY2UtUGF5bWVudEJveCAud2Mtc3RyaXBlLWVsZW1lbnRzLWZpZWxkIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kcy5wYXltZW50X21ldGhvZHMubWV0aG9kcyAud29vY29tbWVyY2UtUGF5bWVudEJveCAud2MtY3JlZGl0LWNhcmQtZm9ybSAuZm9ybS1yb3cge1xuICBwYWRkaW5nOiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3g6YmVmb3JlIHtcbiAgYm9yZGVyOiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlZmVmZWY7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkIH4gbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAyNzVmZjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50Lndvb2NvbW1lcmNlLVBheW1lbnQgLndvb2NvbW1lcmNlLVBheW1lbnRNZXRob2QgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZCA+IGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kID4gbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDEycHg7XG4gIG1pbi13aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZCA+IGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI3NWZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3NWZmO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1SZXNldFBhc3N3b3JkIHtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3ctZmlyc3QsXG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgLmZvcm0tcm93LWxhc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSAud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1mb3JtLXJlZ2lzdGVyIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiAwIDJweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlIGZvcm0gZmllbGRzZXQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSBmb3JtIGZpZWxkc2V0IGxlZ2VuZCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlIGZvcm0gaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCBkaXYud29vY29tbWVyY2UgZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IGRpdi53b29jb21tZXJjZSBmb3JtIGxhYmVsIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgZGl2Lndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGJ1dHRvbjpub3QoLnNob3ctcGFzc3dvcmQtaW5wdXQpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IHRhYmxlLnNob3BfdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTBFMEUwO1xuICB3aWR0aDogMjAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogOS41cHggMTJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItbGVmdDogMDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IHRhYmxlLnNob3BfdGFibGUgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxJTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IHRhYmxlLnNob3BfdGFibGUgdGgge1xuICBib3JkZXItY29sb3I6ICNFMEUwRTA7XG4gIHdpZHRoOiAyMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuc2hvcF90YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlIHRoOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMSU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlLmFjY291bnQtcGF5bWVudC1tZXRob2RzLXRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IHRhYmxlLnNob3BfdGFibGUuYWNjb3VudC1wYXltZW50LW1ldGhvZHMtdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgdGFibGUuc2hvcF90YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyB0aGVhZCB0aCB7XG4gIHdpZHRoOiA1MCU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCB0YWJsZS5zaG9wX3RhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRib2R5IHRkIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzIGFkZHJlc3Mge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndjLWl0ZW0tbWV0YSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLUFkZHJlc3MgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnUtY29sdW1ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMgLnUtY29sdW1uMSxcbi53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMgLnUtY29sdW1uMiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnUtY29sdW1ucyAudS1jb2x1bW4xID4gLndvb2NvbW1lcmNlLWZvcm0sXG4ud29vY29tbWVyY2UtYWNjb3VudCAudS1jb2x1bW5zIC51LWNvbHVtbjIgPiAud29vY29tbWVyY2UtZm9ybSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMgLnUtY29sdW1uMSBhZGRyZXNzLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLnUtY29sdW1ucyAudS1jb2x1bW4yIGFkZHJlc3Mge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAudS1jb2x1bW5zIC51LWNvbHVtbjEgYWRkcmVzcyAuZWRpdCxcbi53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMgLnUtY29sdW1uMiBhZGRyZXNzIC5lZGl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnUtY29sdW1ucyAudS1jb2x1bW4xIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAudS1jb2x1bW5zIC51LWNvbHVtbjEgYWRkcmVzcyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMgLnUtY29sdW1uMSBhZGRyZXNzIC5lZGl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgdG9wOiAyMHB4O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnUtY29sdW1ucyAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMgLndvb2NvbW1lcmNlLUFkZHJlc3MtdGl0bGUgaDMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLnUtY29sdW1ucyAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBhLmVkaXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAudS1jb2x1bW5zIC53b29jb21tZXJjZS1BZGRyZXNzLXRpdGxlIGEuZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b29jb21tZXJjZS1hY2NvdW50IC51LWNvbHVtbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtbG9zdC1wYXNzd29yZCAudGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgZGl2Lndvb2NvbW1lcmNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3gge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWZvcm0tcmVnaXN0ZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSBkaXYud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSBkaXYud29vY29tbWVyY2UgLnUtY29sdW1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIGRpdi53b29jb21tZXJjZSAudS1jb2x1bW4yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC1oZWlnaHQ6IDUxcHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGUgdGg6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlIHRkLndvb2NvbW1lcmNlLW9yZGVycy10YWJsZV9fY2VsbC1vcmRlci1hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxLjVweCAxMHB4O1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWNvbHVtbi0tMiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIC53ZXRhaWxfbmF2aWdhdGlvbl9kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMEUwRTA7XG4gICAgcGFkZGluZzogOS41cHggMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1yYWRpdXMgMC4ycztcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIC53ZXRhaWxfbmF2aWdhdGlvbl9kcm9wZG93bjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwid2V0YWlsLWljb25zXCIsIHNhbnMtc2VyaWY7XG4gICAgY29udGVudDogXCJhXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSAud2V0YWlsX25hdmlnYXRpb25fZHJvcGRvd24uYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItcmFkaXVzIDAuMnM7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSAud2V0YWlsX25hdmlnYXRpb25fZHJvcGRvd24uYWN0aXZlOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSAuY29udGVudCA+IC53b29jb21tZXJjZSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRlbnQgPiAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAud29vY29tbWVyY2UtYWNjb3VudC53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbi1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMEUwRTA7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTBFMEUwO1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uLWxpbms6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24tbGluay5pcy1hY3RpdmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLndvb2NvbW1lcmNlLWFjY291bnQud29vY29tbWVyY2UtcGFnZSBkaXYud29vY29tbWVyY2UgI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudC53b29jb21tZXJjZS1QYXltZW50IC53b29jb21tZXJjZS1QYXltZW50TWV0aG9kcy5wYXltZW50X21ldGhvZHMubWV0aG9kcyAud29vY29tbWVyY2UtUGF5bWVudEJveCAuZm9ybS1yb3ctZmlyc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC53b29jb21tZXJjZS1hY2NvdW50Lndvb2NvbW1lcmNlLXBhZ2UgZGl2Lndvb2NvbW1lcmNlICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQud29vY29tbWVyY2UtUGF5bWVudCAud29vY29tbWVyY2UtUGF5bWVudE1ldGhvZHMucGF5bWVudF9tZXRob2RzLm1ldGhvZHMgLndvb2NvbW1lcmNlLVBheW1lbnRCb3ggLmZvcm0tcm93LWxhc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59IixudWxsXX0= */
