* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h5,
p {
  font-weight: normal;
  margin: 0;
}

:focus,
button:focus,
a:focus {
  outline: 0;
}

ol,
ul {
  list-style: none;
  padding: 0;
}

li {
  list-style: none;
}

a {
  color: inherit;
}
a:focus, a:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

form {
  margin: 0;
}

input:focus,
textarea:focus,
select:focus {
  outline: 0;
  box-shadow: 0 0 0 0;
}

button {
  border: none;
  background-color: transparent;
  padding: 0;
}
button:focus, button:hover {
  color: inherit;
  text-decoration: none;
  outline: 0;
}

@custom-media --desktop_big (width >= 1920px)
@custom-media --desktop (width <= 1399px)
@custom-media --desktop_min (width <= 1199px)
@custom-media --tablet_big (width <= 999px)
@custom-media --tablet (width <= 799px)
@custom-media --mobile_big (width <= 599px)
@custom-media --mobile (width <= 499px);
/*  */
/*------------- Hover background gradient --------------*/
@property --myColor1 {
  syntax: "<color>";
  initial-value: #FCA32D;
  inherits: false;
}
@property --myColor2 {
  syntax: "<color>";
  initial-value: #FF6196;
  inherits: false;
}
.button-hover-linearGradient {
  background-image: linear-gradient(105deg, var(--myColor1) 7%, var(--myColor2) 78%);
  transition: --myColor1 0.7s, --myColor2 0.7s;
}
.button-hover-linearGradient:hover {
  --myColor1: #ff933c;
  --myColor2: #ff933c;
}

.button-hover-linearGradient-others-browsers {
  background-image: linear-gradient(105deg, #ff933c 7%, #ff6196 78%);
  background-image: -moz-linear-gradient(105deg, #ff933c 7%, #ff6196 78%);
}

/*@font-face {
	font-family: 'Branding-Medium';
	src: url('../fonts/Branding/Branding-Medium.woff2') format('woff2'),
	url('../fonts/Branding/Branding-Medium.woff') format('woff'),
	url('../fonts/Branding/Branding-Medium.eot') format('eot'),
	url('../fonts/Branding/Branding-Medium.svg') format('svg');
}*/
html {
  font-size: 62.5%;
}

.form-group {
  position: relative;
  margin: 0;
}

input.error, textarea.error, select.error {
  background-color: #fce4e4;
  border: 1px solid #cc0033;
  outline: none;
}

label.error {
  color: red;
  font-size: 12px;
  position: absolute;
  bottom: -20px;
}

.grecaptcha-badge {
  display: none !important;
}

/*------------------------- Containers -----------------------*/
.termsfeed-com---palette-dark.termsfeed-com---nb {
  background: #0084b5;
  background-color: #0084b5;
}

.termsfeed-com---palette-light.termsfeed-com---nb {
  box-shadow: 0px 3px 10px #1E1E1E;
}

.termsfeed-com---palette-light.termsfeed-com---nb {
  background-color: white;
}

.termsfeed-com---pc-dialog .cc-pc-head {
  background: #0084b5;
  color: #fff;
  border: none;
}
.termsfeed-com---pc-dialog .cc-pc-head .cc-pc-head-close:focus {
  border: 2px solid #fff;
}

.termsfeed-com---palette-dark .cc-cp-body,
.termsfeed-com---palette-dark .cc-cp-body-tabs,
.termsfeed-com---palette-dark .cc-cp-body-content,
.termsfeed-com---palette-dark .cc-cp-foot {
  background: #0084b5 !important;
}
.termsfeed-com---palette-dark .cc-cp-body-tabs-item {
  background: #0084b5 !important;
  border: none !important;
  color: #fff !important;
}
.termsfeed-com---palette-dark .cc-cp-body-tabs-item[active=true] {
  background: #6dcdf5 !important;
}
.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link {
  color: #fff !important;
}
.termsfeed-com---palette-dark .cc-cp-body-tabs-item-link:focus {
  box-shadow: none !important;
}
.termsfeed-com---palette-dark .cc-cp-body-tabs {
  border-right: 1px solid #fff;
}
@media (max-width: 600px) {
  .termsfeed-com---palette-dark .cc-cp-body-tabs {
    border-right: none;
    border-bottom: 1px solid #fff;
  }
}
.termsfeed-com---palette-dark .cc-cp-foot {
  border-color: #fff !important;
}
.termsfeed-com---palette-dark .cc-cp-foot-byline a {
  color: #fff !important;
  font-weight: bold;
}
.termsfeed-com---palette-dark .cc-cp-foot-save {
  color: #fff;
  background: linear-gradient(141deg, #0084b5 31.89%, transparent) #0084b5 34%;
  margin-right: 1rem !important;
  border: 1px solid #fff;
}

/*-------------------------TEXTS -----------------------*/
/*------------------------ BUTTONS -----------------------*/
.termsfeed-com---palette-dark .cc-nb-okagree {
  background: #1E1E1E;
  color: #fff;
  margin-right: 1rem !important;
  transition: background-color 1s;
}
.termsfeed-com---palette-dark .cc-nb-okagree:hover {
  background-color: #0084b5;
}

.termsfeed-com---palette-dark .cc-nb-reject {
  color: #fff;
  background: linear-gradient(141deg, #0084b5 31.89%, transparent) #0084b5 34%;
  margin-right: 1rem !important;
  transition: background-color 1s;
  border: 1px solid #fff;
}
.termsfeed-com---palette-dark .cc-nb-reject:hover {
  background-color: #0084b5;
}

.termsfeed-com---palette-dark .cc-nb-changep {
  color: #fff;
  background: linear-gradient(141deg, #0084b5 31.89%, transparent) #0084b5 34%;
  margin-right: 1rem !important;
  transition: background-color 1s;
  border: 1px solid #fff;
}

.termsfeed-com---palette-dark .cc-nb-okagree {
  color: #fff;
  background: linear-gradient(141deg, #0084b5 31.89%, transparent) #0084b5 34%;
  margin-right: 1rem !important;
  transition: background-color 1s;
  border: 1px solid #fff;
}

.termsfeed-com---nb-simple {
  bottom: 2vh;
  border: 0.2px solid #0084b5;
  transition: 0.4s;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
}
.termsfeed-com---nb-simple::after {
  content: "";
  height: 3px;
  background-color: #0084b5;
  position: absolute;
  left: 0;
  bottom: 0;
}

.termsfeed-com---palette-light .cc-nb-okagree {
  border-radius: 0px !important;
  padding: 10px 20px !important;
}

.termsfeed-com---palette-light .cc-nb-reject {
  border-radius: 0px !important;
  padding: 10px 20px !important;
}

.termsfeed-com---palette-light .cc-nb-changep {
  border-radius: 0px !important;
  padding: 10px 20px !important;
}

#modal-zoom-images {
  position: fixed;
  inset: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  transform: scale(0);
  opacity: 0;
  transition: 0.4s;
  z-index: -100;
  display: flex;
  align-items: center;
  justify-content: center;
}
#modal-zoom-images.activate-modal {
  opacity: 1;
  transform: scale(1);
  z-index: 10000;
}
#modal-zoom-images #btn-close__zoom-modal {
  position: absolute;
  right: 25px;
  top: 25px;
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 599px) {
  #modal-zoom-images #btn-close__zoom-modal {
    top: 10px;
    right: 10px;
  }
}
#modal-zoom-images #btn-close__zoom-modal i {
  font-size: 25px;
  color: rgb(226, 226, 226);
}
#modal-zoom-images #image__zoom-modal {
  width: 80vw;
  height: 80vh;
  -o-object-fit: contain;
     object-fit: contain;
}
@media (max-width: 599px) {
  #modal-zoom-images #image__zoom-modal {
    width: 90vw;
  }
}

.images--zoom {
  cursor: pointer;
}

.show--error input {
  color: red !important;
  border: 1px solid red !important;
}
.show--error input::-moz-placeholder {
  color: red !important;
}
.show--error input::placeholder {
  color: red !important;
}
.show--error textarea {
  color: red !important;
  border: 1px solid red !important;
}
.show--error textarea::-moz-placeholder {
  color: red !important;
}
.show--error textarea::placeholder {
  color: red !important;
}
.show--error select {
  color: red !important;
  border: 1px solid red !important;
}
.show--error select::-moz-placeholder {
  color: red !important;
}
.show--error select::placeholder {
  color: red !important;
}
.show--error .checkmark {
  color: red !important;
  border: 1px solid red !important;
}
.show--error .checkmark::-moz-placeholder {
  color: red !important;
}
.show--error .checkmark::placeholder {
  color: red !important;
}
.show--error .error--message {
  display: block;
  color: red !important;
}

.error--message {
  display: none;
}

.message-error-forms {
  display: none !important;
}

.error-message-forms {
  width: 100%;
  height: 100%;
  position: fixed;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 10000;
  display: none;
  opacity: 1;
}
.error-message-forms.open-modal {
  display: flex;
}
.error-message-forms--container {
  position: absolute;
  transform: translateY(-65%) translateX(-50%);
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  top: 50%;
  left: 50%;
  width: 450px;
  padding: 30px 50px;
  gap: 20px;
}
.error-message-forms--container #btn--close-error-message {
  position: absolute;
  top: 2vw;
  right: 2vw;
}
.error-message-forms--container #btn--close-error-message ion-icon {
  font-size: 3.4rem;
  color: 900;
}
.error-message-forms--container .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #ffffff;
  font-size: 4.5rem;
  color: white;
}
.error-message-forms--container .description {
  font-size: 2rem;
  line-height: 1.7;
  color: 900;
  font-weight: 400;
  font-family: "";
  text-align: center;
}
.error-message-forms--container .confirm {
  font-size: 1.6rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 700;
  font-family: "";
  text-align: center;
  padding: 20px 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}
@media (max-width: 799px) {
  .error-message-forms--container .confirm {
    margin-top: 40px;
  }
}
@media (max-width: 799px) {
  .error-message-forms--container {
    width: 95%;
    padding-inline: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
    gap: 30px;
  }
  .error-message-forms--container #btn--close-error-message img {
    width: 20px;
  }
  .error-message-forms--container .icon {
    width: 65px;
    height: 65px;
  }
  .error-message-forms--container .description {
    font-size: 1.4rem;
    line-height: 20px;
  }
  .error-message-forms--container .confirm {
    margin-top: 0px;
    width: 150px;
    height: 50px;
  }
}

.success-message-forms {
  width: 100%;
  height: 100%;
  position: fixed;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 10000;
  display: none;
  opacity: 1;
}
.success-message-forms.open-modal {
  display: flex;
}
.success-message-forms--container {
  position: absolute;
  transform: translateY(-65%) translateX(-50%);
  background-color: #ffffff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  top: 50%;
  left: 50%;
  width: 500px;
  padding: 30px 50px;
  gap: 20px;
}
.success-message-forms--container #btn--close-success-message {
  position: absolute;
  top: 2vw;
  right: 2vw;
}
.success-message-forms--container #btn--close-success-message ion-icon {
  font-size: 3.4rem;
  color: 900;
}
.success-message-forms--container .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 5vw;
  aspect-ratio: 1;
  border-radius: 50%;
  background-color: #ffffff;
  font-size: 4.5rem;
  color: white;
}
.success-message-forms--container .description {
  font-size: 2rem;
  line-height: 1.7;
  color: 900;
  font-weight: 400;
  font-family: "";
  text-align: center;
}
.success-message-forms--container .confirm {
  font-size: 1.6rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 700;
  font-family: "";
  text-align: center;
  padding: 20px 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}
@media (max-width: 799px) {
  .success-message-forms--container .confirm {
    margin-top: 40px;
  }
}
@media (max-width: 799px) {
  .success-message-forms--container {
    width: 95%;
    padding-inline: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
    gap: 30px;
  }
  .success-message-forms--container #btn--close-success-message img {
    width: 20px;
  }
  .success-message-forms--container .icon {
    width: 65px;
    height: 65px;
  }
  .success-message-forms--container .description {
    font-size: 1.4rem;
    line-height: 20px;
  }
  .success-message-forms--container .confirm {
    margin-top: 0px;
    width: 150px;
    height: 50px;
  }
}

.loading-forms {
  width: 100%;
  height: 100%;
  position: fixed;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 10000;
  display: none;
  opacity: 1;
}
.loading-forms.open-modal {
  display: flex;
}
.loading-forms--container {
  position: absolute;
  transform: translateY(-65%) translateX(-50%);
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 50%;
  left: 50%;
  width: 30vw;
  height: 30vh;
  clip-path: polygon(0 8%, 72% 8%, 75% 0, 100% 0, 100% 100%, 19% 100%, 16% 92%, 0 92%);
}
.loading-forms .custom-loader {
  width: 5vw;
  height: 5vw;
  border-radius: 50%;
  background: conic-gradient(rgba(0, 0, 0, 0) 10%, 900);
  -webkit-mask: radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 8px), #000 0);
  animation: s3 1s infinite linear;
}
@media (max-width: 799px) {
  .loading-forms--container {
    width: 95%;
    padding: 0 !important;
    height: 200px;
  }
  .loading-forms .custom-loader {
    width: 40px;
    height: 40px;
  }
}

#page404 .title {
  text-align: center;
  font-size: 30px;
  font-weight: 800;
  text-transform: uppercase;
}
#page404 .title .sad {
  transform: rotate(90deg);
  font-size: 60px;
}

.template-form {
  padding-block: 80px;
  background-color: rgba(232, 226, 225, 0.4);
}
.template-form__wrapper {
  display: flex;
  gap: 80px;
}
@media (max-width: 991px) {
  .template-form__wrapper {
    flex-direction: column;
    gap: 40px;
  }
}
.template-form__image {
  flex: 1;
  max-width: 596px;
  max-height: 710px;
}
.template-form__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 991px) {
  .template-form__image {
    aspect-ratio: 16/9;
  }
}
.template-form__content {
  flex: 1;
}
.template-form__header {
  margin-bottom: 56px;
}
.template-form__subtitle {
  font-family: "Raleway";
  font-weight: 700;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 6px;
  text-transform: uppercase;
  line-height: 30px;
  color: brown;
}
.template-form__title {
  font-family: "Shippori Mincho";
  font-weight: 400;
  font-size: 32px;
  line-height: 120%;
  letter-spacing: 0%;
  vertical-align: middle;
  color: green;
  margin-bottom: 24px;
}
.template-form__description {
  font-family: "Raleway";
  font-weight: 400;
  font-size: 14px;
  line-height: 200%;
  letter-spacing: 0%;
  color: green;
}
.template-form__form {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.template-form__form-row {
  display: flex;
  gap: 24px;
}
@media (max-width: 767px) {
  .template-form__form-row {
    flex-direction: column;
  }
}
.template-form__form-holder {
  position: relative;
  flex: 1;
}
.template-form__form-label {
  display: block;
  font-family: "Raleway";
  font-weight: 600;
  font-size: 14px;
  line-height: 1;
  margin-bottom: 16px;
}
.template-form__form-label span {
  color: #dc3545;
}
.template-form__form-input {
  padding: 0 0 16px 0 !important;
  background-color: transparent;
  width: 100%;
  border: none;
  border-bottom: 1px solid rgba(29, 43, 43, 0.3019607843) !important;
  border-color: rgba(29, 43, 43, 0.3019607843) !important;
  border-radius: 0;
  color: green;
  transition: border-color 0.3s ease;
  font-family: "Raleway";
  font-weight: 400;
  font-size: 14px;
  line-height: 200%;
  letter-spacing: 0%;
}
.template-form__form-input::-moz-placeholder {
  color: #a5aaaa;
}
.template-form__form-input::placeholder {
  color: #a5aaaa;
}
.template-form__form-input:focus {
  outline: none;
  box-shadow: none;
}
.template-form__form-input[type=file]::file-selector-button {
  display: none;
}
.template-form__form-input::-ms-expand {
  display: none;
}
.template-form__form-input[type=file]:before {
  content: "Selecionar arquivo";
  color: #a5aaaa;
}
.template-form__form-input:is(select) {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.41 0.590088L6 5.17009L10.59 0.590088L12 2.00009L6 8.00009L0 2.00009L1.41 0.590088Z' fill='%23D0B695'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 4px top 50%;
  padding-right: 24px !important;
}
.template-form__form-input.is-invalid {
  border-color: #dc3545 !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: 16px 16px;
  padding-right: 24px !important;
}
.template-form__form-input.is-invalid:is(select) {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.41 0.590088L6 5.17009L10.59 0.590088L12 2.00009L6 8.00009L0 2.00009L1.41 0.590088Z' fill='%23D0B695'/%3E%3C/svg%3E");
  background-position: right 28px top, right 4px top 50%;
}
.template-form__form-input.is-valid {
  border-color: #198754 !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: 16px 16px;
  padding-right: 24px !important;
}
.template-form__form-input.is-valid:is(select) {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.41 0.590088L6 5.17009L10.59 0.590088L12 2.00009L6 8.00009L0 2.00009L1.41 0.590088Z' fill='%23D0B695'/%3E%3C/svg%3E");
  background-position: right 28px top, right 4px top 50%;
}
.template-form__form-help {
  display: block;
  margin-top: 8px;
  font-size: 12px;
  color: #a5aaaa;
}
.template-form__form-footer {
  display: flex;
  flex-direction: column;
  gap: 55px;
  margin-top: 16px;
}
@media (max-width: 767px) {
  .template-form__form-footer {
    gap: 16px;
  }
}
.template-form__form-check {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 16px;
}
.template-form__form-check-input {
  margin: 4px 0 0 0;
  flex: 0 0 20px;
  width: 20px;
  height: 20px;
  border: 1px solid #D0B695;
  border-radius: 50%;
  position: relative;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
  background-color: transparent;
  transition: all 0.3s ease;
}
.template-form__form-check-input:checked {
  background-color: #D0B695 !important;
  border-color: #D0B695 !important;
}
.template-form__form-check-input:checked::after {
  content: "";
  position: absolute;
  left: 7px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.template-form__form-check-input:focus {
  outline: none;
  box-shadow: none;
}
.template-form__form-check-label {
  font-family: "Raleway";
  font-weight: 400;
  font-size: 12px;
  line-height: 1.5;
  color: green;
}
.template-form__form-check-label a {
  color: brown;
  text-decoration: none;
}
.template-form__form-check-label a:hover {
  text-decoration: underline;
}
.template-form__form-submit {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 62px;
  width: -moz-fit-content;
  width: fit-content;
  padding-inline: 56px;
  background-color: brown;
  border: none;
  border-radius: 0;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  transition: background-color 0.3s ease;
  cursor: pointer;
}
.template-form__form-submit:hover {
  background-color: brown;
  color: #fff;
}
.template-form .valid-feedback,
.template-form .invalid-feedback {
  position: absolute;
  bottom: -20px;
  left: 0;
  margin-top: 0;
  font-size: 12px;
  display: none;
}
.template-form .was-validated .work__form-input:invalid {
  border-color: #dc3545 !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: 16px 16px;
  padding-right: 24px !important;
}
.template-form .was-validated .work__form-input:invalid ~ .invalid-feedback {
  display: block;
}
.template-form .was-validated .work__form-input:valid {
  border-color: #198754 !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right top;
  background-size: 16px 16px;
  padding-right: 24px !important;
}
.template-form .was-validated .work__form-input:valid ~ .valid-feedback {
  display: block;
}
.template-form .was-validated .work__form-check-input:invalid {
  border-color: #dc3545;
}
.template-form .was-validated .work__form-check-input:invalid ~ .invalid-feedback {
  display: block;
}
.template-form .was-validated .work__form-check-input:valid {
  border-color: #198754;
  background-color: #198754;
}
@media (max-width: 991px) {
  .template-form {
    padding: 60px 0;
  }
  .template-form__content {
    max-width: 100%;
  }
  .template-form__title {
    font-size: 28px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2l0ZS9jc3MvbWFpbi5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDSTtFQUNBO0VBQ0E7QUNDSjs7QURFQTtFQUNJO0VBQ0E7QUNDSjs7QURFQTs7Ozs7OztFQU9JO0VBQ0E7QUNDSjs7QURFQTs7O0VBR0k7QUNDSjs7QURFQTs7RUFFSTtFQUNBO0FDQ0o7O0FERUE7RUFDSTtBQ0NKOztBREVBO0VBQ0k7QUNDSjtBREFJO0VBRUk7RUFDQTtFQUNBO0FDQ1I7O0FER0E7RUFDSTtBQ0FKOztBREdBOzs7RUFHSTtFQUNBO0FDQUo7O0FER0E7RUFDSTtFQUNBO0VBQ0E7QUNBSjtBRENJO0VBRUk7RUFDQTtFQUNBO0FDQVI7O0FDbkVBOzs7Ozs7dUNBQUE7QUNJQTtBQUVBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7QUZ1RUo7QUVwRUE7RUFDSTtFQUNBO0VBQ0E7QUZzRUo7QUVuRUE7RUFDSTtFQUtBO0FGaUVKO0FFaEVJO0VBQ0k7RUFDQTtBRmtFUjs7QUU5REE7RUFDSTtFQVVBO0FGeURKOztBRy9GQTs7Ozs7O0VBQUE7QUFrQkE7RUFDSTtBSHVGSjs7QUloSEE7RUFDQztFQUNBO0FKbUhEOztBSWhIQTtFQUNDO0VBQ0E7RUFDQTtBSm1IRDs7QUloSEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBSm1IRDs7QUloSEE7RUFDSTtBSm1ISjs7QUt0SUE7QUFNQTtFQUNJO0VBQ0E7QUxvSUo7O0FLbElBO0VBQ0k7QUxxSUo7O0FLbklBO0VBQ0k7QUxzSUo7O0FLaklJO0VBQ0k7RUFDQTtFQUNBO0FMb0lSO0FLaklZO0VBQ0k7QUxtSWhCOztBSzdISTs7OztFQUlJO0FMZ0lSO0FLOUhJO0VBQ0k7RUFDQTtFQUNBO0FMZ0lSO0FLOUhRO0VBQ0k7QUxnSVo7QUs5SFE7RUFDSTtBTGdJWjtBSzlIWTtFQUNJO0FMZ0loQjtBSzVISTtFQUNJO0FMOEhSO0FLNUhRO0VBSEo7SUFJUTtJQUNBO0VMK0hWO0FBQ0Y7QUs3SEk7RUFDSTtBTCtIUjtBSzVIWTtFQUNJO0VBQ0E7QUw4SGhCO0FLM0hRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUw2SFo7O0FLeEhBO0FBR0E7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FMeUhKO0FLeEhJO0VBQ0k7QUwwSFI7O0FLdkhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDBISjtBS3pISTtFQUNJO0FMMkhSOztBS3hIQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUwySEo7O0FLekhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDRISjs7QUsxSEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw2SEo7QUs1SEk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw4SEo7O0FLMUhBO0VBQ0k7RUFDQTtBTDZISjs7QUsxSEE7RUFDSTtFQUNBO0FMNkhKOztBSzFIQTtFQUNJO0VBQ0E7QUw2SEo7O0FNL1FBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FOOFFKO0FNNVFJO0VBQ0k7RUFDQTtFQUNBLGNDbEJPO0FQZ1NmO0FNM1FJO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBTjJRUjtBTXpRUTtFQVpKO0lBYVE7SUFDQTtFTjRRVjtBQUNGO0FNMVFRO0VBQ0k7RUFDQTtBTjRRWjtBTXZRSTtFQUNJO0VBQ0E7RUFDQTtLQUFBO0FOeVFSO0FNdlFRO0VBTEo7SUFNUTtFTjBRVjtBQUNGOztBTXBRQTtFQUNJO0FOdVFKOztBUXBVSTtFQUNJO0VBQ0E7QVJ1VVI7QVFyVVE7RUFDSTtBUnVVWjtBUXhVUTtFQUNJO0FSdVVaO0FRcFVJO0VBQ0k7RUFDQTtBUnNVUjtBUXBVUTtFQUNJO0FSc1VaO0FRdlVRO0VBQ0k7QVJzVVo7QVFuVUk7RUFDSTtFQUNBO0FScVVSO0FRblVRO0VBQ0k7QVJxVVo7QVF0VVE7RUFDSTtBUnFVWjtBUWpVSTtFQUNJO0VBQ0E7QVJtVVI7QVFqVVE7RUFDSTtBUm1VWjtBUXBVUTtFQUNJO0FSbVVaO0FRaFVJO0VBQ0k7RUFDQTtBUmtVUjs7QVEvVEE7RUFDSTtBUmtVSjs7QVFoVUE7RUFDSTtBUm1VSjs7QVFqVUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSb1VKO0FRblVJO0VBQ0k7QVJxVVI7QVFsVUk7RUFDSTtFQUNBO0VBQ0EseUJON0RBO0VNOERBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBUmtVUjtBUWhVUTtFQUNJO0VBQ0E7RUFDQTtBUmtVWjtBUWhVWTtFQUNJO0VBQ0EsVUwzRFI7QUg2WFI7QVE5VFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qk41Rko7RU02Rkk7RUFDQTtBUmdVWjtBUTdUUTtFTDlESixlS2dFWTtFTC9EWixnQktnRVk7RUwvRFosVUFmSTtFQWdCSixnQkFyQk07RUFzQk4sZUtnRVk7RUwvRGYsa0JLZ0VlO0FSOFRoQjtBUTFUUTtFTHpFSixpQkswRThCO0VMekU5QixjS3lFc0M7RUx4RXRDLGNEckNJO0VDc0NKLGdCQWxCRztFQW1CSCxlS3NFd0Q7RUxyRTNELGtCS3FFK0Q7RUFDcEQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUmlVWjtBUS9UWTtFQVJKO0lBU1E7RVJrVWQ7QUFDRjtBUTlUSTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFUmdVVjtFUTdUYztJQUNJO0VSK1RsQjtFUTNUVTtJQUNJO0lBQ0E7RVI2VGQ7RVExVFU7SUFDSTtJQUNBO0VSNFRkO0VRelRVO0lBQ0k7SUFDQTtJQUNBO0VSMlRkO0FBQ0Y7O0FTamRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVG9kSjtBU25kSTtFQUNJO0FUcWRSO0FTbGRJO0VBQ0k7RUFDQTtFQUNBLHlCUGhCQTtFT2lCQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QVRrZFI7QVNoZFE7RUFDSTtFQUNBO0VBQ0E7QVRrZFo7QVNoZFk7RUFDSTtFQUNBLFVOZFI7QUhnZVI7QVM3Y1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlBoREo7RU9pREk7RUFDQTtBVCtjWjtBUzVjUTtFTmxCSixlTW1COEI7RU5sQjlCLGdCTWtCb0M7RU5qQnBDLFVBZkk7RUFnQkosZ0JBckJNO0VBc0JOLGVNZTJEO0VOZDlELGtCTWNrRTtBVG1kbkU7QVNoZFE7RU50QkosaUJNdUI4QjtFTnRCOUIsY01zQnNDO0VOckJ0QyxjRHJDSTtFQ3NDSixnQkFsQkc7RUFtQkgsZU1tQndEO0VObEIzRCxrQk1rQitEO0VBQ3BEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVR1ZFo7QVNyZFk7RUFSSjtJQVNRO0VUd2RkO0FBQ0Y7QVNwZEk7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVRzZFY7RVNuZGM7SUFDSTtFVHFkbEI7RVNqZFU7SUFDSTtJQUNBO0VUbWRkO0VTaGRVO0lBQ0k7SUFDQTtFVGtkZDtFUy9jVTtJQUNJO0lBQ0E7SUFDQTtFVGlkZDtBQUNGOztBVXBqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWdWpCSjtBVXRqQkk7RUFDSTtBVndqQlI7QVVyakJJO0VBQ0k7RUFDQTtFQUNBLHlCUmhCQTtFUWlCQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FWcWpCUjtBVXppQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7QVZ1aUJSO0FVcGlCSTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0VWc2lCVjtFVW5pQk07SUFDSTtJQUNBO0VWcWlCVjtBQUNGOztBV2ptQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBWG9tQko7QVdubUJJO0VBQ0U7RUFDQTtBWHFtQk47O0FZN21CQTtFQUNJO0VBQ0E7QVpnbkJKO0FZOW1CSTtFQUNJO0VBQ0E7QVpnbkJSO0FZOW1CUTtFQUpKO0lBS1E7SUFDQTtFWmluQlY7QUFDRjtBWTltQkk7RUFDSTtFQUNBO0VBQ0E7QVpnbkJSO0FZL21CUTtFQUNJO0VBQ0E7RUFDQTtLQUFBO0FaaW5CWjtBWTltQlE7RUFWSjtJQVdRO0VaaW5CVjtBQUNGO0FZOW1CSTtFQUNJO0FaZ25CUjtBWTdtQkk7RUFDSTtBWittQlI7QVk1bUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjhtQlI7QVkzbUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjZtQlI7QVkxbUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaNG1CUjtBWXptQkk7RUFDSTtFQUNBO0VBQ0E7QVoybUJSO0FZeG1CSTtFQUNJO0VBQ0E7QVowbUJSO0FZeG1CUTtFQUpKO0lBS1E7RVoybUJWO0FBQ0Y7QVl4bUJJO0VBQ0k7RUFDQTtBWjBtQlI7QVl2bUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaeW1CUjtBWXhtQlE7RUFDSTtBWjBtQlo7QVl0bUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWndtQlI7QVl0bUJRO0VBQ0k7QVp3bUJaO0FZem1CUTtFQUNJO0Fad21CWjtBWXJtQlE7RUFDSTtFQUNBO0FadW1CWjtBWTdsQlE7RUFDSTtBWmttQlo7QVkvbEJRO0VBQ0k7QVppbUJaO0FZOWxCUTtFQUNJO0VBQ0E7QVpnbUJaO0FZN2xCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaK2xCWjtBWTVsQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVo4bEJaO0FZNWxCWTtFQUNJO0VBQ0E7QVo4bEJoQjtBWTFsQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVo0bEJaO0FZMWxCWTtFQUNJO0VBQ0E7QVo0bEJoQjtBWXZsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBWnlsQlI7QVl0bEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVp3bEJSO0FZdGxCUTtFQU5KO0lBT1E7RVp5bEJWO0FBQ0Y7QVl0bEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVp3bEJSO0FZcmxCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FadWxCUjtBWXJsQlE7RUFDSTtFQUNBO0FadWxCWjtBWXJsQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVp1bEJoQjtBWW5sQlE7RUFDSTtFQUNBO0FacWxCWjtBWWpsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FabWxCUjtBWWpsQlE7RUFDSTtFQUNBO0FabWxCWjtBWWpsQlk7RUFDSTtBWm1sQmhCO0FZOWtCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpnbEJSO0FZOWtCUTtFQUNJO0VBQ0E7QVpnbEJaO0FZNWtCSTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVo4a0JSO0FZemtCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWjJrQmhCO0FZemtCZ0I7RUFDSTtBWjJrQnBCO0FZdmtCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWnlrQmhCO0FZdmtCZ0I7RUFDSTtBWnlrQnBCO0FZbmtCWTtFQUNJO0FacWtCaEI7QVlua0JnQjtFQUNJO0FacWtCcEI7QVlqa0JZO0VBQ0k7RUFDQTtBWm1rQmhCO0FZOWpCSTtFQXZWSjtJQXdWUTtFWmlrQk47RVkvakJNO0lBQ0k7RVppa0JWO0VZOWpCTTtJQUNJO0VaZ2tCVjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9nZW5lcmFsL3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvbWFpbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvX21lZGlhLXNjcmVlbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvX2NvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvZ2VuZXJhbC9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9nZW5lcmFsL2NvbW1vbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvY29va2llcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvbW9kYWwvem9vbV9tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2dlbmVyYWwvX3ZhcmlhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9tb2RhbC9mb3Jtcy9lcnJvcl9tZXNzYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9tb2RhbC9mb3Jtcy9zdWNlc3NfbWVzc2FnZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvbW9kYWwvZm9ybXMvbG9hZGluZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zaXRlL2Fzc2V0cy9zYXNzL3BhZ2VzL3BhZ2U0MDQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy90ZW1wbGF0ZXMvZm9ybXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIqIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDUsXHJcbnAge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuOmZvY3VzLFxyXG5idXR0b246Zm9jdXMsXHJcbmE6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxub2wsXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5saSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgJjpmb2N1cyxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5mb3JtIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuaW5wdXQ6Zm9jdXMsXHJcbnRleHRhcmVhOmZvY3VzLFxyXG5zZWxlY3Q6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDA7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICB9XHJcbn1cclxuIiwiKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg1LFxucCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMDtcbn1cblxuOmZvY3VzLFxuYnV0dG9uOmZvY3VzLFxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmE6Zm9jdXMsIGE6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuXG5mb3JtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMDtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbn1cbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cblxuQGN1c3RvbS1tZWRpYSAtLWRlc2t0b3BfYmlnICh3aWR0aCA+PSAxOTIwcHgpXG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcCAod2lkdGggPD0gMTM5OXB4KVxuQGN1c3RvbS1tZWRpYSAtLWRlc2t0b3BfbWluICh3aWR0aCA8PSAxMTk5cHgpXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0X2JpZyAod2lkdGggPD0gOTk5cHgpXG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0ICh3aWR0aCA8PSA3OTlweClcbkBjdXN0b20tbWVkaWEgLS1tb2JpbGVfYmlnICh3aWR0aCA8PSA1OTlweClcbkBjdXN0b20tbWVkaWEgLS1tb2JpbGUgKHdpZHRoIDw9IDQ5OXB4KTtcbi8qICAqL1xuLyotLS0tLS0tLS0tLS0tIEhvdmVyIGJhY2tncm91bmQgZ3JhZGllbnQgLS0tLS0tLS0tLS0tLS0qL1xuQHByb3BlcnR5IC0tbXlDb2xvcjEge1xuICBzeW50YXg6IFwiPGNvbG9yPlwiO1xuICBpbml0aWFsLXZhbHVlOiAjRkNBMzJEO1xuICBpbmhlcml0czogZmFsc2U7XG59XG5AcHJvcGVydHkgLS1teUNvbG9yMiB7XG4gIHN5bnRheDogXCI8Y29sb3I+XCI7XG4gIGluaXRpYWwtdmFsdWU6ICNGRjYxOTY7XG4gIGluaGVyaXRzOiBmYWxzZTtcbn1cbi5idXR0b24taG92ZXItbGluZWFyR3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTA1ZGVnLCB2YXIoLS1teUNvbG9yMSkgNyUsIHZhcigtLW15Q29sb3IyKSA3OCUpO1xuICB0cmFuc2l0aW9uOiAtLW15Q29sb3IxIDAuN3MsIC0tbXlDb2xvcjIgMC43cztcbn1cbi5idXR0b24taG92ZXItbGluZWFyR3JhZGllbnQ6aG92ZXIge1xuICAtLW15Q29sb3IxOiAjZmY5MzNjO1xuICAtLW15Q29sb3IyOiAjZmY5MzNjO1xufVxuXG4uYnV0dG9uLWhvdmVyLWxpbmVhckdyYWRpZW50LW90aGVycy1icm93c2VycyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMDVkZWcsICNmZjkzM2MgNyUsICNmZjYxOTYgNzglKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDEwNWRlZywgI2ZmOTMzYyA3JSwgI2ZmNjE5NiA3OCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgxMDVkZWcsICNmZjkzM2MgNyUsICNmZjYxOTYgNzglKTtcbn1cblxuLypAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdCcmFuZGluZy1NZWRpdW0nO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvQnJhbmRpbmcvQnJhbmRpbmctTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuXHR1cmwoJy4uL2ZvbnRzL0JyYW5kaW5nL0JyYW5kaW5nLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG5cdHVybCgnLi4vZm9udHMvQnJhbmRpbmcvQnJhbmRpbmctTWVkaXVtLmVvdCcpIGZvcm1hdCgnZW90JyksXG5cdHVybCgnLi4vZm9udHMvQnJhbmRpbmcvQnJhbmRpbmctTWVkaXVtLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG59Ki9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbnB1dC5lcnJvciwgdGV4dGFyZWEuZXJyb3IsIHNlbGVjdC5lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYzAwMzM7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmxhYmVsLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIwcHg7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQ29udGFpbmVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyay50ZXJtc2ZlZWQtY29tLS0tbmIge1xuICBiYWNrZ3JvdW5kOiAjMDA4NGI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NGI1O1xufVxuXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtbGlnaHQudGVybXNmZWVkLWNvbS0tLW5iIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxMHB4ICMxRTFFMUU7XG59XG5cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodC50ZXJtc2ZlZWQtY29tLS0tbmIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRlcm1zZmVlZC1jb20tLS1wYy1kaWFsb2cgLmNjLXBjLWhlYWQge1xuICBiYWNrZ3JvdW5kOiAjMDA4NGI1O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYy1kaWFsb2cgLmNjLXBjLWhlYWQgLmNjLXBjLWhlYWQtY2xvc2U6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtY3AtYm9keSxcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1jcC1ib2R5LXRhYnMsXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtY3AtYm9keS1jb250ZW50LFxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLWNwLWZvb3Qge1xuICBiYWNrZ3JvdW5kOiAjMDA4NGI1ICFpbXBvcnRhbnQ7XG59XG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtY3AtYm9keS10YWJzLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMDA4NGI1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLWNwLWJvZHktdGFicy1pdGVtW2FjdGl2ZT10cnVlXSB7XG4gIGJhY2tncm91bmQ6ICM2ZGNkZjUgIWltcG9ydGFudDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1jcC1ib2R5LXRhYnMtaXRlbS1saW5rIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1jcC1ib2R5LXRhYnMtaXRlbS1saW5rOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLWNwLWJvZHktdGFicyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLWNwLWJvZHktdGFicyB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB9XG59XG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtY3AtZm9vdCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLWNwLWZvb3QtYnlsaW5lIGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1jcC1mb290LXNhdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwODRiNSAzMS44OSUsIHRyYW5zcGFyZW50KSAjMDA4NGI1IDM0JTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVRFWFRTIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEJVVFRPTlMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLW5iLW9rYWdyZWUge1xuICBiYWNrZ3JvdW5kOiAjMUUxRTFFO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG59XG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtbmItb2thZ3JlZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg0YjU7XG59XG5cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1uYi1yZWplY3Qge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwODRiNSAzMS44OSUsIHRyYW5zcGFyZW50KSAjMDA4NGI1IDM0JTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtbmItcmVqZWN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODRiNTtcbn1cblxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWRhcmsgLmNjLW5iLWNoYW5nZXAge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwODRiNSAzMS44OSUsIHRyYW5zcGFyZW50KSAjMDA4NGI1IDM0JTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG5cbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1uYi1va2FncmVlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMwMDg0YjUgMzEuODklLCB0cmFuc3BhcmVudCkgIzAwODRiNSAzNCU7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4udGVybXNmZWVkLWNvbS0tLW5iLXNpbXBsZSB7XG4gIGJvdHRvbTogMnZoO1xuICBib3JkZXI6IDAuMnB4IHNvbGlkICMwMDg0YjU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXJtc2ZlZWQtY29tLS0tbmItc2ltcGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NGI1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1uYi1va2FncmVlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xufVxuXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtbGlnaHQgLmNjLW5iLXJlamVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnRlcm1zZmVlZC1jb20tLS1wYWxldHRlLWxpZ2h0IC5jYy1uYi1jaGFuZ2VwIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xufVxuXG4jbW9kYWwtem9vbS1pbWFnZXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIHotaW5kZXg6IC0xMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI21vZGFsLXpvb20taW1hZ2VzLmFjdGl2YXRlLW1vZGFsIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4jbW9kYWwtem9vbS1pbWFnZXMgI2J0bi1jbG9zZV9fem9vbS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRvcDogMjVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgI21vZGFsLXpvb20taW1hZ2VzICNidG4tY2xvc2VfX3pvb20tbW9kYWwge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuI21vZGFsLXpvb20taW1hZ2VzICNidG4tY2xvc2VfX3pvb20tbW9kYWwgaSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6IHJnYigyMjYsIDIyNiwgMjI2KTtcbn1cbiNtb2RhbC16b29tLWltYWdlcyAjaW1hZ2VfX3pvb20tbW9kYWwge1xuICB3aWR0aDogODB2dztcbiAgaGVpZ2h0OiA4MHZoO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICNtb2RhbC16b29tLWltYWdlcyAjaW1hZ2VfX3pvb20tbW9kYWwge1xuICAgIHdpZHRoOiA5MHZ3O1xuICB9XG59XG5cbi5pbWFnZXMtLXpvb20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaG93LS1lcnJvciBpbnB1dCB7XG4gIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkICFpbXBvcnRhbnQ7XG59XG4uc2hvdy0tZXJyb3IgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuLnNob3ctLWVycm9yIHRleHRhcmVhIHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbn1cbi5zaG93LS1lcnJvciB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XG59XG4uc2hvdy0tZXJyb3Igc2VsZWN0IHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcbn1cbi5zaG93LS1lcnJvciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuLnNob3ctLWVycm9yIC5jaGVja21hcmsge1xuICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xufVxuLnNob3ctLWVycm9yIC5jaGVja21hcms6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuLnNob3ctLWVycm9yIC5lcnJvci0tbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XG59XG5cbi5lcnJvci0tbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZXNzYWdlLWVycm9yLWZvcm1zIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZXJyb3ItbWVzc2FnZS1mb3JtcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uZXJyb3ItbWVzc2FnZS1mb3Jtcy5vcGVuLW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5lcnJvci1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjUlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA0NTBweDtcbiAgcGFkZGluZzogMzBweCA1MHB4O1xuICBnYXA6IDIwcHg7XG59XG4uZXJyb3ItbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyICNidG4tLWNsb3NlLWVycm9yLW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnZ3O1xuICByaWdodDogMnZ3O1xufVxuLmVycm9yLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAjYnRuLS1jbG9zZS1lcnJvci1tZXNzYWdlIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAzLjRyZW07XG4gIGNvbG9yOiA5MDA7XG59XG4uZXJyb3ItbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA4MHB4O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5lcnJvci1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogOTAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogXCJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmVycm9yLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAuY29uZmlybSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xuICAuZXJyb3ItbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5jb25maXJtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgLmVycm9yLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nLWlubGluZTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cbiAgLmVycm9yLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAjYnRuLS1jbG9zZS1lcnJvci1tZXNzYWdlIGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLmVycm9yLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAuaWNvbiB7XG4gICAgd2lkdGg6IDY1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG4gIC5lcnJvci1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAuZXJyb3ItbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5jb25maXJtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4uc3VjY2Vzcy1tZXNzYWdlLWZvcm1zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5zdWNjZXNzLW1lc3NhZ2UtZm9ybXMub3Blbi1tb2RhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3VjY2Vzcy1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjUlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA1MDBweDtcbiAgcGFkZGluZzogMzBweCA1MHB4O1xuICBnYXA6IDIwcHg7XG59XG4uc3VjY2Vzcy1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIgI2J0bi0tY2xvc2Utc3VjY2Vzcy1tZXNzYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJ2dztcbiAgcmlnaHQ6IDJ2dztcbn1cbi5zdWNjZXNzLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAjYnRuLS1jbG9zZS1zdWNjZXNzLW1lc3NhZ2UgaW9uLWljb24ge1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgY29sb3I6IDkwMDtcbn1cbi5zdWNjZXNzLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAuaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNXZ3O1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0LjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zdWNjZXNzLW1lc3NhZ2UtZm9ybXMtLWNvbnRhaW5lciAuZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiA5MDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlwiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc3VjY2Vzcy1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIgLmNvbmZpcm0ge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgLnN1Y2Nlc3MtbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5jb25maXJtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcbiAgLnN1Y2Nlc3MtbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAuc3VjY2Vzcy1tZXNzYWdlLWZvcm1zLS1jb250YWluZXIgI2J0bi0tY2xvc2Utc3VjY2Vzcy1tZXNzYWdlIGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLnN1Y2Nlc3MtbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5pY29uIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbiAgLnN1Y2Nlc3MtbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN1Y2Nlc3MtbWVzc2FnZS1mb3Jtcy0tY29udGFpbmVyIC5jb25maXJtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4ubG9hZGluZy1mb3JtcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgei1pbmRleDogMTAwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG59XG4ubG9hZGluZy1mb3Jtcy5vcGVuLW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5sb2FkaW5nLWZvcm1zLS1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjUlKSB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDMwdnc7XG4gIGhlaWdodDogMzB2aDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgOCUsIDcyJSA4JSwgNzUlIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAxOSUgMTAwJSwgMTYlIDkyJSwgMCA5MiUpO1xufVxuLmxvYWRpbmctZm9ybXMgLmN1c3RvbS1sb2FkZXIge1xuICB3aWR0aDogNXZ3O1xuICBoZWlnaHQ6IDV2dztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApIDEwJSwgOTAwKTtcbiAgLXdlYmtpdC1tYXNrOiByYWRpYWwtZ3JhZGllbnQoZmFydGhlc3Qtc2lkZSwgcmdiYSgwLCAwLCAwLCAwKSBjYWxjKDEwMCUgLSA4cHgpLCAjMDAwIDApO1xuICBhbmltYXRpb246IHMzIDFzIGluZmluaXRlIGxpbmVhcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xuICAubG9hZGluZy1mb3Jtcy0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5sb2FkaW5nLWZvcm1zIC5jdXN0b20tbG9hZGVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuI3BhZ2U0MDQgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jcGFnZTQwNCAudGl0bGUgLnNhZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgZm9udC1zaXplOiA2MHB4O1xufVxuXG4udGVtcGxhdGUtZm9ybSB7XG4gIHBhZGRpbmctYmxvY2s6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMyLCAyMjYsIDIyNSwgMC40KTtcbn1cbi50ZW1wbGF0ZS1mb3JtX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50ZW1wbGF0ZS1mb3JtX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLnRlbXBsYXRlLWZvcm1fX2ltYWdlIHtcbiAgZmxleDogMTtcbiAgbWF4LXdpZHRoOiA1OTZweDtcbiAgbWF4LWhlaWdodDogNzEwcHg7XG59XG4udGVtcGxhdGUtZm9ybV9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRlbXBsYXRlLWZvcm1fX2ltYWdlIHtcbiAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gIH1cbn1cbi50ZW1wbGF0ZS1mb3JtX19jb250ZW50IHtcbiAgZmxleDogMTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuLnRlbXBsYXRlLWZvcm1fX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6IGJyb3duO1xufVxuLnRlbXBsYXRlLWZvcm1fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2hpcHBvcmkgTWluY2hvXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6IGdyZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnRlbXBsYXRlLWZvcm1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG4gIGNvbG9yOiBncmVlbjtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLnRlbXBsYXRlLWZvcm1fX2Zvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1wbGF0ZS1mb3JtX19mb3JtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnRlbXBsYXRlLWZvcm1fX2Zvcm0taG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuLnRlbXBsYXRlLWZvcm1fX2Zvcm0tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnRlbXBsYXRlLWZvcm1fX2Zvcm0tbGFiZWwgc3BhbiB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuLnRlbXBsYXRlLWZvcm1fX2Zvcm0taW5wdXQge1xuICBwYWRkaW5nOiAwIDAgMTZweCAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyOSwgNDMsIDQzLCAwLjMwMTk2MDc4NDMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyOSwgNDMsIDQzLCAwLjMwMTk2MDc4NDMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiBncmVlbjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMCU7XG59XG4udGVtcGxhdGUtZm9ybV9fZm9ybS1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E1YWFhYTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0W3R5cGU9ZmlsZV06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0W3R5cGU9ZmlsZV06OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0W3R5cGU9ZmlsZV06YmVmb3JlIHtcbiAgY29udGVudDogXCJTZWxlY2lvbmFyIGFycXVpdm9cIjtcbiAgY29sb3I6ICNhNWFhYWE7XG59XG4udGVtcGxhdGUtZm9ybV9fZm9ybS1pbnB1dDppcyhzZWxlY3QpIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MSAwLjU5MDA4OEw2IDUuMTcwMDlMMTAuNTkgMC41OTAwODhMMTIgMi4wMDAwOUw2IDguMDAwMDlMMCAyLjAwMDA5TDEuNDEgMC41OTAwODhaJyBmaWxsPSclMjNEMEI2OTUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDRweCB0b3AgNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4udGVtcGxhdGUtZm9ybV9fZm9ybS1pbnB1dC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0LmlzLWludmFsaWQ6aXMoc2VsZWN0KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MSAwLjU5MDA4OEw2IDUuMTcwMDlMMTAuNTkgMC41OTAwODhMMTIgMi4wMDAwOUw2IDguMDAwMDlMMCAyLjAwMDA5TDEuNDEgMC41OTAwODhaJyBmaWxsPSclMjNEMEI2OTUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI4cHggdG9wLCByaWdodCA0cHggdG9wIDUwJTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWlucHV0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk4NzU0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4udGVtcGxhdGUtZm9ybV9fZm9ybS1pbnB1dC5pcy12YWxpZDppcyhzZWxlY3QpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMS40MSAwLjU5MDA4OEw2IDUuMTcwMDlMMTAuNTkgMC41OTAwODhMMTIgMi4wMDAwOUw2IDguMDAwMDlMMCAyLjAwMDA5TDEuNDEgMC41OTAwODhaJyBmaWxsPSclMjNEMEI2OTUnLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI4cHggdG9wLCByaWdodCA0cHggdG9wIDUwJTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWhlbHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYTVhYWFhO1xufVxuLnRlbXBsYXRlLWZvcm1fX2Zvcm0tZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1NXB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1wbGF0ZS1mb3JtX19mb3JtLWZvb3RlciB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG4udGVtcGxhdGUtZm9ybV9fZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTZweDtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luOiA0cHggMCAwIDA7XG4gIGZsZXg6IDAgMCAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDBCNjk1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4udGVtcGxhdGUtZm9ybV9fZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwQjY5NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNEMEI2OTUgIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogM3B4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlcjogc29saWQgd2hpdGU7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWNoZWNrLWlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWNoZWNrLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiBncmVlbjtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWNoZWNrLWxhYmVsIGEge1xuICBjb2xvcjogYnJvd247XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLWNoZWNrLWxhYmVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGhlaWdodDogNjJweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nLWlubGluZTogNTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYnJvd247XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50ZW1wbGF0ZS1mb3JtX19mb3JtLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJyb3duO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZW1wbGF0ZS1mb3JtIC52YWxpZC1mZWVkYmFjayxcbi50ZW1wbGF0ZS1mb3JtIC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVtcGxhdGUtZm9ybSAud2FzLXZhbGlkYXRlZCAud29ya19fZm9ybS1pbnB1dDppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1mb3JtIC53YXMtdmFsaWRhdGVkIC53b3JrX19mb3JtLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRlbXBsYXRlLWZvcm0gLndhcy12YWxpZGF0ZWQgLndvcmtfX2Zvcm0taW5wdXQ6dmFsaWQge1xuICBib3JkZXItY29sb3I6ICMxOTg3NTQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMxOTg3NTQnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi50ZW1wbGF0ZS1mb3JtIC53YXMtdmFsaWRhdGVkIC53b3JrX19mb3JtLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVtcGxhdGUtZm9ybSAud2FzLXZhbGlkYXRlZCAud29ya19fZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuLnRlbXBsYXRlLWZvcm0gLndhcy12YWxpZGF0ZWQgLndvcmtfX2Zvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGVtcGxhdGUtZm9ybSAud2FzLXZhbGlkYXRlZCAud29ya19fZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5ODc1NDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGVtcGxhdGUtZm9ybSB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG4gIC50ZW1wbGF0ZS1mb3JtX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRlbXBsYXRlLWZvcm1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn0iLCJAY3VzdG9tLW1lZGlhIC0tZGVza3RvcF9iaWcgKHdpZHRoID49IDE5MjBweClcclxuXHJcbkBjdXN0b20tbWVkaWEgLS1kZXNrdG9wICh3aWR0aCA8PSAxMzk5cHgpXHJcblxyXG5AY3VzdG9tLW1lZGlhIC0tZGVza3RvcF9taW4gKHdpZHRoIDw9IDExOTlweClcclxuXHJcbkBjdXN0b20tbWVkaWEgLS10YWJsZXRfYmlnICh3aWR0aCA8PSA5OTlweClcclxuXHJcbkBjdXN0b20tbWVkaWEgLS10YWJsZXQgKHdpZHRoIDw9IDc5OXB4KVxyXG5cclxuQGN1c3RvbS1tZWRpYSAtLW1vYmlsZV9iaWcgKHdpZHRoIDw9IDU5OXB4KVxyXG5cclxuQGN1c3RvbS1tZWRpYSAtLW1vYmlsZSAod2lkdGggPD0gNDk5cHgpIiwiJHdoaXRlOiAjZmZmZmZmO1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcblxyXG4kZ3JlZW40MDA6ICM0Njk1MzY7XHJcbi8qICAqL1xyXG5cclxuLyotLS0tLS0tLS0tLS0tIEhvdmVyIGJhY2tncm91bmQgZ3JhZGllbnQgLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuQHByb3BlcnR5IC0tbXlDb2xvcjEge1xyXG4gICAgc3ludGF4OiAnPGNvbG9yPic7XHJcbiAgICBpbml0aWFsLXZhbHVlOiAjRkNBMzJEO1xyXG4gICAgaW5oZXJpdHM6IGZhbHNlO1xyXG59XHJcbiAgXHJcbkBwcm9wZXJ0eSAtLW15Q29sb3IyIHtcclxuICAgIHN5bnRheDogJzxjb2xvcj4nO1xyXG4gICAgaW5pdGlhbC12YWx1ZTogI0ZGNjE5NjtcclxuICAgIGluaGVyaXRzOiBmYWxzZTtcclxufVxyXG5cclxuLmJ1dHRvbi1ob3Zlci1saW5lYXJHcmFkaWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgMTA1ZGVnLFxyXG4gICAgICAgIHZhcigtLW15Q29sb3IxKSA3JSxcclxuICAgICAgICB2YXIoLS1teUNvbG9yMikgNzglXHJcbiAgICApO1xyXG4gICAgdHJhbnNpdGlvbjogLS1teUNvbG9yMSAwLjdzLCAtLW15Q29sb3IyIDAuN3M7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAtLW15Q29sb3IxOiAjZmY5MzNjO1xyXG4gICAgICAgIC0tbXlDb2xvcjI6ICNmZjkzM2M7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24taG92ZXItbGluZWFyR3JhZGllbnQtb3RoZXJzLWJyb3dzZXJzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAxMDVkZWcsXHJcbiAgICAgICAgI2ZmOTMzYyA3JSxcclxuICAgICAgICAjZmY2MTk2IDc4JVxyXG4gICAgKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAxMDVkZWcsXHJcbiAgICAgICAgI2ZmOTMzYyA3JSxcclxuICAgICAgICAjZmY2MTk2IDc4JVxyXG4gICAgKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgIDEwNWRlZyxcclxuICAgICAgICAjZmY5MzNjIDclLFxyXG4gICAgICAgICNmZjYxOTYgNzglXHJcbiAgICApO1xyXG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLyBGT05ULUZBQ0UgLy8vLy8vLy8vLy8vLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuXHJcbi8vU0UgRk9SIEdPT0dMRUZPTlRFUyBDT0xPQ0FSIE5PIEFQUC5CTEFERS5QSFBcclxuXHJcbi8qQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdCcmFuZGluZy1NZWRpdW0nO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnLi4vZm9udHMvQnJhbmRpbmcvQnJhbmRpbmctTWVkaXVtLmVvdCcpIGZvcm1hdCgnZW90JyksXHJcblx0dXJsKCcuLi9mb250cy9CcmFuZGluZy9CcmFuZGluZy1NZWRpdW0uc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxufSovXHJcblxyXG4kdGhpbjogMTAwO1xyXG4kZXh0cmEtbGlnaHQ6IDIwMDtcclxuJGxpZ2h0OiAzMDA7XHJcbiRyZWd1bGFyOiA0MDA7XHJcbiRtZWRpdW06IDUwMDtcclxuJHNlbWktYm9sZDogNjAwO1xyXG4kYm9sZDogNzAwO1xyXG4kZXh0cmEtYm9sZDogODAwO1xyXG4kYmxhY2s6IDkwMDtcclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxuXHJcbiAgICAvLyAxMnB4ID0gMS4ycmVtXHJcbiAgICAvLyAyMHB4ID0gMi4wcmVtXHJcbiAgICAvLyAzNXB4ID0gMy41cmVtXHJcbiAgICAvLyA0NnB4ID0gNC42cmVtXHJcblx0Ly8gOTFweCA9IDkuMXJlbVxyXG59XHJcblxyXG5AbWl4aW4gZm9udFRlbXBsYXRlKCRzaXplLCAkaGVpZ2h0LCAkY29sb3IsICR3ZWlnaHQsICRmYW1pbHksICRhbGlnbjogc3RhcnQpIHtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xyXG5cdHRleHQtYWxpZ246ICRhbGlnbjtcclxufSIsIi5mb3JtLWdyb3Vwe1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbmlucHV0LmVycm9yLCB0ZXh0YXJlYS5lcnJvciwgc2VsZWN0LmVycm9ye1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZTQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjMDAzMztcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5sYWJlbC5lcnJvcntcclxuXHRjb2xvcjogcmVkO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAtMjBweDtcclxufVxyXG5cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQ29udGFpbmVycyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udGVybXNmZWVkLWNvbS0tLW5iIC5jYy1uYi1tYWluLWNvbnRhaW5lcntcclxuXHJcbn1cclxuXHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrLnRlcm1zZmVlZC1jb20tLS1uYntcclxuICAgIGJhY2tncm91bmQ6ICMwMDg0YjU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NGI1O1xyXG59XHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodC50ZXJtc2ZlZWQtY29tLS0tbmJ7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDEwcHggIzFFMUUxRTtcclxufVxyXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtbGlnaHQudGVybXNmZWVkLWNvbS0tLW5ie1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcblxyXG4udGVybXNmZWVkLWNvbS0tLXBjLWRpYWxvZyB7XHJcbiAgICAuY2MtcGMtaGVhZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwODRiNTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgICAgIC5jYy1wYy1oZWFkLWNsb3NlIHtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIHtcclxuICAgIC5jYy1jcC1ib2R5LFxyXG4gICAgLmNjLWNwLWJvZHktdGFicyxcclxuICAgIC5jYy1jcC1ib2R5LWNvbnRlbnQsXHJcbiAgICAuY2MtY3AtZm9vdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwODRiNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNjLWNwLWJvZHktdGFicy1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA4NGI1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBcclxuICAgICAgICAmW2FjdGl2ZT10cnVlXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2ZGNkZjUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNjLWNwLWJvZHktdGFicyB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNjLWNwLWZvb3Qge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmLWJ5bGluZSB7XHJcbiAgICAgICAgICAgIGEgeyBcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNhdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwODRiNSAzMS44OSUsIHRyYW5zcGFyZW50KSAjMDA4NGI1IDM0JTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1URVhUUyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gQlVUVE9OUyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1uYi1va2FncmVle1xyXG4gICAgYmFja2dyb3VuZDogIzFFMUUxRTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NGI1O1xyXG4gICAgfVxyXG59XHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1uYi1yZWplY3R7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICMwMDg0YjUgMzEuODklLCB0cmFuc3BhcmVudCkgIzAwODRiNSAzNCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NGI1O1xyXG4gICAgfVxyXG59XHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1kYXJrIC5jYy1uYi1jaGFuZ2Vwe1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAjMDA4NGI1IDMxLjg5JSwgdHJhbnNwYXJlbnQpICMwMDg0YjUgMzQlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxufVxyXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtZGFyayAuY2MtbmItb2thZ3JlZXtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MWRlZywgIzAwODRiNSAzMS44OSUsIHRyYW5zcGFyZW50KSAjMDA4NGI1IDM0JTtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbn1cclxuLnRlcm1zZmVlZC1jb20tLS1uYi1zaW1wbGV7XHJcbiAgICBib3R0b206IDJ2aDtcclxuICAgIGJvcmRlcjogMC4ycHggc29saWQgIzAwODRiNTtcclxuICAgIHRyYW5zaXRpb246IDAuNHM7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICY6OmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODRiNTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuLy8gQWNjZXB0XHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtbmItb2thZ3JlZXtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLy8gRGVjbGluZVxyXG4udGVybXNmZWVkLWNvbS0tLXBhbGV0dGUtbGlnaHQgLmNjLW5iLXJlamVjdHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLy8gQ29uZmlnXHJcbi50ZXJtc2ZlZWQtY29tLS0tcGFsZXR0ZS1saWdodCAuY2MtbmItY2hhbmdlcHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiI21vZGFsLXpvb20taW1hZ2Vze1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaW5zZXQ6IDA7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogMC40cztcclxuICAgIHotaW5kZXg6IC0xMDA7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAmLmFjdGl2YXRlLW1vZGFse1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICB6LWluZGV4OiAkekluZGV4LW1vZGFsO1xyXG4gICAgfVxyXG5cclxuICAgICNidG4tY2xvc2VfX3pvb20tbW9kYWx7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHRvcDogMjVweDtcclxuXHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xyXG4gICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiKDIyNiwgMjI2LCAyMjYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgI2ltYWdlX196b29tLW1vZGFse1xyXG4gICAgICAgIHdpZHRoOiA4MHZ3O1xyXG4gICAgICAgIGhlaWdodDogODB2aDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTk5cHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwdnc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLy8gQWxsIGltYWdlcyB3aXRoICdpbWFnZXMtLXpvb20gY2xhc3MgLy9cclxuLmltYWdlcy0tem9vbXtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufSIsIiRpbWc6ICcuLi9pbWcvJztcclxuXHJcbi8vIHotaW5kZXhcclxuJHpJbmRleC1tb2RhbDogMTAwMDA7XHJcbiIsIi5zaG93LS1lcnJvciB7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja21hcmsge1xyXG4gICAgICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVycm9yLS1tZXNzYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLmVycm9yLS1tZXNzYWdlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1lc3NhZ2UtZXJyb3ItZm9ybXMge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5lcnJvci1tZXNzYWdlLWZvcm1zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICB6LWluZGV4OiAxMDAwMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgJi5vcGVuLW1vZGFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjUlKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuXHJcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNTBweDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgICAgICNidG4tLWNsb3NlLWVycm9yLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMnZ3O1xyXG4gICAgICAgICAgICByaWdodDogMnZ3O1xyXG5cclxuICAgICAgICAgICAgaW9uLWljb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRUZW1wbGF0ZShcclxuICAgICAgICAgICAgICAgIDJyZW0sXHJcbiAgICAgICAgICAgICAgICAxLjcsXHJcbiAgICAgICAgICAgICAgICAkYmxhY2ssXHJcbiAgICAgICAgICAgICAgICAkcmVndWxhcixcclxuICAgICAgICAgICAgICAgICcnLFxyXG4gICAgICAgICAgICAgICAgY2VudGVyXHJcbiAgICAgICAgICAgICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29uZmlybSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnRUZW1wbGF0ZSgxLjZyZW0sIDEsICR3aGl0ZSwgJGJvbGQsICcnLCBjZW50ZXIpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDcwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc5OXB4KSB7XHJcbiAgICAgICAgJi0tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgZ2FwOiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgI2J0bi0tY2xvc2UtZXJyb3ItbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb25maXJtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc3VjY2Vzcy1tZXNzYWdlLWZvcm1ze1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAmLm9wZW4tbW9kYWx7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH0gICAgXHJcblxyXG4gICAgJi0tY29udGFpbmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTY1JSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcblxyXG4gICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgICAgICAjYnRuLS1jbG9zZS1zdWNjZXNzLW1lc3NhZ2V7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAydnc7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAydnc7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpb24taWNvbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29ue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDV2dztcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXNjcmlwdGlvbnsgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFRlbXBsYXRlKDJyZW0sIDEuNywgJGJsYWNrLCAkcmVndWxhciwgJycsIGNlbnRlcik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29uZmlybXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udFRlbXBsYXRlKDEuNnJlbSwgMSwgJHdoaXRlLCAkYm9sZCwgJycsIGNlbnRlcik7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzk5cHgpIHtcclxuICAgICAgICAmLS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIGdhcDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICNidG4tLWNsb3NlLXN1Y2Nlc3MtbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbmZpcm0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmxvYWRpbmctZm9ybXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAmLm9wZW4tbW9kYWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02NSUpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG5cclxuICAgICAgICB3aWR0aDogMzB2dztcclxuICAgICAgICBoZWlnaHQ6IDMwdmg7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKFxyXG4gICAgICAgICAgICAwIDglLFxyXG4gICAgICAgICAgICA3MiUgOCUsXHJcbiAgICAgICAgICAgIDc1JSAwLFxyXG4gICAgICAgICAgICAxMDAlIDAsXHJcbiAgICAgICAgICAgIDEwMCUgMTAwJSxcclxuICAgICAgICAgICAgMTklIDEwMCUsXHJcbiAgICAgICAgICAgIDE2JSA5MiUsXHJcbiAgICAgICAgICAgIDAgOTIlXHJcbiAgICAgICAgKTtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWxvYWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDV2dztcclxuICAgICAgICBoZWlnaHQ6IDV2dztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogY29uaWMtZ3JhZGllbnQoIzAwMDAgMTAlLCAkYmxhY2spO1xyXG4gICAgICAgIC13ZWJraXQtbWFzazogcmFkaWFsLWdyYWRpZW50KFxyXG4gICAgICAgICAgICBmYXJ0aGVzdC1zaWRlLFxyXG4gICAgICAgICAgICAjMDAwMCBjYWxjKDEwMCUgLSA4cHgpLFxyXG4gICAgICAgICAgICAjMDAwIDBcclxuICAgICAgICApO1xyXG4gICAgICAgIGFuaW1hdGlvbjogczMgMXMgaW5maW5pdGUgbGluZWFyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3OTlweCkge1xyXG4gICAgICAgICYtLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXN0b20tbG9hZGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiI3BhZ2U0MDR7XHJcbiAgLnRpdGxle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAuc2Fke1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIudGVtcGxhdGUtZm9ybSB7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiA4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTJFMTY2O1xyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA4MHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBtYXgtd2lkdGg6IDU5NnB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDcxMHB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDZweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiBicm93bjtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdTaGlwcG9yaSBNaW5jaG8nO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGNvbG9yOiBncmVlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwJTtcclxuICAgICAgICBjb2xvcjogZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDI0cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLWhvbGRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogI2RjMzU0NTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1pbnB1dCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDE2cHggMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzFEMkIyQjREICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMUQyQjJCNEQgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGNvbG9yOiBncmVlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheSc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlO1xyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTVhYWFhO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW3R5cGU9XCJmaWxlXCJdIHtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbdHlwZT1cImZpbGVcIl06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbdHlwZT1cImZpbGVcIl06OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi1tcy1leHBhbmQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJlt0eXBlPVwiZmlsZVwiXTpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnU2VsZWNpb25hciBhcnF1aXZvJztcclxuICAgICAgICAgICAgY29sb3I6ICNhNWFhYWE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmlzKHNlbGVjdCkge1xyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xLjQxIDAuNTkwMDg4TDYgNS4xNzAwOUwxMC41OSAwLjU5MDA4OEwxMiAyLjAwMDA5TDYgOC4wMDAwOUwwIDIuMDAwMDlMMS40MSAwLjU5MDA4OFonIGZpbGw9JyUyM0QwQjY5NScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgNHB4IHRvcCA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXMtaW52YWxpZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmlzKHNlbGVjdCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xLjQxIDAuNTkwMDg4TDYgNS4xNzAwOUwxMC41OSAwLjU5MDA4OEwxMiAyLjAwMDA5TDYgOC4wMDAwOUwwIDIuMDAwMDlMMS40MSAwLjU5MDA4OFonIGZpbGw9JyUyM0QwQjY5NScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI4cHggdG9wLCByaWdodCA0cHggdG9wIDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy12YWxpZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzE5ODc1NCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgJjppcyhzZWxlY3QpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTEuNDEgMC41OTAwODhMNiA1LjE3MDA5TDEwLjU5IDAuNTkwMDg4TDEyIDIuMDAwMDlMNiA4LjAwMDA5TDAgMi4wMDAwOUwxLjQxIDAuNTkwMDg4WicgZmlsbD0nJTIzRDBCNjk1Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjhweCB0b3AsIHJpZ2h0IDRweCB0b3AgNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvcm0taGVscCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogI2E1YWFhYTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLWZvb3RlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNTVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLWNoZWNrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgbWFyZ2luOiA0cHggMCAwIDA7XHJcbiAgICAgICAgZmxleDogMCAwIDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMEI2OTU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEMEI2OTUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRDBCNjk1ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5JztcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGNvbG9yOiBncmVlbjtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBicm93bjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLXN1Ym1pdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBhZGRpbmctaW5saW5lOiA1NnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJyb3duO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYnJvd247XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmFsaWQtZmVlZGJhY2ssXHJcbiAgICAuaW52YWxpZC1mZWVkYmFjayB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTIwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC53YXMtdmFsaWRhdGVkIHtcclxuICAgICAgICAud29ya19fZm9ybS1pbnB1dCB7XHJcbiAgICAgICAgICAgICY6aW52YWxpZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJiB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjp2YWxpZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMxOTg3NTQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMTk4NzU0JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICYgfiAudmFsaWQtZmVlZGJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud29ya19fZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICAgICAgICY6aW52YWxpZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XHJcblxyXG4gICAgICAgICAgICAgICAgJiB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjp2YWxpZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMxOTg3NTQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk4NzU0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcclxuXHJcbiAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/