@charset "UTF-8";
.dp-none {
  display: none !important;
}

.dp-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

@media (min-width: 1024px) {
  .dp-desktop-none {
    display: none !important;
  }
}

@media (min-width: 1024px) {
  .dp-desktop-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

.border-black .transition-colors:hover h4 {
  color: #AF2832;
}

.region-admin {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  width: 100%;
}
.region-admin .region-admin__inner {
  width: calc(100% - 20px * 2);
  max-width: 100%;
}
@media (min-width: 1024px) {
  .region-admin .region-admin__inner {
    width: calc(100% - 30px * 2);
  }
}
@media (min-width: 1800px) {
  .region-admin .region-admin__inner {
    width: calc(100% - 60px * 2);
  }
}
@media (min-width: 2400px) {
  .region-admin .region-admin__inner {
    width: calc(100% - 128px * 2);
  }
}

.layout--ebp-one-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}
.layout--ebp-one-col .layout-region__main {
  width: calc(100% - 20px * 2);
  max-width: 100%;
}
@media (min-width: 1024px) {
  .layout--ebp-one-col .layout-region__main {
    width: calc(100% - 30px * 2);
  }
}
@media (min-width: 1800px) {
  .layout--ebp-one-col .layout-region__main {
    width: calc(100% - 60px * 2);
  }
}
@media (min-width: 2400px) {
  .layout--ebp-one-col .layout-region__main {
    width: calc(100% - 128px * 2);
  }
}

.layout--ebp-one-col-full-width {
  width: 100%;
}
.layout--ebp-one-col-full-width .layout-region__main {
  width: 100%;
}

.layout--ebp-two-col {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.layout--ebp-two-col .layout--ebp-two-col__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: calc(100% - 20px * 2);
  max-width: 100%;
}
@media (min-width: 1024px) {
  .layout--ebp-two-col .layout--ebp-two-col__inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    gap: 20px;
    width: calc(100% - 30px * 2);
  }
}
@media (min-width: 1024px) and (min-width: 1800px) {
  .layout--ebp-two-col .layout--ebp-two-col__inner {
    width: calc(100% - 60px * 2);
  }
}
@media (min-width: 1024px) and (min-width: 2400px) {
  .layout--ebp-two-col .layout--ebp-two-col__inner {
    width: calc(100% - 128px * 2);
  }
}
@media (min-width: 1024px) {
  .layout--ebp-two-col .layout--ebp-two-col__inner .layout-region, .layout--ebp-two-col .layout--ebp-two-col__inner .layout__region {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
}

.layout--ebp-footer-desktop {
  margin: 20px;
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #fff;
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner {
    padding-top: 30px;
    padding-bottom: 30px;
    width: calc(100% - 30px * 2);
  }
}
@media (min-width: 1800px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner {
    width: calc(100% - 60px * 2);
  }
}
@media (min-width: 2400px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner {
    width: calc(100% - 128px * 2);
  }
}
.layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__top {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__top .layout__region__first {
  grid-column: 1/12;
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__top .layout__region__first {
    grid-column: 1/4;
  }
}
.layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__top .layout__region__second {
  grid-column: 1/12;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__top .layout__region__second {
    margin-bottom: 0;
    grid-column: 4/10;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 24px;
    -moz-column-gap: 24px;
    column-gap: 24px;
    row-gap: 0;
  }
}
.layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 125px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom .layout__region__fourth {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom .layout__region__fourth {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
}
.layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom .layout__region__fifth {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom .layout__region__fifth {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .layout--ebp-footer-desktop .layout--ebp-footer-desktop__inner .region-group__bottom .layout__region__fifth > div:first-of-type {
    margin-right: 30px;
  }
}

.ck-style-grid button {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.cookiesjsr-banner {
  max-width: 480px;
  max-height: -webkit-fit-content;
  max-height: -moz-fit-content;
  max-height: fit-content;
  width: 100%;
  border-radius: 30px;
  background-color: rgb(175, 40, 50) !important;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 30px 10px 30px 10px;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  bottom: 20px;
  z-index: 300 !important;
  -webkit-transform: none !important;
  transform: none !important;
  left: 20px;
  width: calc(100% - 40px);
}
@media (min-width: 1024px) {
  .cookiesjsr-banner {
    padding: 30px 40px 40px 40px;
    left: 40px;
    -webkit-transform: none !important;
    transform: none !important;
  }
}

.cookiesjsr-banner .active {
  position: fixed;
  left: 50%;
  z-index: 300;
  background-color: rgb(175, 40, 50) !important;
}
@media (min-width: 1024px) {
  .cookiesjsr-banner .active {
    left: 40px;
    -webkit-transform: none;
    transform: none;
  }
}

.active::before {
  position: fixed;
  inset: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: " ";
  background: rgba(0, 0, 0, 0.4);
}

.cookiesjsr-banner--info {
  width: 100%;
  z-index: 10;
}

.cookiesjsr-banner--info::before {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  content: " ";
  background-color: rgb(175, 40, 50) !important;
  z-index: -1;
  -webkit-transform: translateZ(-1px);
  transform: translateZ(-1px);
  border-radius: 30px;
}

.cookiesjsr-settings {
  display: none;
}

.cookiesjsr-btn {
  color: rgb(175, 40, 50) !important;
  background-color: #fff;
  border-radius: 30px;
  padding-left: 15px;
  padding-right: 15px;
  min-height: 37px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  text-transform: capitalize;
}

.cookiesjsr-banner--action {
  z-index: 10;
}

.cookiesjsr-banner--action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.denyAll {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.allowAll {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.cookiesjsr-settings {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.messages-list {
  display: none;
}

label {
  display: inline-block;
  cursor: pointer;
}

input:focus {
  outline-color: #968782;
}

.form.container .form-type--radio input[type=radio] {
  max-height: 0;
  max-width: 0;
  opacity: 0;
  position: absolute;
}
.form.container .form-type--radio input[type=radio] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: -1px 10px 0 0;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 50%;
  border: 1px solid #AF2832;
  position: relative;
}
.form.container .form-type--radio input[type=radio] + label span:after {
  content: "";
  width: 9px;
  height: 9px;
  position: absolute;
  top: 4px;
  left: 4px;
  background-color: transparent;
  border-radius: 50%;
  -webkit-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
}
.form.container .form-type--radio input[type=radio]:checked + label span:after {
  background-color: #AF2832;
}

input[type=search] {
  -webkit-appearance: none;
}
input[type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

input::-ms-clear {
  display: none;
}

.form-submit {
  font-weight: 300;
  font-size: 24px;
  background: transparent;
  border: 0;
  padding: 0;
  color: #AF2832;
  cursor: pointer;
}

.form .form-item {
  position: relative;
}
.form .form-item input,
.form .form-item textarea,
.form .form-item select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-weight: 300;
  color: #AF2832;
  background-color: #fff;
  border: 1px solid #AF2832;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  width: 100%;
  font-size: 16px;
}
.form .form-item input::-webkit-input-placeholder,
.form .form-item textarea::-webkit-input-placeholder,
.form .form-item select::-webkit-input-placeholder {
  color: #CBC3C1;
}
.form .form-item input:-moz-placeholder,
.form .form-item textarea:-moz-placeholder,
.form .form-item select:-moz-placeholder {
  color: #CBC3C1;
  opacity: 1;
}
.form .form-item input::-moz-placeholder,
.form .form-item textarea::-moz-placeholder,
.form .form-item select::-moz-placeholder {
  color: #CBC3C1;
  opacity: 1;
}
.form .form-item input:-ms-input-placeholder,
.form .form-item textarea:-ms-input-placeholder,
.form .form-item select:-ms-input-placeholder {
  color: #CBC3C1;
}
@media (min-width: 1024px) {
  .form .form-item input,
  .form .form-item textarea,
  .form .form-item select {
    width: 66%;
  }
}
.form .form-item input::-ms-clear,
.form .form-item textarea::-ms-clear,
.form .form-item select::-ms-clear {
  display: none;
}
.form .form-item input {
  height: 35px;
  line-height: 35px;
  padding: 0 10px;
}
.form .form-item textarea {
  padding: 10px;
  line-height: 1.5;
}
.form .form-item option {
  font-weight: 300;
  color: #AF2832;
}

.form .form-item .form-type--select {
  position: relative;
}
.form .form-item .form-type--select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-weight: 300;
  line-height: 1.5;
  font-size: 16px;
  color: #AF2832;
  background-color: #fff;
  border: 1px solid #AF2832;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  width: 100%;
}
.form .form-item .form-type--select select:not([multiple]) {
  height: 35px;
  padding: 5px 20px 4px 10px;
}
.form .form-item .form-type--select select[multiple] {
  height: 4.5em;
  padding: 5px 10px 4px 10px;
}
@media (min-width: 1024px) {
  .form .form-item .form-type--select select[multiple] {
    height: 35px;
  }
}
.form .form-item .form-type--select select:focus {
  outline: none;
}
.form .form-item .form-type--select select:disabled {
  color: #CBC3C1;
  cursor: not-allowed;
}
.form .form-item .form-type--select:after {
  position: absolute;
  content: "▼";
  font-size: 13px;
  top: 14px;
  right: 12px;
  -webkit-transform: scale(1.25, 0.75);
  transform: scale(1.25, 0.75);
  pointer-events: none;
  color: #AF2832;
}

/***********************/
.submit-confirmation.container {
  margin: 0 auto;
  padding: 0 10px;
}
@media (min-width: 1024px) {
  .submit-confirmation.container {
    padding: 0;
  }
}

.form.container {
  margin: 0 auto;
  padding: 0 10px;
}
@media (min-width: 1024px) {
  .form.container {
    padding: 0;
  }
}
.form.container .messages-list {
  display: block;
}
.form.container .messages-list .messages--info {
  background-color: #d9edf7;
  color: #31708f;
  -webkit-box-shadow: -8px 0 0 #0074bd;
  box-shadow: -8px 0 0 #0074bd;
  border: 1px solid;
}
.form.container .messages-list .messages--info .messages__title {
  color: #d9edf7;
  line-height: normal;
}

.form {
  /* CHECKBOX
  * */
  /* RADIO
  * */
  /* BUTTONS
  * */
  /* Webform Select Other items
  * */
  /* Webform Actions
  * */
}
@media (min-width: 1024px) {
  .form .form-item.form-type--select {
    width: 66%;
  }
}
.form .form-item {
  margin: 20px 0;
  font-size: 16px;
}
.form .form-item .has-error {
  color: #AF2832;
}
.form .form-item label {
  margin: 0.5em 0;
  color: #AF2832;
  font-size: 1em;
  display: block;
}
.form .form-item label.has-error {
  color: #AF2832;
}
.form .form-item input {
  color: #AF2832;
  --color-focus: none;
}
@media (min-width: 1800px) {
  .form .form-item input {
    width: span(8 of 12);
  }
}
.form .form-item textarea {
  resize: vertical;
}
@media (min-width: 1800px) {
  .form .form-item textarea {
    width: span(8 of 12);
  }
}
.form .form-item input[type=date]::-webkit-inner-spin-button,
.form .form-item input.input-date::-webkit-inner-spin-button {
  display: none;
  -webkit-appearance: none;
}
@media (min-width: 1800px) {
  .form .form-item input[type=date],
  .form .form-item input.input-date {
    width: span(3 of 12);
  }
}
.form .form-item legend {
  color: #AF2832;
  font-size: 24px;
  margin: 0 0 10px 0;
  line-height: 1.1;
  font-weight: 300;
}
@media (min-width: 1024px) {
  .form .form-item legend {
    margin: 0;
    font-size: 28px;
  }
}
.form .form-item .form-element--type-select {
  background-image: none;
}
.form .form-item .select2-container--default .select2-selection--single {
  height: 35px;
  padding: 5px 20px 4px 10px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  font-weight: 300;
  line-height: 1.5;
  font-size: 16px;
  color: #AF2832;
  background-color: #fff;
  border: 1px solid #AF2832;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  width: 100%;
}
.form .form-item .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: normal;
  color: #AF2832;
}
.form .form-item .select2-container--default .select2-selection--single .select2-selection__arrow {
  display: none;
}
.form .form-item .select2-container--default .select2-selection--multiple {
  color: #AF2832;
  background-color: #fff;
  border: 1px solid #AF2832;
  border-radius: 0;
  padding: 5px 20px 4px 10px;
  font-weight: 300;
  line-height: 1.5;
  font-size: 16px;
}
.form .form-item .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #AF2832;
  color: #fff;
  border: 1px solid #AF2832;
}
.form .form-item .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #fff;
  margin-right: 4px;
}
.form .form-item .select2-container--default .select2-selection--multiple .select2-search__field {
  margin-top: 0;
}
.form .form-item .form-element--type-select-multipl:after {
  display: none;
}
.form .form-item .description {
  color: #968782;
  font-size: 1em;
  margin: 0.5em 0;
}
.form .form-required {
  position: relative;
}
.form .form-required:after {
  position: absolute;
  content: "*";
  font-size: 1.5em;
  line-height: 1em;
  vertical-align: super;
  display: inline-block;
  background: none;
  margin: 0 0.1em;
  color: #AF2832;
}
.form input.error {
  border-width: 2px;
  background: rgba(175, 40, 50, 0.07);
}
.form .input__checkbox,
.form .form-type-checkbox,
.form .form-type--checkbox {
  margin-left: 28px;
}
.form .input__checkbox input,
.form .form-type-checkbox input,
.form .form-type--checkbox input {
  position: absolute;
  height: 20px;
  width: 20px;
}
.form .input__checkbox input:checked,
.form .form-type-checkbox input:checked,
.form .form-type--checkbox input:checked {
  border-color: #AF2832;
  background-color: #AF2832;
}
.form .input__checkbox label,
.form .form-type-checkbox label,
.form .form-type--checkbox label {
  display: block;
  white-space: normal;
  vertical-align: top;
  font-size: 16px;
  color: #AF2832;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0.1em 0;
  margin-left: 5px;
  line-height: 1.5;
}
.form .form-radios .form-type-radio {
  margin: 4px 0;
}
.form .button:not(:focus) {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.form .ui-buttonset .ui-button {
  display: inline-block;
  position: relative;
  background-color: #ECE9E8;
  padding: 10px;
  margin-right: 2px;
}
@media (min-width: 576px) {
  .form .ui-buttonset .ui-button {
    padding: 15px;
  }
}
.form .ui-buttonset .ui-button.ui-state-hover, .form .ui-buttonset .ui-button.ui-state-active, .form .ui-buttonset .ui-button.ui-state-focus {
  background: #968782;
}
.form .ui-buttonset .ui-button.ui-state-hover .ui-button-text, .form .ui-buttonset .ui-button.ui-state-active .ui-button-text, .form .ui-buttonset .ui-button.ui-state-focus .ui-button-text {
  color: #fff;
}
.form .form-type-webform-select-other .form-item {
  margin-top: 0.5em;
  margin-bottom: 0;
}
.form .webform-actions {
  margin: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px;
}
.form .webform-actions .form-submit svg {
  display: none;
}
.form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-prev] {
  font-weight: 300;
  font-size: 16px;
  border: 1px solid #AF2832;
  padding: 15px 30px;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 350px;
  background-color: #fff;
  color: #AF2832;
}
.form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-prev]:hover, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-prev]:active, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-prev]:focus {
  background-color: #AF2832;
  color: #fff;
  border: 1px solid #AF2832;
}
.form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-next], .form .webform-actions .form-submit[data-drupal-selector=edit-actions-submit] {
  font-weight: 300;
  font-size: 16px;
  background-color: #AF2832;
  border: 1px solid #AF2832;
  color: #fff;
  padding: 15px 30px;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 350px;
}
.form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-next]:hover, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-next]:active, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-wizard-next]:focus, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-submit]:hover, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-submit]:active, .form .webform-actions .form-submit[data-drupal-selector=edit-actions-submit]:focus {
  background-color: #ECE9E8;
  color: #AF2832;
  border: 1px solid #ECE9E8;
}

/* Webform Progress Tracker
 * */
.webform-progress-tracker .progress-step .progress-marker:before {
  width: 30px;
  height: 30px;
  background-color: #968782;
}
.webform-progress-tracker .progress-step .progress-marker:after {
  top: 13px;
  background-color: #968782;
}
.webform-progress-tracker .progress-step.is-active .progress-marker:before {
  background-color: #AF2832;
}
.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before {
  background-color: #AF2832;
}
.webform-progress-tracker .progress-step.is-complete .progress-marker::before {
  background-color: #AF2832;
}
.webform-progress-tracker .progress-step.is-complete .progress-marker:after {
  background-color: #AF2832;
}
.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before {
  background-color: #AF2832;
}

.webform-element-help {
  font-weight: 400;
}

@media (min-width: 1024px) {
  .path-user .block-admin--local-tasks {
    width: 1536px;
    margin: 0 auto;
  }
}

@media (min-width: 1024px) {
  form#user-login-form,
  form#user-register-form,
  form#user-pass {
    width: 1536px;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) {
  form#user-login-form .form-element,
  form#user-register-form .form-element,
  form#user-pass .form-element {
    width: 75%;
  }
}
form#user-login-form input#edit-submit,
form#user-register-form input#edit-submit,
form#user-pass input#edit-submit {
  padding: 13px;
  background: #AF2832;
  color: #fff;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiZ2VuZXJhbC91dGlsaXR5LnNhc3MiLCJnZW5lcmFsL3ZhcmlhYmxlcy5zYXNzIiwiZ2VuZXJhbC9sYXlvdXQuc2FzcyIsImdlbmVyYWwvY29va2llbW9kYWwuc2FzcyIsImdlbmVyYWwvZm9ybS5zYXNzIiwiZ2VuZXJhbC9jb2xvdXJzLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0Usd0JBQUE7QURFRjs7QUNBQTtFQUNFLCtCQUFBO0VBQUEsK0JBQUE7RUFBQSx3QkFBQTtBREdGOztBRURFO0VEQUY7SUFFSSx3QkFBQTtFRElGO0FBQ0Y7O0FFUEU7RURJRjtJQUVJLCtCQUFBO0lBQUEsK0JBQUE7SUFBQSx3QkFBQTtFRE1GO0FBQ0Y7O0FDSEk7RUFDRSxjQUFBO0FETU47O0FHdkJBO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtFQUFBLHFCQUFBO0VBQUEsdUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUgwQkY7QUd4QkU7RUFDRSw0QkFBQTtFQUNBLGVEYXlCO0FGYTdCO0FFNUJFO0VDQUE7SUFLSSw0QkFBQTtFSDJCSjtBQUNGO0FFN0JFO0VDSkE7SUFRSSw0QkFBQTtFSDZCSjtBQUNGO0FFOUJFO0VDUkE7SUFXSSw2QkFBQTtFSCtCSjtBQUNGOztBRzlCQTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7RUFBQSxxQkFBQTtFQUFBLHVCQUFBO0VBQ0EsV0FBQTtBSGlDRjtBRy9CRTtFQUNFLDRCQUFBO0VBQ0EsZURMeUI7QUZzQzdCO0FFckRFO0VDa0JBO0lBS0ksNEJBQUE7RUhrQ0o7QUFDRjtBRXRERTtFQ2NBO0lBUUksNEJBQUE7RUhvQ0o7QUFDRjtBRXZERTtFQ1VBO0lBV0ksNkJBQUE7RUhzQ0o7QUFDRjs7QUdyQ0E7RUFDRSxXQUFBO0FId0NGO0FHdENFO0VBQ0UsV0FBQTtBSHdDSjs7QUd0Q0E7RUFDRSxXQUFB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YXJzZXQgXCJVVEYtOFwiO1xuLmRwLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kcC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kcC1kZXNrdG9wLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kcC1kZXNrdG9wLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLWJsYWNrIC50cmFuc2l0aW9uLWNvbG9yczpob3ZlciBoNCB7XG4gIGNvbG9yOiAjQUYyODMyO1xufVxuXG4ucmVnaW9uLWFkbWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmVnaW9uLWFkbWluIC5yZWdpb24tYWRtaW5fX2lubmVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHggKiAyKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucmVnaW9uLWFkbWluIC5yZWdpb24tYWRtaW5fX2lubmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCAqIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5yZWdpb24tYWRtaW4gLnJlZ2lvbi1hZG1pbl9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4ICogMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNDAwcHgpIHtcbiAgLnJlZ2lvbi1hZG1pbiAucmVnaW9uLWFkbWluX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyOHB4ICogMik7XG4gIH1cbn1cblxuLmxheW91dC0tZWJwLW9uZS1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGF5b3V0LS1lYnAtb25lLWNvbCAubGF5b3V0LXJlZ2lvbl9fbWFpbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4ICogMik7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxheW91dC0tZWJwLW9uZS1jb2wgLmxheW91dC1yZWdpb25fX21haW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4ICogMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLmxheW91dC0tZWJwLW9uZS1jb2wgLmxheW91dC1yZWdpb25fX21haW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4ICogMik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNDAwcHgpIHtcbiAgLmxheW91dC0tZWJwLW9uZS1jb2wgLmxheW91dC1yZWdpb25fX21haW4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjhweCAqIDIpO1xuICB9XG59XG5cbi5sYXlvdXQtLWVicC1vbmUtY29sLWZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sYXlvdXQtLWVicC1vbmUtY29sLWZ1bGwtd2lkdGggLmxheW91dC1yZWdpb25fX21haW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxheW91dC0tZWJwLXR3by1jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGF5b3V0LS1lYnAtdHdvLWNvbCAubGF5b3V0LS1lYnAtdHdvLWNvbF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHggKiAyKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF5b3V0LS1lYnAtdHdvLWNvbCAubGF5b3V0LS1lYnAtdHdvLWNvbF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCAqIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5sYXlvdXQtLWVicC10d28tY29sIC5sYXlvdXQtLWVicC10d28tY29sX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHggKiAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDI0MDBweCkge1xuICAubGF5b3V0LS1lYnAtdHdvLWNvbCAubGF5b3V0LS1lYnAtdHdvLWNvbF9faW5uZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjhweCAqIDIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXlvdXQtLWVicC10d28tY29sIC5sYXlvdXQtLWVicC10d28tY29sX19pbm5lciAubGF5b3V0LXJlZ2lvbiwgLmxheW91dC0tZWJwLXR3by1jb2wgLmxheW91dC0tZWJwLXR3by1jb2xfX2lubmVyIC5sYXlvdXRfX3JlZ2lvbiB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4ubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3Age1xuICBtYXJnaW46IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHggKiAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHggKiAyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDI0MDBweCkge1xuICAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEyOHB4ICogMik7XG4gIH1cbn1cbi5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcCAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3BfX2lubmVyIC5yZWdpb24tZ3JvdXBfX3RvcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG59XG4ubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciAucmVnaW9uLWdyb3VwX190b3AgLmxheW91dF9fcmVnaW9uX19maXJzdCB7XG4gIGdyaWQtY29sdW1uOiAxLzEyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciAucmVnaW9uLWdyb3VwX190b3AgLmxheW91dF9fcmVnaW9uX19maXJzdCB7XG4gICAgZ3JpZC1jb2x1bW46IDEvNDtcbiAgfVxufVxuLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcF9faW5uZXIgLnJlZ2lvbi1ncm91cF9fdG9wIC5sYXlvdXRfX3JlZ2lvbl9fc2Vjb25kIHtcbiAgZ3JpZC1jb2x1bW46IDEvMTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcF9faW5uZXIgLnJlZ2lvbi1ncm91cF9fdG9wIC5sYXlvdXRfX3JlZ2lvbl9fc2Vjb25kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGdyaWQtY29sdW1uOiA0LzEwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMjRweDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG59XG4ubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciAucmVnaW9uLWdyb3VwX19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciAucmVnaW9uLWdyb3VwX19ib3R0b20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAxMjVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciAucmVnaW9uLWdyb3VwX19ib3R0b20gLmxheW91dF9fcmVnaW9uX19mb3VydGgge1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcF9faW5uZXIgLnJlZ2lvbi1ncm91cF9fYm90dG9tIC5sYXlvdXRfX3JlZ2lvbl9fZm91cnRoIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcF9faW5uZXIgLnJlZ2lvbi1ncm91cF9fYm90dG9tIC5sYXlvdXRfX3JlZ2lvbl9fZmlmdGgge1xuICBvcmRlcjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcF9faW5uZXIgLnJlZ2lvbi1ncm91cF9fYm90dG9tIC5sYXlvdXRfX3JlZ2lvbl9fZmlmdGgge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBvcmRlcjogMjtcbiAgfVxuICAubGF5b3V0LS1lYnAtZm9vdGVyLWRlc2t0b3AgLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wX19pbm5lciAucmVnaW9uLWdyb3VwX19ib3R0b20gLmxheW91dF9fcmVnaW9uX19maWZ0aCA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmNrLXN0eWxlLWdyaWQgYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb29raWVzanNyLWJhbm5lciB7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIG1heC1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3NSwgNDAsIDUwKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAzMHB4IDEwcHggMzBweCAxMHB4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMzAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb29raWVzanNyLWJhbm5lciB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4IDQwcHggNDBweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb29raWVzanNyLWJhbm5lciAuYWN0aXZlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDMwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE3NSwgNDAsIDUwKSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29va2llc2pzci1iYW5uZXIgLmFjdGl2ZSB7XG4gICAgbGVmdDogNDBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmFjdGl2ZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4uY29va2llc2pzci1iYW5uZXItLWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jb29raWVzanNyLWJhbm5lci0taW5mbzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzUsIDQwLCA1MCkgIWltcG9ydGFudDtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigtMXB4KTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cblxuLmNvb2tpZXNqc3Itc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29va2llc2pzci1idG4ge1xuICBjb2xvcjogcmdiKDE3NSwgNDAsIDUwKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDM3cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5jb29raWVzanNyLWJhbm5lci0tYWN0aW9uIHtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jb29raWVzanNyLWJhbm5lci0tYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmRlbnlBbGwge1xuICBvcmRlcjogMjtcbn1cblxuLmFsbG93QWxsIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5jb29raWVzanNyLXNldHRpbmdzIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5tZXNzYWdlcy1saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lLWNvbG9yOiAjOTY4NzgyO1xufVxuXG4uZm9ybS5jb250YWluZXIgLmZvcm0tdHlwZS0tcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXgtd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5mb3JtLmNvbnRhaW5lciAuZm9ybS10eXBlLS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbjogLTFweCAxMHB4IDAgMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBRjI4MzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLmNvbnRhaW5lciAuZm9ybS10eXBlLS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuLmZvcm0uY29udGFpbmVyIC5mb3JtLXR5cGUtLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCBzcGFuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGMjgzMjtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0tc3VibWl0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI0FGMjgzMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9ybSAuZm9ybS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0gLmZvcm0taXRlbSBpbnB1dCxcbi5mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEsXG4uZm9ybSAuZm9ybS1pdGVtIHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0FGMjgzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0gLmZvcm0taXRlbSBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0NCQzNDMTtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtIC5mb3JtLWl0ZW0gc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0NCQzNDMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG4uZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0gLmZvcm0taXRlbSBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0NCQzNDMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZm9ybSAuZm9ybS1pdGVtIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0NCQzNDMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0gLmZvcm0taXRlbSBpbnB1dCxcbiAgLmZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYSxcbiAgLmZvcm0gLmZvcm0taXRlbSBzZWxlY3Qge1xuICAgIHdpZHRoOiA2NiU7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQ6Oi1tcy1jbGVhcixcbi5mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWE6Oi1tcy1jbGVhcixcbi5mb3JtIC5mb3JtLWl0ZW0gc2VsZWN0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0gLmZvcm0taXRlbSBpbnB1dCB7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gdGV4dGFyZWEge1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmZvcm0gLmZvcm0taXRlbSBvcHRpb24ge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0FGMjgzMjtcbn1cblxuLmZvcm0gLmZvcm0taXRlbSAuZm9ybS10eXBlLS1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXR5cGUtLXNlbGVjdCBzZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI0FGMjgzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXR5cGUtLXNlbGVjdCBzZWxlY3Q6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiA1cHggMjBweCA0cHggMTBweDtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLmZvcm0tdHlwZS0tc2VsZWN0IHNlbGVjdFttdWx0aXBsZV0ge1xuICBoZWlnaHQ6IDQuNWVtO1xuICBwYWRkaW5nOiA1cHggMTBweCA0cHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0gLmZvcm0taXRlbSAuZm9ybS10eXBlLS1zZWxlY3Qgc2VsZWN0W211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXR5cGUtLXNlbGVjdCBzZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvcm0gLmZvcm0taXRlbSAuZm9ybS10eXBlLS1zZWxlY3Qgc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNDQkMzQzE7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5mb3JtLXR5cGUtLXNlbGVjdDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLilrxcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0b3A6IDE0cHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUsIDAuNzUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNBRjI4MzI7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKi9cbi5zdWJtaXQtY29uZmlybWF0aW9uLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdWJtaXQtY29uZmlybWF0aW9uLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uZm9ybS5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybS5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5mb3JtLmNvbnRhaW5lciAubWVzc2FnZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm0uY29udGFpbmVyIC5tZXNzYWdlcy1saXN0IC5tZXNzYWdlcy0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBib3gtc2hhZG93OiAtOHB4IDAgMCAjMDA3NGJkO1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cbi5mb3JtLmNvbnRhaW5lciAubWVzc2FnZXMtbGlzdCAubWVzc2FnZXMtLWluZm8gLm1lc3NhZ2VzX190aXRsZSB7XG4gIGNvbG9yOiAjZDllZGY3O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uZm9ybSB7XG4gIC8qIENIRUNLQk9YXG4gICogKi9cbiAgLyogUkFESU9cbiAgKiAqL1xuICAvKiBCVVRUT05TXG4gICogKi9cbiAgLyogV2ViZm9ybSBTZWxlY3QgT3RoZXIgaXRlbXNcbiAgKiAqL1xuICAvKiBXZWJmb3JtIEFjdGlvbnNcbiAgKiAqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9ybSAuZm9ybS1pdGVtLmZvcm0tdHlwZS0tc2VsZWN0IHtcbiAgICB3aWR0aDogNjYlO1xuICB9XG59XG4uZm9ybSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLmhhcy1lcnJvciB7XG4gIGNvbG9yOiAjQUYyODMyO1xufVxuLmZvcm0gLmZvcm0taXRlbSBsYWJlbCB7XG4gIG1hcmdpbjogMC41ZW0gMDtcbiAgY29sb3I6ICNBRjI4MzI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gbGFiZWwuaGFzLWVycm9yIHtcbiAgY29sb3I6ICNBRjI4MzI7XG59XG4uZm9ybSAuZm9ybS1pdGVtIGlucHV0IHtcbiAgY29sb3I6ICNBRjI4MzI7XG4gIC0tY29sb3ItZm9jdXM6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQge1xuICAgIHdpZHRoOiBzcGFuKDggb2YgMTIpO1xuICB9XG59XG4uZm9ybSAuZm9ybS1pdGVtIHRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLmZvcm0gLmZvcm0taXRlbSB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IHNwYW4oOCBvZiAxMik7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXRbdHlwZT1kYXRlXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5mb3JtIC5mb3JtLWl0ZW0gaW5wdXQuaW5wdXQtZGF0ZTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLmZvcm0gLmZvcm0taXRlbSBpbnB1dFt0eXBlPWRhdGVdLFxuICAuZm9ybSAuZm9ybS1pdGVtIGlucHV0LmlucHV0LWRhdGUge1xuICAgIHdpZHRoOiBzcGFuKDMgb2YgMTIpO1xuICB9XG59XG4uZm9ybSAuZm9ybS1pdGVtIGxlZ2VuZCB7XG4gIGNvbG9yOiAjQUYyODMyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvcm0gLmZvcm0taXRlbSBsZWdlbmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLmZvcm0tZWxlbWVudC0tdHlwZS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmZvcm0gLmZvcm0taXRlbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDVweCAyMHB4IDRweCAxMHB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI0FGMjgzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNBRjI4MzI7XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBjb2xvcjogI0FGMjgzMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogNXB4IDIwcHggNHB4IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUYyODMyO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uZm9ybSAuZm9ybS1pdGVtIC5mb3JtLWVsZW1lbnQtLXR5cGUtc2VsZWN0LW11bHRpcGw6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0gLmZvcm0taXRlbSAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzk2ODc4MjtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMC41ZW0gMDtcbn1cbi5mb3JtIC5mb3JtLXJlcXVpcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0gLmZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luOiAwIDAuMWVtO1xuICBjb2xvcjogI0FGMjgzMjtcbn1cbi5mb3JtIGlucHV0LmVycm9yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTc1LCA0MCwgNTAsIDAuMDcpO1xufVxuLmZvcm0gLmlucHV0X19jaGVja2JveCxcbi5mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3gsXG4uZm9ybSAuZm9ybS10eXBlLS1jaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiAyOHB4O1xufVxuLmZvcm0gLmlucHV0X19jaGVja2JveCBpbnB1dCxcbi5mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQsXG4uZm9ybSAuZm9ybS10eXBlLS1jaGVja2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5mb3JtIC5pbnB1dF9fY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCxcbi5mb3JtIC5mb3JtLXR5cGUtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCxcbi5mb3JtIC5mb3JtLXR5cGUtLWNoZWNrYm94IGlucHV0OmNoZWNrZWQge1xuICBib3JkZXItY29sb3I6ICNBRjI4MzI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRjI4MzI7XG59XG4uZm9ybSAuaW5wdXRfX2NoZWNrYm94IGxhYmVsLFxuLmZvcm0gLmZvcm0tdHlwZS1jaGVja2JveCBsYWJlbCxcbi5mb3JtIC5mb3JtLXR5cGUtLWNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNBRjI4MzI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXJnaW46IDAuMWVtIDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZm9ybSAuZm9ybS1yYWRpb3MgLmZvcm0tdHlwZS1yYWRpbyB7XG4gIG1hcmdpbjogNHB4IDA7XG59XG4uZm9ybSAuYnV0dG9uOm5vdCg6Zm9jdXMpIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5mb3JtIC51aS1idXR0b25zZXQgLnVpLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFOUU4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybSAudWktYnV0dG9uc2V0IC51aS1idXR0b24ge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbn1cbi5mb3JtIC51aS1idXR0b25zZXQgLnVpLWJ1dHRvbi51aS1zdGF0ZS1ob3ZlciwgLmZvcm0gLnVpLWJ1dHRvbnNldCAudWktYnV0dG9uLnVpLXN0YXRlLWFjdGl2ZSwgLmZvcm0gLnVpLWJ1dHRvbnNldCAudWktYnV0dG9uLnVpLXN0YXRlLWZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzk2ODc4Mjtcbn1cbi5mb3JtIC51aS1idXR0b25zZXQgLnVpLWJ1dHRvbi51aS1zdGF0ZS1ob3ZlciAudWktYnV0dG9uLXRleHQsIC5mb3JtIC51aS1idXR0b25zZXQgLnVpLWJ1dHRvbi51aS1zdGF0ZS1hY3RpdmUgLnVpLWJ1dHRvbi10ZXh0LCAuZm9ybSAudWktYnV0dG9uc2V0IC51aS1idXR0b24udWktc3RhdGUtZm9jdXMgLnVpLWJ1dHRvbi10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9ybSAuZm9ybS10eXBlLXdlYmZvcm0tc2VsZWN0LW90aGVyIC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mb3JtIC53ZWJmb3JtLWFjdGlvbnMge1xuICBtYXJnaW46IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG4uZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdCBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvcm0gLndlYmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1hY3Rpb25zLXdpemFyZC1wcmV2XSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0FGMjgzMjtcbn1cbi5mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtYWN0aW9ucy13aXphcmQtcHJldl06aG92ZXIsIC5mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtYWN0aW9ucy13aXphcmQtcHJldl06YWN0aXZlLCAuZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWFjdGlvbnMtd2l6YXJkLXByZXZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGMjgzMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNBRjI4MzI7XG59XG4uZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWFjdGlvbnMtd2l6YXJkLW5leHRdLCAuZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWFjdGlvbnMtc3VibWl0XSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGMjgzMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0FGMjgzMjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cbi5mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtYWN0aW9ucy13aXphcmQtbmV4dF06aG92ZXIsIC5mb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtYWN0aW9ucy13aXphcmQtbmV4dF06YWN0aXZlLCAuZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWFjdGlvbnMtd2l6YXJkLW5leHRdOmZvY3VzLCAuZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWFjdGlvbnMtc3VibWl0XTpob3ZlciwgLmZvcm0gLndlYmZvcm0tYWN0aW9ucyAuZm9ybS1zdWJtaXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1hY3Rpb25zLXN1Ym1pdF06YWN0aXZlLCAuZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWFjdGlvbnMtc3VibWl0XTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQ0U5RTg7XG4gIGNvbG9yOiAjQUYyODMyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFOUU4O1xufVxuXG4vKiBXZWJmb3JtIFByb2dyZXNzIFRyYWNrZXJcbiAqICovXG4ud2ViZm9ybS1wcm9ncmVzcy10cmFja2VyIC5wcm9ncmVzcy1zdGVwIC5wcm9ncmVzcy1tYXJrZXI6YmVmb3JlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2ODc4Mjtcbn1cbi53ZWJmb3JtLXByb2dyZXNzLXRyYWNrZXIgLnByb2dyZXNzLXN0ZXAgLnByb2dyZXNzLW1hcmtlcjphZnRlciB7XG4gIHRvcDogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2ODc4Mjtcbn1cbi53ZWJmb3JtLXByb2dyZXNzLXRyYWNrZXIgLnByb2dyZXNzLXN0ZXAuaXMtYWN0aXZlIC5wcm9ncmVzcy1tYXJrZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGMjgzMjtcbn1cbi53ZWJmb3JtLXByb2dyZXNzLXRyYWNrZXIgLnByb2dyZXNzLXN0ZXAuaXMtYWN0aXZlOmhvdmVyIC5wcm9ncmVzcy1tYXJrZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRjI4MzI7XG59XG4ud2ViZm9ybS1wcm9ncmVzcy10cmFja2VyIC5wcm9ncmVzcy1zdGVwLmlzLWNvbXBsZXRlIC5wcm9ncmVzcy1tYXJrZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRjI4MzI7XG59XG4ud2ViZm9ybS1wcm9ncmVzcy10cmFja2VyIC5wcm9ncmVzcy1zdGVwLmlzLWNvbXBsZXRlIC5wcm9ncmVzcy1tYXJrZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUYyODMyO1xufVxuLndlYmZvcm0tcHJvZ3Jlc3MtdHJhY2tlciAucHJvZ3Jlc3Mtc3RlcC5pcy1jb21wbGV0ZTpob3ZlciAucHJvZ3Jlc3MtbWFya2VyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUYyODMyO1xufVxuXG4ud2ViZm9ybS1lbGVtZW50LWhlbHAge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wYXRoLXVzZXIgLmJsb2NrLWFkbWluLS1sb2NhbC10YXNrcyB7XG4gICAgd2lkdGg6IDE1MzZweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGZvcm0jdXNlci1sb2dpbi1mb3JtLFxuICBmb3JtI3VzZXItcmVnaXN0ZXItZm9ybSxcbiAgZm9ybSN1c2VyLXBhc3Mge1xuICAgIHdpZHRoOiAxNTM2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgZm9ybSN1c2VyLWxvZ2luLWZvcm0gLmZvcm0tZWxlbWVudCxcbiAgZm9ybSN1c2VyLXJlZ2lzdGVyLWZvcm0gLmZvcm0tZWxlbWVudCxcbiAgZm9ybSN1c2VyLXBhc3MgLmZvcm0tZWxlbWVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuZm9ybSN1c2VyLWxvZ2luLWZvcm0gaW5wdXQjZWRpdC1zdWJtaXQsXG5mb3JtI3VzZXItcmVnaXN0ZXItZm9ybSBpbnB1dCNlZGl0LXN1Ym1pdCxcbmZvcm0jdXNlci1wYXNzIGlucHV0I2VkaXQtc3VibWl0IHtcbiAgcGFkZGluZzogMTNweDtcbiAgYmFja2dyb3VuZDogI0FGMjgzMjtcbiAgY29sb3I6ICNmZmY7XG59IiwiLmRwLW5vbmVcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG5cbi5kcC1mbGV4XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudFxuXG4uZHAtZGVza3RvcC1ub25lXG4gIEBpbmNsdWRlIGRlc2t0b3BcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblxuLmRwLWRlc2t0b3AtZmxleFxuICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50XG5cbi5ib3JkZXItYmxhY2tcbiAgLnRyYW5zaXRpb24tY29sb3JzOmhvdmVyXG4gICAgaDRcbiAgICAgIGNvbG9yOiAjQUYyODMyXG5cblxuIiwiJGJyZWFrcG9pbnQtZGVza3RvcDogMTAyNHB4XG4kYnJlYWtwb2ludC14bDogMTgwMHB4XG4kYnJlYWtwb2ludC14eGw6IDI0MDBweFxuJGJyZWFrcG9pbnQtc206IDU3NnB4XG5cbkBtaXhpbiBkZXNrdG9wXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LWRlc2t0b3B9KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiB4bFxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14bH0pXG4gICAgQGNvbnRlbnRcblxuQG1peGluIHh4bFxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14eGx9KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiBzbVxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1zbX0pXG4gICAgQGNvbnRlbnRcblxuJGNvbnRhaW5lci1tYXgtd2lkdGgtbW9iaWxlOiAxMDAlXG4kY29udGFpbmVyLW1heC13aWR0aC1kZXNrdG9wOiAxODAwcHhcbiRjb250YWluZXItc2lkZS1tYXJnaW4tbW9iaWxlOiAyMHB4XG4kY29udGFpbmVyLXNpZGUtbWFyZ2luLWRlc2t0b3A6IDMwcHhcbiRjb250YWluZXItc2lkZS1tYXJnaW4teGw6IDYwcHhcbiRjb250YWluZXItc2lkZS1tYXJnaW4teHhsOiAxMjhweFxuXG4kY29udGFpbmVyLXR3by1jb2wtZ3V0dGVyLWRlc2t0b3A6IDIwcHhcbiRmb290ZXItYmc6ICNmZmZcbiIsIi5yZWdpb24tYWRtaW5cbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgd2lkdGg6IDEwMCVcblxuICAucmVnaW9uLWFkbWluX19pbm5lclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4tbW9iaWxlfSAqIDIpXG4gICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aC1tb2JpbGVcblxuICAgIEBpbmNsdWRlIGRlc2t0b3BcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4tZGVza3RvcH0gKiAyKVxuXG4gICAgQGluY2x1ZGUgeGxcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4teGx9ICogMilcblxuICAgIEBpbmNsdWRlIHh4bFxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbnRhaW5lci1zaWRlLW1hcmdpbi14eGx9ICogMilcblxuLmxheW91dC0tZWJwLW9uZS1jb2xcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICB3aWR0aDogMTAwJVxuXG4gIC5sYXlvdXQtcmVnaW9uX19tYWluXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbnRhaW5lci1zaWRlLW1hcmdpbi1tb2JpbGV9ICogMilcbiAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoLW1vYmlsZVxuXG4gICAgQGluY2x1ZGUgZGVza3RvcFxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbnRhaW5lci1zaWRlLW1hcmdpbi1kZXNrdG9wfSAqIDIpXG5cbiAgICBAaW5jbHVkZSB4bFxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbnRhaW5lci1zaWRlLW1hcmdpbi14bH0gKiAyKVxuXG4gICAgQGluY2x1ZGUgeHhsXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skY29udGFpbmVyLXNpZGUtbWFyZ2luLXh4bH0gKiAyKVxuXG4ubGF5b3V0LS1lYnAtb25lLWNvbC1mdWxsLXdpZHRoXG4gIHdpZHRoOiAxMDAlXG5cbiAgLmxheW91dC1yZWdpb25fX21haW5cbiAgICB3aWR0aDogMTAwJVxuXG4ubGF5b3V0LS1lYnAtdHdvLWNvbFxuICB3aWR0aDogMTAwJVxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG5cbiAgLmxheW91dC0tZWJwLXR3by1jb2xfX2lubmVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4tbW9iaWxlfSAqIDIpXG4gICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aC1tb2JpbGVcblxuICAgIEBpbmNsdWRlIGRlc2t0b3BcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgZ2FwOiAkY29udGFpbmVyLXR3by1jb2wtZ3V0dGVyLWRlc2t0b3BcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4tZGVza3RvcH0gKiAyKVxuXG4gICAgICBAaW5jbHVkZSB4bFxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skY29udGFpbmVyLXNpZGUtbWFyZ2luLXhsfSAqIDIpXG5cbiAgICAgIEBpbmNsdWRlIHh4bFxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skY29udGFpbmVyLXNpZGUtbWFyZ2luLXh4bH0gKiAyKVxuXG4gICAgICAubGF5b3V0LXJlZ2lvbiwgLmxheW91dF9fcmVnaW9uXG4gICAgICAgIGZsZXg6IDFcblxuLmxheW91dC0tZWJwLWZvb3Rlci1kZXNrdG9wXG4gIG1hcmdpbjogJGNvbnRhaW5lci1zaWRlLW1hcmdpbi1tb2JpbGVcbiAgQGluY2x1ZGUgZGVza3RvcFxuICAgIG1hcmdpbjogMFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGJhY2tncm91bmQ6ICRmb290ZXItYmdcbiAgICB3aWR0aDogMTAwJVxuXG4gIC5sYXlvdXQtLWVicC1mb290ZXItZGVza3RvcF9faW5uZXJcbiAgICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgICBwYWRkaW5nLXRvcDogMzBweFxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHhcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4tZGVza3RvcH0gKiAyKVxuXG4gICAgQGluY2x1ZGUgeGxcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRjb250YWluZXItc2lkZS1tYXJnaW4teGx9ICogMilcblxuICAgIEBpbmNsdWRlIHh4bFxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbnRhaW5lci1zaWRlLW1hcmdpbi14eGx9ICogMilcblxuICAgIC5yZWdpb24tZ3JvdXBfX3RvcFxuICAgICAgZGlzcGxheTogZ3JpZFxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsbWlubWF4KDAsMWZyKSlcblxuICAgICAgLmxheW91dF9fcmVnaW9uX19maXJzdFxuICAgICAgICBncmlkLWNvbHVtbjogMS8xMlxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4XG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3BcbiAgICAgICAgICBncmlkLWNvbHVtbjogMS80XG5cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbl9fc2Vjb25kXG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzEyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZ2FwOiAzMHB4XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMFxuICAgICAgICAgIGdyaWQtY29sdW1uOiA0LzEwXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgICAgZGlzcGxheTogZ3JpZFxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcilcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAyNHB4XG4gICAgICAgICAgcm93LWdhcDogMFxuXG4gICAgLnJlZ2lvbi1ncm91cF9fYm90dG9tXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgICAgICBtYXJnaW4tdG9wOiAxMjVweFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG5cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbl9fZm91cnRoXG4gICAgICAgIG9yZGVyOiAyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcFxuICAgICAgICAgIG9yZGVyOiAxXG5cbiAgICAgIC5sYXlvdXRfX3JlZ2lvbl9fZmlmdGhcbiAgICAgICAgb3JkZXI6IDFcbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3BcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICAgICAgICAgIG9yZGVyOiAyXG4gICAgICAgICAgJiA+IGRpdjpmaXJzdC1vZi10eXBlXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHhcblxuXG4uY2stc3R5bGUtZ3JpZFxuICBidXR0b25cbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnRcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnRcbiIsIi5jb29raWVzanNyLWJhbm5lclxuICAgIG1heC13aWR0aDogNDgwcHhcbiAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudFxuICAgIHdpZHRoOiAxMDAlXG4gICAgYm9yZGVyLXJhZGl1czogMzBweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc1LCA0MCwgNTAsIDEpICFpbXBvcnRhbnRcbiAgICBvcGFjaXR5OiAxXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggMzBweCAxMHB4XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lXG4gICAgYm90dG9tOiAyMHB4XG4gICAgei1pbmRleDogMzAwICFpbXBvcnRhbnRcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudFxuICAgIGxlZnQ6IDIwcHhcbiAgICB3aWR0aDogY2FsYyggMTAwJSAtIDQwcHggKVxuXG4gICAgQGluY2x1ZGUgZGVza3RvcFxuICAgICAgICBwYWRkaW5nOiAzMHB4IDQwcHggNDBweCA0MHB4XG4gICAgICAgIGxlZnQ6IDQwcHhcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnRcblxuLmNvb2tpZXNqc3ItYmFubmVyIC5hY3RpdmVcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICBsZWZ0OiA1MCVcbiAgICB6LWluZGV4OiAzMDBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3NSwgNDAsIDUwLCAxKSAhaW1wb3J0YW50XG5cbiAgICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgICAgIGxlZnQ6IDQwcHhcbiAgICAgICAgdHJhbnNmb3JtOiBub25lXG5cbi5hY3RpdmU6OmJlZm9yZVxuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIGluc2V0OiAwXG4gICAgdG9wOiAwXG4gICAgYm90dG9tOiAwXG4gICAgbGVmdDogMFxuICAgIHJpZ2h0OiAwXG4gICAgY29udGVudDogXCIgXCJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC40KVxuXG4uY29va2llc2pzci1iYW5uZXItLWluZm9cbiAgICB3aWR0aDogMTAwJVxuICAgIHotaW5kZXg6IDEwXG5cbi5jb29raWVzanNyLWJhbm5lci0taW5mbzo6YmVmb3JlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgaW5zZXQ6IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIGNvbnRlbnQ6IFwiIFwiXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzUsIDQwLCA1MCwgMSkgIWltcG9ydGFudFxuICAgIHotaW5kZXg6IC0xXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKC0xcHgpXG4gICAgYm9yZGVyLXJhZGl1czogMzBweFxuXG4uY29va2llc2pzci1zZXR0aW5nc1xuICAgIGRpc3BsYXk6IG5vbmVcblxuLmNvb2tpZXNqc3ItYnRuXG4gICAgY29sb3I6IHJnYmEoMTc1LCA0MCwgNTAsIDEpICFpbXBvcnRhbnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gICAgYm9yZGVyLXJhZGl1czogMzBweFxuICAgIHBhZGRpbmctbGVmdDogMTVweFxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHhcbiAgICBtaW4taGVpZ2h0OiAzN3B4XG4gICAgd2lkdGg6IGZpdC1jb250ZW50XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemVcblxuLmNvb2tpZXNqc3ItYmFubmVyLS1hY3Rpb25cbiAgICB6LWluZGV4OiAxMFxuXG4uY29va2llc2pzci1iYW5uZXItLWFjdGlvblxuICAgIGRpc3BsYXk6IGZsZXhcblxuLmRlbnlBbGxcbiAgICBvcmRlcjogMlxuXG4uYWxsb3dBbGxcbiAgICBvcmRlcjogMVxuXG4uY29va2llc2pzci1zZXR0aW5nc1xuICAgIG9yZGVyOiAzXG5cbi5tZXNzYWdlcy1saXN0XG4gICAgZGlzcGxheTogbm9uZVxuIiwibGFiZWxcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIGN1cnNvcjogcG9pbnRlclxuXG5pbnB1dDpmb2N1c1xuICBvdXRsaW5lLWNvbG9yOiAkY29sb3JfX2dyZXlcblxuLmZvcm0uY29udGFpbmVyXG4gIC5mb3JtLXR5cGUtLXJhZGlvXG4gICAgaW5wdXRbdHlwZT1yYWRpb11cbiAgICAgIG1heC1oZWlnaHQ6IDBcbiAgICAgIG1heC13aWR0aDogMFxuICAgICAgb3BhY2l0eTogMFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG5cbiAgICBpbnB1dFt0eXBlPXJhZGlvXStsYWJlbFxuICAgICAgc3BhblxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgd2lkdGg6IDE5cHhcbiAgICAgICAgaGVpZ2h0OiAxOXB4XG4gICAgICAgIG1hcmdpbjogLTFweCAxMHB4IDAgMFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcblxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX3JlZFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgY29udGVudDogJydcbiAgICAgICAgICB3aWR0aDogOXB4XG4gICAgICAgICAgaGVpZ2h0OiA5cHhcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICB0b3A6IDRweFxuICAgICAgICAgIGxlZnQ6IDRweFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGxpbmVhclxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWwgc3BhblxuICAgICAgJjphZnRlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3JlZFxuXG5pbnB1dFt0eXBlPXNlYXJjaF1cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG5cbiAgJjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvblxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuXG5pbnB1dDo6LW1zLWNsZWFyXG4gIGRpc3BsYXk6IG5vbmVcblxuLmZvcm0tc3VibWl0XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbiAgZm9udC1zaXplOiAyNHB4XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gIGJvcmRlcjogMFxuICBwYWRkaW5nOiAwXG4gIGNvbG9yOiAkY29sb3JfX3JlZFxuICBjdXJzb3I6IHBvaW50ZXJcblxuQG1peGluIGlucHV0LXBsYWNlaG9sZGVyKCRjb2xvcilcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlclxuICAgIGNvbG9yOiAkY29sb3JcblxuICAmOi1tb3otcGxhY2Vob2xkZXJcbiAgICBjb2xvcjogJGNvbG9yXG4gICAgb3BhY2l0eTogMVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXJcbiAgICBjb2xvcjogJGNvbG9yXG4gICAgb3BhY2l0eTogMVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyXG4gICAgY29sb3I6ICRjb2xvclxuXG4laW5wdXRcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgaW5wdXQsXG4gIHRleHRhcmVhLFxuICBzZWxlY3RcbiAgICBAaW5jbHVkZSBpbnB1dC1wbGFjZWhvbGRlcigkY29sb3JfX2dyZXktLTUwKVxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZVxuICAgIGFwcGVhcmFuY2U6IG5vbmVcbiAgICBmb250LXdlaWdodDogMzAwXG4gICAgY29sb3I6ICRjb2xvcl9fcmVkXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX193aGl0ZVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9fcmVkXG4gICAgYm9yZGVyLXJhZGl1czogMFxuICAgIGJveC1zaGFkb3c6IG5vbmVcbiAgICBvdXRsaW5lOiBub25lXG4gICAgd2lkdGg6IDEwMCVcbiAgICBmb250LXNpemU6IDE2cHhcblxuICAgIEBpbmNsdWRlIGRlc2t0b3BcbiAgICAgIHdpZHRoOiA2NiVcblxuICAgICY6Oi1tcy1jbGVhclxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gIGlucHV0XG4gICAgaGVpZ2h0OiAzNXB4XG4gICAgbGluZS1oZWlnaHQ6IDM1cHhcbiAgICBwYWRkaW5nOiAwIDEwcHhcblxuICB0ZXh0YXJlYVxuICAgIHBhZGRpbmc6IDEwcHhcbiAgICBsaW5lLWhlaWdodDogMS41XG5cbiAgb3B0aW9uXG4gICAgZm9udC13ZWlnaHQ6IDMwMFxuICAgIGNvbG9yOiAkY29sb3JfX3JlZFxuXG4lc2VsZWN0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIHNlbGVjdFxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZVxuICAgIGFwcGVhcmFuY2U6IG5vbmVcbiAgICBmb250LXdlaWdodDogMzAwXG4gICAgbGluZS1oZWlnaHQ6IDEuNVxuICAgIGZvbnQtc2l6ZTogMTZweFxuICAgIGNvbG9yOiAkY29sb3JfX3JlZFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fd2hpdGVcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX3JlZFxuICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICBib3gtc2hhZG93OiBub25lXG4gICAgb3V0bGluZTogbm9uZVxuICAgIHdpZHRoOiAxMDAlXG5cbiAgc2VsZWN0Om5vdChbbXVsdGlwbGVdKVxuICAgIGhlaWdodDogMzVweFxuICAgIHBhZGRpbmc6IDVweCAyMHB4IDRweCAxMHB4XG5cbiAgc2VsZWN0W211bHRpcGxlXVxuICAgIGhlaWdodDogNC41ZW1cbiAgICBwYWRkaW5nOiA1cHggMTBweCA0cHggMTBweFxuXG4gICAgQGluY2x1ZGUgZGVza3RvcFxuICAgICAgaGVpZ2h0OiAzNXB4XG5cbiAgc2VsZWN0OmZvY3VzXG4gICAgb3V0bGluZTogbm9uZVxuXG4gIHNlbGVjdDpkaXNhYmxlZFxuICAgIGNvbG9yOiAkY29sb3JfX2dyZXktLTUwXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZFxuXG4gICY6YWZ0ZXJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBjb250ZW50OiAn4pa8J1xuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIHRvcDogMTRweFxuICAgIHJpZ2h0OiAxMnB4XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1LCAwLjc1KVxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgY29sb3I6ICRjb2xvcl9fcmVkXG5cbiVpbnB1dC1zZWFyY2hcbiAgQGV4dGVuZCAlaW5wdXRcblxuICBpbnB1dFxuICAgIHBhZGRpbmc6IDAgMzBweCAwIDEwcHhcblxuICBidXR0b25cbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICByaWdodDogMFxuICAgIHRvcDogMFxuICAgIGJvcmRlcjogMFxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgaGVpZ2h0OiAzNXB4XG4gICAgd2lkdGg6IDM1cHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgIHN2Z1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHJpZ2h0OiAwXG4gICAgICBib3R0b206IDBcbiAgICAgIG1hcmdpbjogYXV0b1xuICAgICAgd2lkdGg6IDEzcHhcbiAgICAgIGhlaWdodDogMTNweFxuICAgICAgZmlsbDogJGNvbG9yX19yZWRcblxuLyoqKioqKioqKioqKioqKioqKioqKioqL1xuLnN1Ym1pdC1jb25maXJtYXRpb24uY29udGFpbmVyXG4gIG1hcmdpbjogMCBhdXRvXG4gIHBhZGRpbmc6IDAgMTBweFxuICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgcGFkZGluZzogMFxuXG4uZm9ybS5jb250YWluZXJcbiAgbWFyZ2luOiAwIGF1dG9cbiAgcGFkZGluZzogMCAxMHB4XG4gIEBpbmNsdWRlIGRlc2t0b3BcbiAgICBwYWRkaW5nOiAwXG5cbiAgLm1lc3NhZ2VzLWxpc3RcbiAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgLm1lc3NhZ2VzLS1pbmZvXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3XG4gICAgICBjb2xvcjogIzMxNzA4ZlxuICAgICAgYm94LXNoYWRvdzogLThweCAwIDAgIzAwNzRiZFxuICAgICAgYm9yZGVyOiAxcHggc29saWRcblxuICAgICAgLm1lc3NhZ2VzX190aXRsZVxuICAgICAgICBjb2xvcjogI2Q5ZWRmN1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsXG5cbi5mb3JtXG5cbiAgLmZvcm0taXRlbS5mb3JtLXR5cGUtLXNlbGVjdFxuICAgIEBpbmNsdWRlIGRlc2t0b3BcbiAgICAgIHdpZHRoOiA2NiVcblxuICAuZm9ybS1pdGVtXG4gICAgQGV4dGVuZCAlaW5wdXRcbiAgICBtYXJnaW46IDIwcHggMFxuICAgIGZvbnQtc2l6ZTogMTZweFxuXG4gICAgLmhhcy1lcnJvclxuICAgICAgY29sb3I6ICRjb2xvcl9fcmVkXG5cbiAgICBsYWJlbFxuICAgICAgbWFyZ2luOiAwLjVlbSAwXG4gICAgICBjb2xvcjogJGNvbG9yX19yZWRcbiAgICAgIGZvbnQtc2l6ZTogMWVtXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgbGFiZWwuaGFzLWVycm9yXG4gICAgICBjb2xvcjogJGNvbG9yX19yZWRcblxuICAgIGlucHV0XG4gICAgICBjb2xvcjogJGNvbG9yX19yZWRcbiAgICAgIC0tY29sb3ItZm9jdXM6IG5vbmVcblxuICAgICAgQGluY2x1ZGUgeGxcbiAgICAgICAgd2lkdGg6IHNwYW4oOCBvZiAxMilcblxuICAgIHRleHRhcmVhXG4gICAgICByZXNpemU6IHZlcnRpY2FsXG5cbiAgICAgIEBpbmNsdWRlIHhsXG4gICAgICAgIHdpZHRoOiBzcGFuKDggb2YgMTIpXG5cbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgICBpbnB1dC5pbnB1dC1kYXRlXG5cbiAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b25cbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcblxuICAgICAgQGluY2x1ZGUgeGxcbiAgICAgICAgd2lkdGg6IHNwYW4oMyBvZiAxMilcblxuICAgIGxlZ2VuZFxuICAgICAgY29sb3I6ICRjb2xvcl9fcmVkXG4gICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMVxuICAgICAgZm9udC13ZWlnaHQ6IDMwMFxuXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wXG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICBmb250LXNpemU6IDI4cHhcblxuICAgIC5mb3JtLXR5cGUtLXNlbGVjdFxuICAgICAgQGV4dGVuZCAlc2VsZWN0XG5cbiAgICAuZm9ybS1lbGVtZW50LS10eXBlLXNlbGVjdFxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0XG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuICAgICAgICBoZWlnaHQ6IDM1cHhcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHggNHB4IDEwcHhcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZVxuICAgICAgICBhcHBlYXJhbmNlOiBub25lXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNVxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fcmVkXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fd2hpdGVcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX19yZWRcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMFxuICAgICAgICBib3gtc2hhZG93OiBub25lXG4gICAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgICAgd2lkdGg6IDEwMCVcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX3JlZFxuXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3dcbiAgICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgICAgICAgY29sb3I6ICRjb2xvcl9fcmVkXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fd2hpdGVcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX19yZWRcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMFxuICAgICAgICBwYWRkaW5nOiA1cHggMjBweCA0cHggMTBweFxuICAgICAgICBmb250LXdlaWdodDogMzAwXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVcbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3JlZFxuICAgICAgICAgIGNvbG9yOiAkY29sb3JfX3doaXRlXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yX19yZWRcblxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlXG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fd2hpdGVcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweFxuXG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGRcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwXG5cbiAgICAuZm9ybS1lbGVtZW50LS10eXBlLXNlbGVjdC1tdWx0aXBsXG4gICAgICAmOmFmdGVyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgIC5kZXNjcmlwdGlvblxuICAgICAgY29sb3I6ICRjb2xvcl9fZ3JleVxuICAgICAgZm9udC1zaXplOiAxZW1cbiAgICAgIG1hcmdpbjogMC41ZW0gMFxuXG4gIC5mb3JtLXJlcXVpcmVkXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgICAmOmFmdGVyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGNvbnRlbnQ6ICcqJ1xuICAgICAgZm9udC1zaXplOiAxLjVlbVxuICAgICAgbGluZS1oZWlnaHQ6IDFlbVxuICAgICAgdmVydGljYWwtYWxpZ246IHN1cGVyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIGJhY2tncm91bmQ6IG5vbmVcbiAgICAgIG1hcmdpbjogMCAwLjFlbVxuICAgICAgY29sb3I6ICRjb2xvcl9fcmVkXG5cbiAgaW5wdXQuZXJyb3JcbiAgICBib3JkZXItd2lkdGg6IDJweFxuICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yX19yZWQsIDAuMDcpXG5cbiAgLypcbiAgICBDSEVDS0JPWFxuICAgKi9cblxuICAuaW5wdXRfX2NoZWNrYm94LFxuICAuZm9ybS10eXBlLWNoZWNrYm94LFxuICAuZm9ybS10eXBlLS1jaGVja2JveFxuICAgIG1hcmdpbi1sZWZ0OiAyOHB4XG5cbiAgICBpbnB1dFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgIHdpZHRoOiAyMHB4XG5cbiAgICAgICY6Y2hlY2tlZFxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcl9fcmVkXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fcmVkXG5cbiAgICBsYWJlbFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWxcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgY29sb3I6ICRjb2xvcl9fcmVkXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgICAgbWFyZ2luOiAuMWVtIDBcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVcblxuICAvKlxuICAgIFJBRElPXG4gICAqL1xuXG4gIC5mb3JtLXJhZGlvc1xuICAgIC5mb3JtLXR5cGUtcmFkaW9cbiAgICAgIG1hcmdpbjogNHB4IDBcblxuICAvKlxuICAgIEJVVFRPTlNcbiAgICovXG5cbiAgLmJ1dHRvbjpub3QoOmZvY3VzKVxuICAgIGJveC1zaGFkb3c6IG5vbmVcblxuICAudWktYnV0dG9uc2V0XG4gICAgLnVpLWJ1dHRvblxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncmV5LS0xOFxuXG4gICAgICBwYWRkaW5nOiAxMHB4XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJweFxuXG4gICAgICBAaW5jbHVkZSBzbVxuICAgICAgICBwYWRkaW5nOiAxNXB4XG5cbiAgICAgICYudWktc3RhdGUtaG92ZXIsXG4gICAgICAmLnVpLXN0YXRlLWFjdGl2ZSxcbiAgICAgICYudWktc3RhdGUtZm9jdXNcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yX19ncmV5XG5cbiAgICAgICAgLnVpLWJ1dHRvbi10ZXh0XG4gICAgICAgICAgY29sb3I6ICRjb2xvcl9fd2hpdGVcblxuICAvKlxuICAgV2ViZm9ybSBTZWxlY3QgT3RoZXIgaXRlbXNcbiAgICovXG4gIC5mb3JtLXR5cGUtd2ViZm9ybS1zZWxlY3Qtb3RoZXJcbiAgICAuZm9ybS1pdGVtXG4gICAgICBtYXJnaW4tdG9wOiAwLjVlbVxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gIC8qXG4gICBXZWJmb3JtIEFjdGlvbnNcbiAgICovXG4gIC53ZWJmb3JtLWFjdGlvbnNcbiAgICBtYXJnaW46IDIwcHggMFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBnYXA6IDIwcHhcblxuXG4gICAgLmZvcm0tc3VibWl0XG4gICAgICBzdmdcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAmW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1hY3Rpb25zLXdpemFyZC1wcmV2XCJdXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9fcmVkXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweFxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnRcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3doaXRlXG4gICAgICAgIGNvbG9yOiAkY29sb3JfX3JlZFxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19yZWRcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX193aGl0ZVxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9fcmVkXG5cbiAgICAgICZbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWFjdGlvbnMtd2l6YXJkLW5leHRcIl0sXG4gICAgICAmW2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC1hY3Rpb25zLXN1Ym1pdFwiXVxuICAgICAgICBmb250LXdlaWdodDogMzAwXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX3JlZFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX3JlZFxuICAgICAgICBjb2xvcjogJGNvbG9yX193aGl0ZVxuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHhcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50XG4gICAgICAgIG1heC13aWR0aDogMzUwcHhcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgJjpmb2N1c1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fZ3JleS0tMThcbiAgICAgICAgICBjb2xvcjogJGNvbG9yX19yZWRcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX2dyZXktLTE4XG5cbi8qXG4gV2ViZm9ybSBQcm9ncmVzcyBUcmFja2VyXG4gKi9cbi53ZWJmb3JtLXByb2dyZXNzLXRyYWNrZXJcblxuICAucHJvZ3Jlc3Mtc3RlcFxuICAgIC5wcm9ncmVzcy1tYXJrZXJcbiAgICAgICY6YmVmb3JlXG4gICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2dyZXlcblxuICAgICAgJjphZnRlclxuICAgICAgICB0b3A6IDEzcHhcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19ncmV5XG5cbiAgICAmLmlzLWFjdGl2ZVxuICAgICAgLnByb2dyZXNzLW1hcmtlclxuICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fcmVkXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgLnByb2dyZXNzLW1hcmtlcjo6YmVmb3JlXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19yZWRcblxuICAgICYuaXMtY29tcGxldGVcbiAgICAgIC5wcm9ncmVzcy1tYXJrZXJcbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19yZWRcblxuICAgICAgICAmOmFmdGVyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19yZWRcblxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIC5wcm9ncmVzcy1tYXJrZXI6OmJlZm9yZVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fcmVkXG5cbi53ZWJmb3JtLWVsZW1lbnQtaGVscFxuICBmb250LXdlaWdodDogNDAwXG5cblxuLnBhdGgtdXNlclxuICAuYmxvY2stYWRtaW4tLWxvY2FsLXRhc2tzXG4gICAgQGluY2x1ZGUgZGVza3RvcFxuICAgICAgd2lkdGg6IDE1MzZweFxuICAgICAgbWFyZ2luOiAwIGF1dG9cblxuZm9ybSN1c2VyLWxvZ2luLWZvcm0sXG5mb3JtI3VzZXItcmVnaXN0ZXItZm9ybSxcbmZvcm0jdXNlci1wYXNzXG4gIEBpbmNsdWRlIGRlc2t0b3BcbiAgICB3aWR0aDogMTUzNnB4XG4gICAgbWFyZ2luOiAwIGF1dG9cblxuICAuZm9ybS1lbGVtZW50XG4gICAgQGluY2x1ZGUgZGVza3RvcFxuICAgICAgd2lkdGg6IDc1JVxuXG4gIGlucHV0I2VkaXQtc3VibWl0XG4gICAgcGFkZGluZzogMTNweFxuICAgIGJhY2tncm91bmQ6ICRjb2xvcl9fcmVkXG4gICAgY29sb3I6ICNmZmZcbiIsIi8vICRoZWFkZXItYmctZGVza3RvcDogIzAwMjg2NFxuLy8gJGhlYWRlci1iZy1tb2JpbGU6ICMwMDI4NjRcbi8vICRmb290ZXItYmctZGVza3RvcDogI2ZhZmFmYVxuLy8gJGZvb3Rlci1iZy1tb2JpbGU6ICNmYWZhZmFcbiRjb2xvcl9fcmVkOiAjQUYyODMyXG4kY29sb3JfX2JsYWNrOiAjMzMzXG4kY29sb3JfX3doaXRlOiAjZmZmXG4kY29sb3JfX2JsdWU6ICM4NmEwYzBcblxuJGNvbG9yX19ncmV5OiAjOTY4NzgyXG4kY29sb3JfX2dyZXktLTg1OiAjOEY4NjgzXG4kY29sb3JfX2dyZXktLTcwOiAjQjZBQkE4XG4kY29sb3JfX2dyZXktLTUwOiAjQ0JDM0MxXG4kY29sb3JfX2dyZXktLTMwOiAjREZEQkQ5XG4kY29sb3JfX2dyZXktLTE4OiAjRUNFOUU4XG4kY29sb3JfX2dyZXktLTk6ICNGNkY0RjRcbiJdfQ== */