/**
 * Custom Color.
 */
/**
  * Colors.
  */
/**
 * Fonts.
 */
/**
 * Responsive helpers.
 */
/**
 * Mixins.
 */
@font-face {
  font-family: 'averta-black';
  src: url("../fonts/averta-black.woff2") format("woff2"), url("../fonts/averta-black.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'averta-bold';
  src: url("../fonts/averta-bold.woff2") format("woff2"), url("../fonts/averta-bold.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'averta-regular';
  src: url("../fonts/averta-regular.woff2") format("woff2"), url("../fonts/averta-regular.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

/* Newsletter modal styles */
.ui-widget-overlay {
  background: #000;
  opacity: .7; }

.ui-widget.ui-widget-content {
  border: none; }

.tol-newsletter-modal-embedded {
  padding-bottom: 20px; }

.tol-newsletter-modal-embedded .ui-dialog-content {
  padding: 0; }

.tol-newsletter-modal-embedded .ui-dialog-titlebar {
  background: #ffffff;
  border-style: none;
  margin: 0;
  padding: 0; }

.tol-newsletter-modal-embedded .ui-dialog-buttonpane {
  background: none;
  border-style: none; }

.tol-newsletter-modal-embedded span.fieldset-legend {
  display: inline;
  font-weight: normal;
  font-size: 14px;
  margin-right: 45px;
  font-family: "averta-regular", sans-serif; }

.tol-newsletter-modal-embedded .ui-dialog-buttonset {
  float: none !important; }

.tol-newsletter-modal-embedded .ui-dialog-buttonset button {
  width: 100%;
  margin-top: 0; }

.tol-newsletter-modal-embedded .intro {
  margin-bottom: 0px; }

.tol-newsletter-modal-embedded .intro .intro-image-wrapper {
  height: 190px;
  overflow: hidden; }

.tol-newsletter-modal-embedded .intro .intro-image {
  width: 100%;
  height: 239px; }

.tol-newsletter-modal-embedded .ui-dialog-titlebar > .ui-dialog-title {
  display: none; }

.tol-newsletter-modal-embedded .newsletter_form_embedded__title {
  position: relative;
  width: 100%;
  top: 0;
  text-align: center;
  letter-spacing: 3px;
  font-weight: normal;
  font-size: 36px;
  color: #017761;
  font-family: 'averta-black', sans-serif; }

.tol-newsletter-modal-embedded .field-sub-title {
  padding: 0;
  text-align: center;
  color: #2B2B2B;
  font-size: 16px;
  font-family: "averta-regular", sans-serif; }

.tol-newsletter-modal-embedded .ui-dialog-titlebar > .ui-dialog-titlebar-close {
  right: 2px;
  margin-top: -16px;
  color: #017761;
  z-index: 1000; }

.tol-newsletter-modal-embedded .ui-dialog-titlebar > .ui-dialog-titlebar-close > .ui-icon {
  background-image: none; }

.tol-newsletter-modal-embedded .ui-dialog-titlebar > .ui-dialog-titlebar-close:after {
  content: '\f09a';
  font-family: FontAwesome;
  color: #017761;
  width: 16px;
  height: 16px;
  background: url("../../images/close-partner.svg?v=2") no-repeat;
  position: relative;
  display: block; }

.tol-newsletter-modal-embedded .field-newsletter-webform {
  padding: 0 20px; }

.tol-newsletter-modal-embedded h3 {
  color: #017761;
  font-weight: normal;
  font-family: 'averta-black', sans-serif;
  letter-spacing: 3px;
  margin-bottom: 10px;
  line-height: 1.2;
  position: relative;
  top: -17px;
  font-size: 36px;
  text-align: center; }

.tol-newsletter-modal-embedded .newsletter_form_embedded__sub-title {
  color: #4A4A4A;
  font-family: "averta-regular", sans-serif; }

.tol-newsletter-modal-embedded .form-type-email,
.tol-newsletter-modal-embedded .form-item-name {
  display: block;
  float: left;
  width: 48%;
  margin-right: 4%; }

.tol-newsletter-modal-embedded .form-type-email {
  margin-right: 0; }

.tol-newsletter-modal-embedded .form-type-email input,
.tol-newsletter-modal-embedded .form-item-name input {
  width: 100%;
  background: #F2F2F2;
  border: 1px;
  box-shadow: none;
  height: 40px;
  font-family: "averta-regular", sans-serif; }

.tol-newsletter-modal-embedded input[type="text"]:focus,
.tol-newsletter-modal-embedded input[type="email"]:focus {
  border: 1px solid #017761;
  box-shadow: none;
  height: 40px; }

.tol-newsletter-modal-embedded .form-type-email label,
.tol-newsletter-modal-embedded .form-item-name label {
  font-family: "averta-regular", sans-serif;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 1.5px;
  color: #017761; }

.tol-newsletter-modal-embedded .webform-type-radios {
  width: 100%;
  margin: 0;
  font-family: "averta-regular", sans-serif;
  display: none; }

.tol-newsletter-modal-embedded .newsletter_form_embedded__description {
  padding: 5px 20px;
  text-align: center;
  font-family: "averta-regular", sans-serif;
  font-size: 14px; }

.tol-newsletter-modal-embedded .newsletter-description-wrapper p {
  color: #979797;
  font-size: 14px;
  text-align: center;
  margin: 20px 0 5px;
  line-height: normal; }

.tol-newsletter-modal-embedded .newsletter-description-wrapper p a {
  color: inherit;
  border-bottom: 2px solid #FFAEAF; }

.tol-newsletter-modal-embedded .webform-type-radios legend {
  font-family: "averta-regular", sans-serif;
  font-size: 14px;
  padding-right: 21px;
  padding-top: 0;
  float: left; }

.tol-newsletter-modal-embedded .webform-type-radios .form-type-radio {
  margin-top: 0; }

.tol-newsletter-modal-embedded .webform-type-radios .form-type-radio,
.tol-newsletter-block-embedded .webform-type-radios .form-type-radio {
  display: inline-block; }

.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:checked,
.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:not(:checked),
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:checked,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:not(:checked) {
  position: absolute;
  left: -9999px; }

.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:checked + label,
.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:not(:checked) + label,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:checked + label,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:not(:checked) + label {
  position: relative;
  padding-left: 25px;
  cursor: pointer;
  margin-right: 8px;
  line-height: 1.2;
  display: inline-block;
  color: #666;
  font-size: 14px; }

.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:checked + label:before,
.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:not(:checked) + label:before,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:checked + label:before,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:not(:checked) + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #ddd;
  border-radius: 100%;
  background: #fff; }

.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:checked + label:after,
.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:not(:checked) + label:after,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:checked + label:after,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:not(:checked) + label:after {
  content: '';
  width: 8px;
  height: 8px;
  background: #017761;
  position: absolute;
  top: 4px;
  left: 4px;
  border-radius: 100%;
  transition: all 0.2s ease; }

.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:not(:checked) + label:after,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:not(:checked) + label:after {
  opacity: 0;
  transform: scale(0); }

.tol-newsletter-modal-embedded .webform-type-radios [type="radio"]:checked + label:after,
.tol-newsletter-block-embedded .webform-type-radios [type="radio"]:checked + label:after {
  opacity: 1;
  transform: scale(1); }

.tol-newsletter-modal-embedded .webform-button--submit {
  width: 100%;
  height: 60px;
  color: #fff;
  font-size: 14px;
  background: #017761;
  font-family: "averta-black";
  font-weight: normal;
  letter-spacing: 1.17px;
  margin-bottom: 0 !important;
  border: 1px solid #017761; }
  .tol-newsletter-modal-embedded .webform-button--submit:hover, .tol-newsletter-modal-embedded .webform-button--submit:active, .tol-newsletter-modal-embedded .webform-button--submit:focus {
    background: #fff;
    color: #017761; }

.tol-newsletter-modal-embedded .webform-confirmation__message {
  text-align: center;
  font-family: "averta-regular", sans-serif;
  position: relative;
  top: 0; }
  .tol-newsletter-modal-embedded .webform-confirmation__message h4 {
    color: #2b2b2b;
    font-size: 18px;
    line-height: 1.5;
    font-weight: 400;
    text-align: center;
    max-width: 540px;
    margin: 0 auto 15px; }
  .tol-newsletter-modal-embedded .webform-confirmation__message .field-title {
    position: relative;
    font-size: 1.4em;
    padding: 0;
    letter-spacing: 2.4px;
    line-height: 1.5;
    font-weight: 400;
    text-align: center;
    margin: 40px 0 0 0;
    top: 0; }

.tol-newsletter-modal-embedded .webform-confirmation__back {
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 0; }

.tol-newsletter-modal-embedded .webform-confirmation__back a {
  border: 1px solid #017761;
  background: #017761;
  padding: 20px 30px;
  color: #fff;
  font-family: "averta-black";
  width: auto;
  display: flex;
  justify-content: center; }
  .tol-newsletter-modal-embedded .webform-confirmation__back a:hover {
    color: #017761;
    background: transparent; }

/* Newsletter block styles */
.tol-newsletter-block-embedded {
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  position: relative; }

.tol-newsletter-block-embedded .field-sub-title {
  text-align: left;
  font-size: 20px;
  margin-left: 4em;
  font-family: "averta-regular", sans-serif;
  color: #017761;
  letter-spacing: 2.38px;
  line-height: 1.5;
  margin-bottom: 15px; }

.tol-newsletter-block-embedded .intro {
  max-width: 540px;
  width: 100%;
  margin: 22px 0;
  display: inline-block; }

.tol-newsletter-block-embedded .intro .intro-image-wrapper {
  height: 303px; }
  .tol-newsletter-block-embedded .intro .intro-image-wrapper .intro-image {
    height: 303px;
    width: 100%; }

.tol-newsletter-block-embedded span.fieldset-legend {
  font-weight: normal;
  width: 240px;
  display: inline-block;
  color: #2B2B2B;
  font-size: 14px;
  font-weight: normal; }

.tol-newsletter-block-embedded .field-title {
  font-family: "averta-black";
  color: #017761;
  font-weight: normal;
  margin-top: 7px;
  margin-bottom: 10px;
  top: 23px;
  font-size: 42px;
  z-index: 5;
  position: absolute;
  width: 100%;
  letter-spacing: 5px;
  line-height: 1;
  text-transform: uppercase; }

.tol-newsletter-block-embedded .field-newsletter-webform {
  width: 80%;
  float: right;
  margin-top: 32px;
  margin-right: 15px; }

.tol-newsletter-block-embedded .form-type-email,
.tol-newsletter-block-embedded .form-item-name {
  display: inline-block;
  width: 100%;
  margin: 5px 0; }

.tol-newsletter-block-embedded .form-type-email input,
.tol-newsletter-block-embedded .form-item-name input {
  width: 100%;
  background: #F2F2F2;
  border: 1px;
  box-shadow: none;
  height: 40px;
  font-size: 14px;
  font-family: "averta-regular", sans-serif; }

.tol-newsletter-block-embedded input[type="text"]:focus,
.tol-newsletter-block-embedded input[type="email"]:focus {
  box-shadow: none;
  border: 1px solid #017761; }

.tol-newsletter-block-embedded .form-type-email label,
.tol-newsletter-block-embedded .form-item-name label {
  font-family: "averta-regular", sans-serif;
  font-size: 11px;
  color: #017761;
  letter-spacing: 1.5px;
  line-height: 15px;
  font-weight: 600; }

.tol-newsletter-block-embedded .webform-submission-form {
  position: inherit; }

.tol-newsletter-block-embedded .field-newsletter-webform > div > form .form-actions {
  left: 46%;
  bottom: -45px;
  position: absolute; }

.tol-newsletter-block-embedded .webform-button--submit {
  padding: 22px 42px;
  border-radius: 2px;
  border: 1px solid #017761;
  color: #017761;
  font-size: 14px;
  background: #fff;
  font-family: "averta-black";
  margin-bottom: 0 !important;
  margin-left: -3px;
  font-weight: normal;
  letter-spacing: 1.17px; }

.tol-newsletter-modal-embedded .form-required:after,
.tol-newsletter-block-embedded .form-required:after,
.newsletter-form-wrapper .form-required:after {
  content: '*';
  position: absolute;
  font-size: 12px;
  background-image: none; }

.tol-newsletter-block-embedded .webform-button--submit:hover, .tol-newsletter-block-embedded .webform-button--submit:active, .tol-newsletter-block-embedded .webform-button--submit:focus {
  background: #017761;
  color: #fff;
  border: 1px solid #017761; }

.tol-newsletter-block-embedded .webform-confirmation__back {
  display: none; }

.tol-newsletter-block-embedded h3 {
  font-family: "averta-black";
  color: #FFAEAF;
  letter-spacing: 5px; }

.tol-newsletter-block-embedded .webform-confirmation__back a {
  color: #fff;
  font-family: "averta-black"; }

.tol-newsletter-block-embedded .ds-2col-stacked > .group-left {
  width: 60%; }

.tol-newsletter-block-embedded .ds-2col-stacked > .group-right {
  width: 40%; }

.tol-newsletter-block-embedded input[type="submit"]:disabled:hover {
  opacity: 1 !important;
  background-color: #fff;
  color: #017761; }

.newsletter-form-wrapper .form-type-email label,
.newsletter-form-wrapper .form-item-name label {
  font-family: "averta-regular", sans-serif;
  font-size: 12px;
  color: #017761;
  letter-spacing: 1.5px;
  line-height: 15px;
  font-weight: 600; }

.newsletter-form-wrapper input[type="text"]:focus,
.newsletter-form-wrapper input[type="email"]:focus {
  box-shadow: none;
  border: 1px solid #017761; }

.newsletter-form-wrapper span.fieldset-legend {
  font-weight: normal;
  color: #2B2B2B;
  font-size: 14px;
  font-weight: normal; }

.newsletter-form-wrapper .webform-confirmation__back {
  display: none; }

.newsletter-form-wrapper .webform-button--submit {
  font-size: 14px;
  font-family: "averta-black";
  margin-bottom: 30px;
  font-weight: normal;
  letter-spacing: 1.17px; }

.newsletter-form-wrapper input[type="submit"]:disabled:hover {
  opacity: 1 !important;
  background-color: #017761;
  color: #fff; }

.newsletter-form-wrapper input[type="submit"]:hover {
  background: #550030; }

@media (max-width: 969px) {
  .tol-newsletter-block-embedded {
    padding: 0 20px;
    max-width: 760px; }
    .tol-newsletter-block-embedded .ds-2col-stacked > .group-left,
    .tol-newsletter-block-embedded .ds-2col-stacked > .group-right {
      width: 100%;
      float: none; }
    .tol-newsletter-block-embedded .field-sub-title {
      margin-left: 0; }
    .tol-newsletter-block-embedded .field-title {
      position: relative;
      margin-top: 0;
      z-index: 1;
      top: -2px; }
    .tol-newsletter-block-embedded .intro {
      width: 100%;
      max-width: 760px;
      display: inherit;
      margin-top: -17px;
      z-index: 0; }
    .tol-newsletter-block-embedded .field-newsletter-webform {
      width: 100%;
      float: none;
      padding-right: 0;
      margin-top: 15px;
      margin-right: 0; }
    .tol-newsletter-block-embedded span.fieldset-legend {
      width: 100%; }
    .tol-newsletter-block-embedded .field-newsletter-webform > div > form .form-actions {
      position: inherit; } }

@media (max-width: 48em) {
  .tol-newsletter-modal-embedded {
    width: 100% !important;
    transform: inherit;
    top: -50px !important; } }

@media (max-width: 767px) {
  .tol-newsletter-modal-embedded .intro .intro-image-wrapper,
  .tol-newsletter-modal-embedded .intro .intro-image {
    height: 140px; }
  .tol-newsletter-modal-embedded .newsletter_form_embedded__title {
    font-size: 32px;
    padding: 0 20px; }
  .tol-newsletter-modal-embedded .newsletter_form_embedded__sub-title {
    padding: 0 20px;
    max-width: 540px;
    margin: 0 auto 12px; }
  .tol-newsletter-modal-embedded .form-type-email,
  .tol-newsletter-modal-embedded .form-item-name {
    float: none;
    width: 100%;
    margin: 0; }
  .tol-newsletter-modal-embedded .ui-dialog-buttonpane {
    margin-top: -18px; }
  .tol-newsletter-block-embedded .group-header {
    padding: 0 20px; }
  .tol-newsletter-block-embedded .field-sub-title {
    font-size: 16px;
    letter-spacing: 1px; }
  .tol-newsletter-block-embedded .field-title {
    padding: 0 20px;
    font-size: 24px;
    line-height: 1.33;
    letter-spacing: 2.4px; }
  .tol-newsletter-block-embedded .intro {
    display: none; }
  .tol-newsletter-block-embedded .field-newsletter-webform > div > form .form-actions {
    text-align: center; } }

form.webform-submission-form label:not(.required).error {
  letter-spacing: 0.3px; }

.tol-newsletter-block-embedded .webform-confirmation__message .field-title {
  position: relative;
  font-size: 1.4em;
  padding: 0;
  letter-spacing: 2.4px;
  top: 0; }

#drupal-modal .contained, #drupal-modal .contained-wrapper {
  padding: 0 !important;
  margin: 0 !important;
  width: 100% !important; }

#drupal-modal .field-newsletter-webform {
  padding: 0 20px; }

.contained-wrapper .tol-newsletter-modal-embedded {
  margin-top: 0;
  padding-bottom: 20px;
  transform: translateY(0);
  transition: all 0.5s ease-in-out; }

.contained-wrapper .field-newsletter-webform {
  padding: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsIl9taXhpbnMuc2NzcyIsImNvbXBvbmVudHMvbmV3c2xldHRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBOztHQUVHO0FBYUY7O0lBRUc7QUErQko7O0dBRUc7QUFVRjs7R0FFRTtBQy9ESDs7R0FFRztBQUtIO0VBQ0UsNEJBQTJCO0VBQzNCLDBHQUNrRDtFQUNsRCxvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsMkJBQTBCO0VBQzFCLHdHQUNpRDtFQUNqRCxvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsOEJBQTZCO0VBQzdCLDhHQUNvRDtFQUNwRCxvQkFBbUI7RUFDbkIsbUJBQWtCLEVBQUE7O0FDekJwQiw2QkFBNkI7QUFFN0I7RUFDRSxpQkFBZ0I7RUFDaEIsWUFBVyxFQUNaOztBQUNEO0VBQ0UsYUFBWSxFQUNiOztBQWdCRDtFQUNFLHFCQUFvQixFQUNyQjs7QUFFRDtFQUNFLFdBQVUsRUFDWDs7QUFFRDtFQUNFLG9CQUFtQjtFQUNuQixtQkFBa0I7RUFDbEIsVUFBUztFQUNULFdBQVUsRUFDWDs7QUFFRDtFQUNFLGlCQUFnQjtFQUNoQixtQkFBa0IsRUFDbkI7O0FBRUQ7RUFDRSxnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQiwwQ0FBeUMsRUFDMUM7O0FBRUQ7RUFDRSx1QkFBcUIsRUFDdEI7O0FBRUQ7RUFDRSxZQUFXO0VBQ1gsY0FBYSxFQUNkOztBQUVEO0VBQ0UsbUJBQWtCLEVBQ25COztBQUVEO0VBQ0UsY0FBYTtFQUNiLGlCQUFnQixFQUNqQjs7QUFFRDtFQUNFLFlBQVc7RUFDWCxjQUFhLEVBQ2Q7O0FBRUQ7RUFDRSxjQUFhLEVBQ2Q7O0FBRUQ7RUFDRSxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLE9BQU07RUFDTixtQkFBa0I7RUFDbEIsb0JBQW1CO0VBQ25CLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLGVBQWM7RUFDZCx3Q0FBdUMsRUFDeEM7O0FBRUQ7RUFDRSxXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLDBDQUF5QyxFQUMxQzs7QUFFRDtFQUNFLFdBQVU7RUFDVixrQkFBaUI7RUFDakIsZUFBYztFQUNkLGNBQWEsRUFDZDs7QUFFRDtFQUNFLHVCQUFzQixFQUN2Qjs7QUFFRDtFQUNFLGlCQUFnQjtFQUNoQix5QkFBd0I7RUFDeEIsZUFBYztFQUNkLFlBQVc7RUFDWCxhQUFZO0VBQ1osZ0VBQStEO0VBQy9ELG1CQUFrQjtFQUNsQixlQUFjLEVBQ2Y7O0FBRUQ7RUFDRSxnQkFBZSxFQUNoQjs7QUFFRDtFQUNFLGVBQWM7RUFDZCxvQkFBbUI7RUFDbkIsd0NBQXVDO0VBQ3ZDLG9CQUFtQjtFQUNuQixvQkFBbUI7RUFDbkIsaUJBQWdCO0VBQ2hCLG1CQUFrQjtFQUNsQixXQUFVO0VBQ1YsZ0JBQWU7RUFDZixtQkFBa0IsRUFDbkI7O0FBRUQ7RUFDRSxlQUFjO0VBQ2QsMENBQXlDLEVBQzFDOztBQUVEOztFQUVFLGVBQWM7RUFDZCxZQUFXO0VBQ1gsV0FBVTtFQUNWLGlCQUFnQixFQUNqQjs7QUFDRDtFQUNFLGdCQUFlLEVBQ2hCOztBQUVEOztFQUVFLFlBQVc7RUFDWCxvQkFBbUI7RUFDbkIsWUFBVztFQUNYLGlCQUFnQjtFQUNoQixhQUFZO0VBQ1osMENBQXlDLEVBQzFDOztBQUVEOztFQUVFLDBCQUF5QjtFQUN6QixpQkFBZ0I7RUFDaEIsYUFBWSxFQUNiOztBQUVEOztFQUVFLDBDQUF5QztFQUN6QyxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixzQkFBcUI7RUFDckIsZUFBYyxFQUNmOztBQUVEO0VBQ0UsWUFBVztFQUNYLFVBQVM7RUFDVCwwQ0FBeUM7RUFDekMsY0FBYSxFQUNkOztBQUNEO0VBQ0Usa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQiwwQ0FBeUM7RUFDekMsZ0JBQWUsRUFDaEI7O0FBQ0Q7RUFDRSxlQUFjO0VBQ2QsZ0JBQWU7RUFDZixtQkFBa0I7RUFDbEIsbUJBQWtCO0VBQ2xCLG9CQUFtQixFQUNwQjs7QUFFRDtFQUNFLGVBQWM7RUFDZCxpQ0FBZ0MsRUFDakM7O0FBRUQ7RUFDRSwwQ0FBeUM7RUFDekMsZ0JBQWU7RUFDZixvQkFBbUI7RUFDbkIsZUFBYztFQUNkLFlBQVcsRUFDWjs7QUFDRDtFQUNFLGNBQWEsRUFDZDs7QUFDRDs7RUFFRSxzQkFBcUIsRUFDdEI7O0FBRUQ7Ozs7RUFJRSxtQkFBa0I7RUFDbEIsY0FBYSxFQUNkOztBQUVEOzs7O0VBSUUsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQixnQkFBZTtFQUNmLGtCQUFpQjtFQUNqQixpQkFBZ0I7RUFDaEIsc0JBQXFCO0VBQ3JCLFlBQVc7RUFDWCxnQkFBZSxFQUNoQjs7QUFFRDs7OztFQUlFLFlBQVc7RUFDWCxtQkFBa0I7RUFDbEIsUUFBTztFQUNQLE9BQU07RUFDTixZQUFXO0VBQ1gsYUFBWTtFQUNaLHVCQUFzQjtFQUN0QixvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2pCOztBQUVEOzs7O0VBSUUsWUFBVztFQUNYLFdBQVU7RUFDVixZQUFXO0VBQ1gsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixTQUFRO0VBQ1IsVUFBUztFQUNULG9CQUFtQjtFQUNuQiwwQkFBeUIsRUFDMUI7O0FBRUQ7O0VBRUUsV0FBVTtFQUNWLG9CQUFtQixFQUNwQjs7QUFFRDs7RUFFRSxXQUFVO0VBQ1Ysb0JBQW1CLEVBQ3BCOztBQUVEO0VBQ0UsWUFBVztFQUNYLGFBQVk7RUFDWixZQUFXO0VBQ1gsZ0JBQWU7RUFDZixvQkY3UmM7RUU4UmQsNEJBQTJCO0VBQzNCLG9CQUFtQjtFQUNuQix1QkFBc0I7RUFDdEIsNEJBQTBCO0VBQzFCLDBCRmxTYyxFRXVTZjtFQWZEO0lBWUksaUJBQWdCO0lBQ2hCLGVGclNZLEVFc1NiOztBQUVIO0VBQ0UsbUJBQWtCO0VBQ2xCLDBDQUF5QztFQUN6QyxtQkFBa0I7RUFDbEIsT0FBTSxFQXVCUDtFQTNCRDtJQU9JLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGlCQUFnQjtJQUNoQixpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLGlCQUFnQjtJQUNoQixvQkFBbUIsRUFDcEI7RUFkSDtJQWlCSSxtQkFBa0I7SUFDbEIsaUJBQWdCO0lBQ2hCLFdBQVU7SUFDVixzQkFBcUI7SUFDckIsaUJBQWdCO0lBQ2hCLGlCQUFnQjtJQUNoQixtQkFBa0I7SUFDbEIsbUJBQWtCO0lBQ2xCLE9BQU0sRUFDUDs7QUFHSDtFQUNFLFlBQVc7RUFDWCxjQUFhO0VBQ2Isd0JBQXVCO0VBQ3ZCLFdBQVUsRUFDWDs7QUFFRDtFQUNFLDBCRjdVYztFRThVZCxvQkY5VWM7RUUrVWQsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCw0QkFBMkI7RUFDM0IsWUFBVztFQUNYLGNBQWE7RUFDYix3QkFBdUIsRUFNeEI7RUFkRDtJQVdJLGVGdlZZO0lFd1ZaLHdCQUF1QixFQUN4Qjs7QUFHSCw2QkFBNkI7QUFDN0I7RUFDRSxpQkFBZ0I7RUFDaEIsWUFBVztFQUNYLGVBQWM7RUFDZCxtQkFBa0IsRUFDbkI7O0FBRUQ7RUFDRSxpQkFBZ0I7RUFDaEIsZ0JBQWU7RUFDZixpQkFBZ0I7RUFDaEIsMENBQXlDO0VBQ3pDLGVBQWM7RUFDZCx1QkFBc0I7RUFDdEIsaUJBQWdCO0VBQ2hCLG9CQUFtQixFQUNwQjs7QUFDRDtFQUNFLGlCQUFnQjtFQUNoQixZQUFXO0VBQ1gsZUFBYztFQUNkLHNCQUFxQixFQUN0Qjs7QUFDRDtFQUNFLGNBQWEsRUFLZDtFQU5EO0lBR0ksY0FBYTtJQUNiLFlBQVcsRUFDWjs7QUFHSDtFQUNFLG9CQUFtQjtFQUNuQixhQUFZO0VBQ1osc0JBQXFCO0VBQ3JCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLG9CQUFtQixFQUNwQjs7QUFFRDtFQUNFLDRCQUEyQjtFQUMzQixlRnpZaUI7RUUwWWpCLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLG9CQUFtQjtFQUNuQixVQUFTO0VBQ1QsZ0JBQWU7RUFDZixXQUFVO0VBQ1YsbUJBQWtCO0VBQ2xCLFlBQVc7RUFDWCxvQkFBbUI7RUFDbkIsZUFBYztFQUNkLDBCQUF5QixFQUMxQjs7QUFDRDtFQUNFLFdBQVU7RUFDVixhQUFZO0VBQ1osaUJBQWdCO0VBQ2hCLG1CQUFrQixFQUNuQjs7QUFDRDs7RUFFRSxzQkFBcUI7RUFDckIsWUFBVztFQUNYLGNBQWEsRUFDZDs7QUFFRDs7RUFFRSxZQUFXO0VBQ1gsb0JBQW1CO0VBQ25CLFlBQVc7RUFDWCxpQkFBZ0I7RUFDaEIsYUFBWTtFQUNaLGdCQUFlO0VBQ2YsMENGNVhzQyxFRTZYdkM7O0FBRUQ7O0VBRUUsaUJBQWdCO0VBQ2hCLDBCQUF5QixFQUMxQjs7QUFFRDs7RUFFRSwwQ0FBeUM7RUFDekMsZ0JBQWU7RUFDZixlQUFjO0VBQ2Qsc0JBQXFCO0VBQ3JCLGtCQUFpQjtFQUNqQixpQkFBZ0IsRUFDakI7O0FBQ0Q7RUFDRSxrQkFBaUIsRUFDbEI7O0FBQ0Q7RUFDRSxVQUFTO0VBQ1QsY0FBYTtFQUNiLG1CQUFrQixFQUNuQjs7QUFDRDtFQUNFLG1CQUFrQjtFQUNsQixtQkFBa0I7RUFDbEIsMEJBQXlCO0VBQ3pCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQiw0QkFBMkI7RUFDM0IsNEJBQTBCO0VBQzFCLGtCQUFpQjtFQUNqQixvQkFBbUI7RUFDbkIsdUJBQXNCLEVBRXZCOztBQUNEOzs7RUFHRSxhQUFXO0VBQ1gsbUJBQWtCO0VBQ2xCLGdCQUFlO0VBQ2YsdUJBQXNCLEVBQ3ZCOztBQUVEO0VBRUksb0JGOWRlO0VFK2RmLFlBQVc7RUFDWCwwQkZoZWUsRUVpZWhCOztBQUVIO0VBQ0UsY0FBYSxFQUNkOztBQUNEO0VBQ0UsNEJBQTJCO0VBQzNCLGVBQWM7RUFDZCxvQkFBbUIsRUFDcEI7O0FBQ0Q7RUFDRSxZQUFXO0VBQ1gsNEJBQTJCLEVBQzVCOztBQUNEO0VBQ0UsV0FBVSxFQUNYOztBQUNEO0VBQ0UsV0FBVSxFQUNYOztBQUVEO0VBQ0Usc0JBQXFCO0VBQ3JCLHVCQUFzQjtFQUN0QixlQUFjLEVBQ2Y7O0FBRUQ7O0VBRUUsMENBQXlDO0VBQ3pDLGdCQUFlO0VBQ2YsZUFBYztFQUNkLHNCQUFxQjtFQUNyQixrQkFBaUI7RUFDakIsaUJBQWdCLEVBQ2pCOztBQUNEOztFQUVFLGlCQUFnQjtFQUNoQiwwQkFBeUIsRUFDMUI7O0FBRUQ7RUFDRSxvQkFBbUI7RUFDbkIsZUFBYztFQUNkLGdCQUFlO0VBQ2Ysb0JBQW1CLEVBQ3BCOztBQUVEO0VBQ0UsY0FBYSxFQUNkOztBQUVEO0VBQ0UsZ0JBQWU7RUFDZiw0QkFBMkI7RUFDM0Isb0JBQW1CO0VBQ25CLG9CQUFtQjtFQUNuQix1QkFBc0IsRUFDdkI7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsMEJBQXlCO0VBQ3pCLFlBQVcsRUFDWjs7QUFDRDtFQUNFLG9CQUFrQixFQUNuQjs7QUFFRDtFQUNFO0lBQ0UsZ0JBQWU7SUFDZixpQkFBZ0IsRUFtQ2pCO0lBckNEOztNQUtJLFlBQVc7TUFDWCxZQUFXLEVBQ1o7SUFQSDtNQVNJLGVBQWMsRUFDZjtJQVZIO01BWUksbUJBQWtCO01BQ2xCLGNBQWE7TUFDYixXQUFVO01BQ1YsVUFBUyxFQUNWO0lBaEJIO01Ba0JJLFlBQVc7TUFDWCxpQkFBZ0I7TUFDaEIsaUJBQWdCO01BQ2hCLGtCQUFpQjtNQUNqQixXQUFVLEVBQ1g7SUF2Qkg7TUF5QkksWUFBVztNQUNYLFlBQVc7TUFDWCxpQkFBZ0I7TUFDaEIsaUJBQWdCO01BQ2hCLGdCQUFlLEVBQ2hCO0lBOUJIO01BZ0NJLFlBQVcsRUFDWjtJQWpDSDtNQW1DSSxrQkFBaUIsRUFDbEIsRUFBQTs7QUFJTDtFQUNFO0lBQ0UsdUJBQXNCO0lBQ3RCLG1CQUFrQjtJQUNsQixzQkFBcUIsRUFDdEIsRUFBQTs7QUFHSDtFQUNFOztJQUlNLGNBQWEsRUFDZDtFQUxMO0lBUUksZ0JBQWU7SUFDZixnQkFBZSxFQUNoQjtFQVZIO0lBWUksZ0JBQWU7SUFDZixpQkFBZ0I7SUFDaEIsb0JBQW1CLEVBQ3BCO0VBZkg7O0lBa0JJLFlBQVc7SUFDWCxZQUFXO0lBQ1gsVUFBUyxFQUNWO0VBckJIO0lBdUJJLGtCQUFpQixFQUNsQjtFQUdIO0lBRUksZ0JBQWUsRUFDaEI7RUFISDtJQUtJLGdCQUFlO0lBQ2Ysb0JBQW1CLEVBQ3BCO0VBUEg7SUFTSSxnQkFBZTtJQUNmLGdCQUFlO0lBQ2Ysa0JBQWlCO0lBQ2pCLHNCQUFxQixFQUN0QjtFQWJIO0lBZUksY0FBYSxFQUNkO0VBaEJIO0lBa0JJLG1CQUFrQixFQUNuQixFQUFBOztBQUlMO0VBR00sc0JBQXFCLEVBQ3RCOztBQUlMO0VBQ0UsbUJBQWtCO0VBQ2xCLGlCQUFnQjtFQUNoQixXQUFVO0VBQ1Ysc0JBQXFCO0VBQ3JCLE9BQU0sRUFDUDs7QUFJRDtFQUVJLHNCQUFvQjtFQUNwQixxQkFBbUI7RUFDbkIsdUJBQXFCLEVBQ3RCOztBQUxIO0VBT0ksZ0JBQWUsRUFDaEI7O0FBSUg7RUFHSSxjQUFhO0VBQ2IscUJBQW9CO0VBR3BCLHlCQUF3QjtFQUN4QixpQ0FBZ0MsRUFDakM7O0FBVEg7RUFXSSxXQUFVLEVBQ1giLCJmaWxlIjoiY29tcG9uZW50cy9uZXdzbGV0dGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuLyoqXG4gKiBDdXN0b20gQ29sb3IuXG4gKi9cbiAkYy1ncmVlbiA6ICMwMTc3NjE7XG4gJGMtcHVycGxlOiAjMDE3NzYxO1xuICR0cm9waWNhbC1yYWluLWZvcmVzdDojMDA3NzYxO1xuICRjbGFyZXQ6IzAxNzc2MTtcbiAkY29ybmZsb3dlci1saWxhYzojRkZBRUFGO1xuICRnYWxsZXJ5OiNFRUVFRUU7XG4gJHR1bmRvcmE6ICM0QTRBNEE7XG4gJGR1c3R5LWdyYXk6ICM5QjlCOUI7XG4gJHRlYXNlci10cm9waWNhbC1yYWluLWZvcmVzdC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMTY2NTMgMCUsICMwMTc3NjEgMTAwJSk7XG4gJGMtYmxhY2s6ICMwMDA7XG4gJGMtZ3JheS1iOiNlZWVlZWU7XG5cbiAvKipcbiAgKiBDb2xvcnMuXG4gICovXG4kYy13aGl0ZTogI2ZmZjtcbiRjLXNpdGUtYmc6ICRjLXdoaXRlO1xuXG4kYy1wcmltYXJ5OiAkYy1wdXJwbGU7XG4kYy1wcmltYXJ5LWxpZ2h0OiAjNTFjNmE5O1xuJGMtcHJpbWFyeS1kYXJrOiBkYXJrZW4oJGMtcHJpbWFyeSwgMTAlKTtcbiRjLXByaW1hcnktaG92ZXI6IGRhcmtlbigkYy1wcmltYXJ5LCAxMCUpO1xuXG4kYy1zZWNvbmRhcnk6ICRjLWdyZWVuO1xuJGMtc2Vjb25kYXJ5LWhvdmVyOiBkYXJrZW4oJGMtc2Vjb25kYXJ5LCAxMCUpO1xuXG4kYy10ZXJ0aWFyeTogJHR1bmRvcmE7XG4kYy10ZXJ0aWFyeS1ob3ZlcjogZGFya2VuKCRjLXRlcnRpYXJ5LCAxMCUpO1xuXG4kYy1hY2NlbnQtMTogI2NjYztcbiRjLWFjY2VudC0yOiAjY2NjO1xuJGMtYWNjZW50LTM6ICNjY2M7XG5cbiRjLWJvZHk6ICM2NjY7XG5cbiRjLWxpbms6ICRjLXByaW1hcnk7XG4kYy1saW5rLWhvdmVyOiBkYXJrZW4oJGMtbGluaywgMTAlKTtcblxuJGdyYXktYmFzZTogICAgICAgICAgICAgICMxNTE1MTUgIWRlZmF1bHQ7XG4kZ3JheS1kYXJrZXI6ICAgICAgICAgICAgIzM1MzUzNTtcbiRncmF5LWRhcms6ICAgICAgICAgICAgICAjNTQ1MzUzO1xuJGdyYXk6ICAgICAgICAgICAgICAgICAgICM4MDdlN2U7XG4kZ3JheS1saWdodDogICAgICAgICAgICAgI2NjY2FjYTtcbiRncmF5LWxpZ2h0ZXI6ICAgICAgICAgICAjZjJmMGYwO1xuXG4vKipcbiAqIEZvbnRzLlxuICovXG4kZi1wcmltYXJ5OiAnYXZlcnRhLXJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuJGYtcHJpbWFyeS1ib2xkOiAnYXZlcnRhLWJvbGQnO1xuJGYtcHJpbWFyeS1ibGFjazogJ2F2ZXJ0YS1ibGFjayc7XG4kZi1kZWZhdWx0OiBWZXJkYW5hLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4kZi1zZWNvbmRhcnk6IEdlb3JnaWEsIFRpbWVzLCAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XG4kZi1ib2R5OiBBcmlhbCwgJ0hlbHZldGljYSBOZXVlJywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuJGYtaWNvbnM6IEZvbnRBd2Vzb21lO1xuXG5cbiAvKipcbiAqIFJlc3BvbnNpdmUgaGVscGVycy5cbiAqL1xuXG4kc2NyZWVuLW1iOiAyMzBweDtcbiRzY3JlZW4tbWluOiAzMjBweDtcblxuLy8gRXh0cmEgc21hbGwgc2NyZWVuIC8gcGhvbmUuXG4kc2NyZWVuLXhzOiA0ODBweCAhZGVmYXVsdDtcbiRzY3JlZW4teHMtbWluOiAkc2NyZWVuLXhzICFkZWZhdWx0O1xuXG4vLyBTbWFsbCBzY3JlZW4gLyB0YWJsZXQuXG4kc2NyZWVuLXNtOiA3NjhweCAhZGVmYXVsdDtcbiRzY3JlZW4tc20tbWluOiAkc2NyZWVuLXNtICFkZWZhdWx0O1xuXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcC5cbiRzY3JlZW4tbWQ6IDk5MnB4ICFkZWZhdWx0O1xuJHNjcmVlbi1tZC1taW46ICRzY3JlZW4tbWQgIWRlZmF1bHQ7XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcC5cbiRzY3JlZW4tbGc6IDEyMDBweCAhZGVmYXVsdDtcbiRzY3JlZW4tbGctbWluOiAkc2NyZWVuLWxnICFkZWZhdWx0O1xuJHNjcmVlbi1sZy1tYXg6IDE1MDBweDtcbi8vIFNvIG1lZGlhIHF1ZXJpZXMgZG9uJ3Qgb3ZlcmxhcCB3aGVuIHJlcXVpcmVkLCBwcm92aWRlIGEgbWF4aW11bS5cbiRzY3JlZW4teHMtbWF4OiAoJHNjcmVlbi1zbS1taW4gLSAxKSAhZGVmYXVsdDtcbiRzY3JlZW4tc20tbWF4OiAoJHNjcmVlbi1tZC1taW4gLSAxKSAhZGVmYXVsdDtcbiRzY3JlZW4tbWQtbWF4OiAoJHNjcmVlbi1sZy1taW4gLSAxKSAhZGVmYXVsdDtcbiIsIi8qKlxuICogTWl4aW5zLlxuICovXG5cblxuXG4vLyBHZW5lcmFsIEZvbnQgRmFtaWx5XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdhdmVydGEtYmxhY2snO1xuICBzcmM6IHVybCgnLi4vZm9udHMvYXZlcnRhLWJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udHMvYXZlcnRhLWJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdhdmVydGEtYm9sZCc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9hdmVydGEtYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2F2ZXJ0YS1ib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdhdmVydGEtcmVndWxhcic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9hdmVydGEtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2F2ZXJ0YS1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG59XG5cbkBtaXhpbiBjb250YWluZWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogOTYwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiA5NjBweCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiA3MzVweCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1peGluIGNvbnRhaW5lZC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWl4aW4gdGFnLXN0eWxlKCkge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIDZweCA2cHggMDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICM0MDQwNDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1peGluIHJlc2V0LWVsZW1lbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbiIsIkBpbXBvcnQgJy4uL3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICcuLi9taXhpbnMnO1xuXG4vKiBOZXdzbGV0dGVyIG1vZGFsIHN0eWxlcyAqL1xuXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAuNztcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZC50b3Age1xuICAvL3RvcDogLTY1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCB7XG4gIC8vdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgLy9tYXJnaW4tdG9wOiAwO1xuICAvL3BhZGRpbmctYm90dG9tOiAyMHB4O1xuICAvLy13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAvKiBTYWZhcmkgKi9cbiAgLy8tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyAvKiBJRSA5ICovXG4gIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvL3RyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC51aS1kaWFsb2ctY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAudWktZGlhbG9nLWJ1dHRvbnBhbmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG4gIGZvbnQtZmFtaWx5OiBcImF2ZXJ0YS1yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG4gIGZsb2F0OiBub25lIWltcG9ydGFudDtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC51aS1kaWFsb2ctYnV0dG9uc2V0IGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLmludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLmludHJvIC5pbnRyby1pbWFnZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC5pbnRybyAuaW50cm8taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzlweDtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC51aS1kaWFsb2ctdGl0bGViYXI+LnVpLWRpYWxvZy10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAubmV3c2xldHRlcl9mb3JtX2VtYmVkZGVkX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGNvbG9yOiAjMDE3NzYxO1xuICBmb250LWZhbWlseTogJ2F2ZXJ0YS1ibGFjaycsIHNhbnMtc2VyaWY7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAuZmllbGQtc3ViLXRpdGxlIHtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzJCMkIyQjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJhdmVydGEtcmVndWxhclwiLCBzYW5zLXNlcmlmO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLnVpLWRpYWxvZy10aXRsZWJhcj4udWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIHtcbiAgcmlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIGNvbG9yOiAjMDE3NzYxO1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLnVpLWRpYWxvZy10aXRsZWJhcj4udWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlPi51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC51aS1kaWFsb2ctdGl0bGViYXI+LnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXGYwOWEnO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGNvbG9yOiAjMDE3NzYxO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9jbG9zZS1wYXJ0bmVyLnN2Zz92PTInKSBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAuZmllbGQtbmV3c2xldHRlci13ZWJmb3JtIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgaDMge1xuICBjb2xvcjogIzAxNzc2MTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdhdmVydGEtYmxhY2snLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTE3cHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLm5ld3NsZXR0ZXJfZm9ybV9lbWJlZGRlZF9fc3ViLXRpdGxlIHtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtZmFtaWx5OiBcImF2ZXJ0YS1yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAuZm9ybS10eXBlLWVtYWlsLFxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC5mb3JtLWl0ZW0tbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ4JTtcbiAgbWFyZ2luLXJpZ2h0OiA0JTtcbn1cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAuZm9ybS10eXBlLWVtYWlsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLmZvcm0tdHlwZS1lbWFpbCBpbnB1dCxcbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAuZm9ybS1pdGVtLW5hbWUgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgYm9yZGVyOiAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMTc3NjE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC5mb3JtLXR5cGUtZW1haWwgbGFiZWwsXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLmZvcm0taXRlbS1uYW1lIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGNvbG9yOiAjMDE3NzYxO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3Mge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJhdmVydGEtcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC5uZXdzbGV0dGVyX2Zvcm1fZW1iZWRkZWRfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC5uZXdzbGV0dGVyLWRlc2NyaXB0aW9uLXdyYXBwZXIgcCB7XG4gIGNvbG9yOiAjOTc5Nzk3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAyMHB4IDAgNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLm5ld3NsZXR0ZXItZGVzY3JpcHRpb24td3JhcHBlciBwIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRkFFQUY7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBsZWdlbmQge1xuICBmb250LWZhbWlseTogXCJhdmVydGEtcmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyAuZm9ybS10eXBlLXJhZGlvIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyAuZm9ybS10eXBlLXJhZGlvLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIC5mb3JtLXR5cGUtcmFkaW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQsXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCxcbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWwsXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK2xhYmVsLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCxcbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOmJlZm9yZSxcbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsXG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbDphZnRlcixcbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXIsXG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOmFmdGVyLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKStsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogIzAxNzc2MTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVyLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLXR5cGUtcmFkaW9zIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKStsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS10eXBlLXJhZGlvcyBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsXG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLndlYmZvcm0tdHlwZS1yYWRpb3MgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogJGNsYXJldDtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLWJsYWNrXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAxLjE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkY2xhcmV0O1xuICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogJGNsYXJldDtcbiAgfVxufVxuLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIC53ZWJmb3JtLWNvbmZpcm1hdGlvbl9fbWVzc2FnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG5cbiAgaDQge1xuICAgIGNvbG9yOiAjMmIyYjJiO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxuXG4gIC5maWVsZC10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMi40cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggMCAwIDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS1jb25maXJtYXRpb25fX2JhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAud2ViZm9ybS1jb25maXJtYXRpb25fX2JhY2sgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjbGFyZXQ7XG4gIGJhY2tncm91bmQ6ICRjbGFyZXQ7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcImF2ZXJ0YS1ibGFja1wiO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjbGFyZXQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLyogTmV3c2xldHRlciBibG9jayBzdHlsZXMgKi9cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmZpZWxkLXN1Yi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDRlbTtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMTc3NjE7XG4gIGxldHRlci1zcGFjaW5nOiAyLjM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmludHJvIHtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjJweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmludHJvIC5pbnRyby1pbWFnZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAzMDNweDtcbiAgLmludHJvLWltYWdlIHtcbiAgICBoZWlnaHQ6IDMwM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCBzcGFuLmZpZWxkc2V0LWxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAyNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzJCMkIyQjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmZpZWxkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLWJsYWNrXCI7XG4gIGNvbG9yOiAkYy1wcmltYXJ5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRvcDogMjNweDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICB6LWluZGV4OiA1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZmllbGQtbmV3c2xldHRlci13ZWJmb3JtIHtcbiAgd2lkdGg6IDgwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmZvcm0tdHlwZS1lbWFpbCxcbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZm9ybS1pdGVtLW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDVweCAwO1xufVxuXG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmZvcm0tdHlwZS1lbWFpbCBpbnB1dCxcbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZm9ybS1pdGVtLW5hbWUgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgYm9yZGVyOiAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogJGYtcHJpbWFyeTtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMTc3NjE7XG59XG5cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZm9ybS10eXBlLWVtYWlsIGxhYmVsLFxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC5mb3JtLWl0ZW0tbmFtZSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcImF2ZXJ0YS1yZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICMwMTc3NjE7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLndlYmZvcm0tc3VibWlzc2lvbi1mb3JtIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG59XG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLmZpZWxkLW5ld3NsZXR0ZXItd2ViZm9ybSA+IGRpdiA+IGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gIGxlZnQ6IDQ2JTtcbiAgYm90dG9tOiAtNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgcGFkZGluZzogMjJweCA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMTc3NjE7XG4gIGNvbG9yOiAjMDE3NzYxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcImF2ZXJ0YS1ibGFja1wiO1xuICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAxLjE3cHg7XG5cbn1cbi50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCAuZm9ybS1yZXF1aXJlZDphZnRlcixcbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZm9ybS1yZXF1aXJlZDphZnRlcixcbi5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciAuZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6JyonO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnRvbC1uZXdzbGV0dGVyLWJsb2NrLWVtYmVkZGVkIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogJGMtcHJpbWFyeTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1wcmltYXJ5O1xuICB9XG59XG4udG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQgLndlYmZvcm0tY29uZmlybWF0aW9uX19iYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImF2ZXJ0YS1ibGFja1wiO1xuICBjb2xvcjogI0ZGQUVBRjtcbiAgbGV0dGVyLXNwYWNpbmc6IDVweDtcbn1cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAud2ViZm9ybS1jb25maXJtYXRpb25fX2JhY2sgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJhdmVydGEtYmxhY2tcIjtcbn1cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZHMtMmNvbC1zdGFja2VkPi5ncm91cC1sZWZ0IHtcbiAgd2lkdGg6IDYwJTtcbn1cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAuZHMtMmNvbC1zdGFja2VkPi5ncm91cC1yaWdodCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmRpc2FibGVkOmhvdmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAxNzc2MTtcbn1cblxuLm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIC5mb3JtLXR5cGUtZW1haWwgbGFiZWwsXG4ubmV3c2xldHRlci1mb3JtLXdyYXBwZXIgLmZvcm0taXRlbS1uYW1lIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiYXZlcnRhLXJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzAxNzc2MTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbi5uZXdzbGV0dGVyLWZvcm0td3JhcHBlciBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDE3NzYxO1xufVxuXG4ubmV3c2xldHRlci1mb3JtLXdyYXBwZXIgc3Bhbi5maWVsZHNldC1sZWdlbmQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzJCMkIyQjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ubmV3c2xldHRlci1mb3JtLXdyYXBwZXIgLndlYmZvcm0tY29uZmlybWF0aW9uX19iYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJhdmVydGEtYmxhY2tcIjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMTdweDtcbn1cblxuLm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQ6aG92ZXIge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTc3NjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5ld3NsZXR0ZXItZm9ybS13cmFwcGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiM1NTAwMzA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjlweCkge1xuICAudG9sLW5ld3NsZXR0ZXItYmxvY2stZW1iZWRkZWQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgIC5kcy0yY29sLXN0YWNrZWQ+Lmdyb3VwLWxlZnQsXG4gICAgLmRzLTJjb2wtc3RhY2tlZD4uZ3JvdXAtcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gICAgLmZpZWxkLXN1Yi10aXRsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiAtMnB4O1xuICAgIH1cbiAgICAuaW50cm8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgIG1hcmdpbi10b3A6IC0xN3B4O1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG4gICAgLmZpZWxkLW5ld3NsZXR0ZXItd2ViZm9ybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIHNwYW4uZmllbGRzZXQtbGVnZW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZmllbGQtbmV3c2xldHRlci13ZWJmb3JtID4gZGl2ID4gZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAudG9sLW5ld3NsZXR0ZXItbW9kYWwtZW1iZWRkZWQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIHRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvbC1uZXdzbGV0dGVyLW1vZGFsLWVtYmVkZGVkIHtcbiAgICAuaW50cm8ge1xuICAgICAgLmludHJvLWltYWdlLXdyYXBwZXIsXG4gICAgICAuaW50cm8taW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDE0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubmV3c2xldHRlcl9mb3JtX2VtYmVkZGVkX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgIC5uZXdzbGV0dGVyX2Zvcm1fZW1iZWRkZWRfX3N1Yi10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcbiAgICB9XG4gICAgLmZvcm0tdHlwZS1lbWFpbCxcbiAgICAuZm9ybS1pdGVtLW5hbWUge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLnVpLWRpYWxvZy1idXR0b25wYW5lIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xOHB4O1xuICAgIH1cbiAgfVxuXG4gIC50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCB7XG4gICAgLmdyb3VwLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuICAgIC5maWVsZC1zdWItdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB9XG4gICAgLmZpZWxkLXRpdGxlIHtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuNHB4O1xuICAgIH1cbiAgICAuaW50cm8ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmZpZWxkLW5ld3NsZXR0ZXItd2ViZm9ybSA+IGRpdiA+IGZvcm0gLmZvcm0tYWN0aW9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbmZvcm0ud2ViZm9ybS1zdWJtaXNzaW9uLWZvcm0ge1xuICBsYWJlbDpub3QoLnJlcXVpcmVkKSB7XG4gICAgJi5lcnJvciB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgfVxuICB9XG59XG5cbi50b2wtbmV3c2xldHRlci1ibG9jay1lbWJlZGRlZCAud2ViZm9ybS1jb25maXJtYXRpb25fX21lc3NhZ2UgLmZpZWxkLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBwYWRkaW5nOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMi40cHg7XG4gIHRvcDogMDtcbn1cblxuXG4vLyBuZXdzbGV0dGVyIHBhZ2VcbiNkcnVwYWwtbW9kYWwge1xuICAuY29udGFpbmVkLCAuY29udGFpbmVkLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICB9XG4gIC5maWVsZC1uZXdzbGV0dGVyLXdlYmZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4vLyBAdG9kbzogUmVtb3ZlIHRoZSBiYWQgY29kZSBiZWxvdy5cbi5jb250YWluZWQtd3JhcHBlciB7XG4gIC50b2wtbmV3c2xldHRlci1tb2RhbC1lbWJlZGRlZCB7XG4gICAgLy90b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIC8vLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IC8qIFNhZmFyaSAqL1xuICAgIC8vLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgLyogSUUgOSAqL1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgfVxuICAuZmllbGQtbmV3c2xldHRlci13ZWJmb3JtIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iXX0= */
