@charset "UTF-8";
.life-event {
  padding: 0px;
}
.life-event__name {
  margin: 0px;
}

.tag-room__header {
  text-align: center;
}
.tag-room__title {
  margin: 0px;
}
.tag-room__room {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 10px;
}
.tag-room__room > :not(:last-child) {
  margin-bottom: 10px;
}
.tag-room__tag-control .custom-control-input:checked ~ .custom-control-label::before {
  border-color: goldenrod;
  background-color: goldenrod;
}
.tag-room__tag-control .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(218, 165, 32, 0.25);
}
.tag-room__tag-control .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #eed28b;
}
.tag-room__tag-control .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f5e3b8;
  border-color: #f5e3b8;
}

.rating-star {
  color: gold;
  font-size: 1.25rem;
}

.skill-rate-slider__header {
  text-align: center;
}
.skill-rate-slider__title {
  margin: 0px;
}
.skill-rate-slider__body {
  padding: 25px;
}
.skill-rate-slider__body#skrate__slider-room .slider-selection {
  background: goldenrod;
}
.skill-rate-slider__body#skrate__slider-room .slider-handle.custom {
  box-shadow: none;
  background: transparent none;
  border: unset;
}
.skill-rate-slider__body#skrate__slider-room .slider-handle.custom::before {
  color: gold;
  font-size: 1.3rem;
  content: "★";
}
.skill-rate-slider__body#skrate__slider-room .slider-tick.custom {
  box-shadow: none;
  background: transparent none;
  border: unset;
}
.skill-rate-slider__body#skrate__slider-room .slider-tick.custom::before {
  color: darkslategray;
  font-size: 1.3rem;
  content: "★";
}

.skfilter {
  background-color: gainsboro;
  display: grid;
  grid-template-rows: auto 1fr;
  grid-template-columns: 1fr auto;
  align-items: baseline;
}
.skfilter > * {
  padding: 10px;
}
.skfilter__title {
  text-align: center;
  grid-row: 1/2;
  grid-column-start: 1;
  margin: 0px;
}
@media (min-width: 992px) {
  .skfilter__title {
    grid-column-end: 3;
  }
}
@media (max-width: 992px) {
  .skfilter__title {
    grid-column-end: 2;
  }
}
@media (min-width: 992px) {
  .skfilter__toggle {
    display: none;
  }
}
@media (max-width: 992px) {
  .skfilter__toggle {
    grid-area: 1/2/2/3;
  }
}
.skfilter__form {
  overflow-y: auto;
  grid-area: 2/1/3/3;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.skfilter__form > :not(:last-child) {
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .skfilter__form {
    display: flex !important;
  }
}
.skfilter__name {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
.skfilter__name > :not(:last-child) {
  margin-right: 10px;
}
.skfilter__name > label {
  flex-grow: 0;
  flex-shrink: 0;
  margin: 0px;
}
.skfilter__name > input {
  flex-grow: 1;
  flex-shrink: 1;
}
.skfilter__used-there .custom-control-input:checked ~ .custom-control-label::before {
  border-color: forestgreen;
  background-color: forestgreen;
}
.skfilter__used-there .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(34, 139, 34, 0.25);
}
.skfilter__used-there .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #57d657;
}
.skfilter__used-there .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  background-color: #80e080;
  border-color: #80e080;
}
.skfilter__buttons {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-self: stretch;
  margin-bottom: 0px;
}
.skfilter__buttons > :not(:last-child) {
  margin-right: 10px;
}
.skfilter__buttons > * {
  flex-grow: 1;
}
.skfilter__submit.btn-primary {
  color: white;
  background-color: goldenrod;
  border-color: goldenrod;
}
.skfilter__submit.btn-primary:hover {
  color: white;
  background-color: #b98c1b;
  border-color: #ae8319;
}
.skfilter__submit.btn-primary:focus, .skfilter__submit.btn-primary.focus {
  color: white;
  background-color: #b98c1b;
  border-color: #ae8319;
  box-shadow: 0 0 0 0.2rem rgba(224, 179, 65, 0.5);
}
.skfilter__submit.btn-primary.disabled, .skfilter__submit.btn-primary:disabled {
  color: white;
  background-color: goldenrod;
  border-color: goldenrod;
}
.skfilter__submit.btn-primary:not(:disabled):not(.disabled):active, .skfilter__submit.btn-primary:not(:disabled):not(.disabled).active, .show > .skfilter__submit.btn-primary.dropdown-toggle {
  color: white;
  background-color: #ae8319;
  border-color: #a27b18;
}
.skfilter__submit.btn-primary:not(:disabled):not(.disabled):active:focus, .skfilter__submit.btn-primary:not(:disabled):not(.disabled).active:focus, .show > .skfilter__submit.btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(224, 179, 65, 0.5);
}
.skfilter__reset.btn-secondary {
  color: white;
  background-color: darkslategray;
  border-color: darkslategray;
}
.skfilter__reset.btn-secondary:hover {
  color: white;
  background-color: #213737;
  border-color: #1c2f2f;
}
.skfilter__reset.btn-secondary:focus, .skfilter__reset.btn-secondary.focus {
  color: white;
  background-color: #213737;
  border-color: #1c2f2f;
  box-shadow: 0 0 0 0.2rem rgba(78, 105, 105, 0.5);
}
.skfilter__reset.btn-secondary.disabled, .skfilter__reset.btn-secondary:disabled {
  color: white;
  background-color: darkslategray;
  border-color: darkslategray;
}
.skfilter__reset.btn-secondary:not(:disabled):not(.disabled):active, .skfilter__reset.btn-secondary:not(:disabled):not(.disabled).active, .show > .skfilter__reset.btn-secondary.dropdown-toggle {
  color: white;
  background-color: #1c2f2f;
  border-color: #172727;
}
.skfilter__reset.btn-secondary:not(:disabled):not(.disabled):active:focus, .skfilter__reset.btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .skfilter__reset.btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(78, 105, 105, 0.5);
}

@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-B.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-BI.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: bold;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-C.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: normal;
  font-style: normal;
  font-stretch: condensed;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-C.ttf") format("truetype"), local("Ubuntu Condensed");
  font-family: "Ubuntu Condensed";
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-L.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-LI.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-M.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-MI.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: 500;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/UbuntuMono-B.ttf") format("truetype"), local("Ubuntu Mono");
  font-family: "Ubuntu Mono";
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/UbuntuMono-BI.ttf") format("truetype"), local("Ubuntu Mono");
  font-family: "Ubuntu Mono";
  font-weight: bold;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/UbuntuMono-R.ttf") format("truetype"), local("Ubuntu Mono");
  font-family: "Ubuntu Mono";
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/UbuntuMono-RI.ttf") format("truetype"), local("Ubuntu Mono");
  font-family: "Ubuntu Mono";
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-R.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-RI.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
}
@font-face {
  src: url("/assets/fonts/ubuntu/Ubuntu-Th.ttf") format("truetype"), local("Ubuntu");
  font-family: "Ubuntu";
  font-weight: 100;
  font-style: italic;
  font-stretch: normal;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
    top: 70px;
  }
  to {
    opacity: 1;
    top: 0px;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
    top: 70px;
  }
  to {
    opacity: 1;
    top: 0px;
  }
}
.skill {
  padding: 10px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: baseline;
}
.skill__name {
  margin: 0px;
  flex-grow: 1;
  text-align: unset;
}
.skill--used_there {
  color: forestgreen;
}
@media (max-width: 768px) {
  .skill--animated {
    -webkit-animation-duration: 1s;
            animation-duration: 1s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
    opacity: 0;
  }
  .skill--fade-in {
    -webkit-animation-name: fadeIn;
            animation-name: fadeIn;
  }
}

.skills__room {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(175px, auto));
  grid-auto-rows: -webkit-min-content;
  grid-auto-rows: min-content;
  height: initial;
}

.skills {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
}
@media (min-width: 992px) {
  .skills {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.skills__filter {
  flex-grow: 0;
  flex-shrink: 0;
}
@media (min-width: 992px) {
  .skills__filter {
    flex-basis: 25%;
  }
}
.skills__room {
  flex-grow: 1;
}

.skill-scale {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
}
.skill-scale > :not(:last-child) {
  margin-bottom: 10px;
}
.skill-scale > * {
  margin: 0px;
}
.skill-scale__title {
  text-align: center;
}
@media (min-width: 992px) {
  .skill-scale__scales {
    -moz-column-width: 600px;
         column-width: 600px;
    -moz-column-count: auto;
         column-count: auto;
    -moz-column-gap: 10px;
         column-gap: 10px;
    -moz-column-fill: auto;
         column-fill: auto;
    -moz-column-rule-style: dashed;
         column-rule-style: dashed;
    -moz-column-rule-width: 1px;
         column-rule-width: 1px;
    -moz-column-rule-color: black;
         column-rule-color: black;
  }
  .skill-scale__scales > * {
    -moz-column-break-inside: avoid;
         break-inside: avoid;
    margin-bottom: 10px;
  }
}
@media (max-width: 992px) {
  .skill-scale__scales {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
  }
  .skill-scale__scales > :not(:last-child) {
    margin-bottom: 10px;
  }
  .skill-scale__scales > * {
    order: attr(data-scale);
  }
}
.skill-scale__scale {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: stretch;
  padding: 10px;
}
.skill-scale__scale > :not(:last-child) {
  margin-bottom: 5px;
}
.skill-scale__scale > * {
  margin: 0px;
}
.skill-scale__description {
  text-align: justify;
}

/*# sourceMappingURL=data:application/json;base64,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QUFFQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0U7SUFDRSxtQkFBbUI7SUFDbkIsZUFBZTtFQUNqQjtBQUNGO0FBQ0E7RUFDRSxZQUFZO0VBQ1osY0FBYztBQUNoQjtBQUNBO0VBQ0U7SUFDRSxlQUFlO0VBQ2pCO0FBQ0Y7QUFDQTtFQUNFLFlBQVk7QUFDZDs7QUFFQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0UsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0U7SUFDRSx3QkFBbUI7U0FBbkIsbUJBQW1CO0lBQ25CLHVCQUFrQjtTQUFsQixrQkFBa0I7SUFDbEIscUJBQWdCO1NBQWhCLGdCQUFnQjtJQUNoQixzQkFBaUI7U0FBakIsaUJBQWlCO0lBQ2pCLDhCQUF5QjtTQUF6Qix5QkFBeUI7SUFDekIsMkJBQXNCO1NBQXRCLHNCQUFzQjtJQUN0Qiw2QkFBd0I7U0FBeEIsd0JBQXdCO0VBQzFCO0VBQ0E7SUFDRSwrQkFBbUI7U0FBbkIsbUJBQW1CO0lBQ25CLG1CQUFtQjtFQUNyQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLGFBQWE7SUFDYixzQkFBc0I7SUFDdEIsOEJBQThCO0lBQzlCLG9CQUFvQjtFQUN0QjtFQUNBO0lBQ0UsbUJBQW1CO0VBQ3JCO0VBQ0E7SUFDRSx1QkFBdUI7RUFDekI7QUFDRjtBQUNBO0VBQ0UsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCLGFBQWE7QUFDZjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtBQUNyQiIsImZpbGUiOiJhYm91dC1tZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4ubGlmZS1ldmVudCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5saWZlLWV2ZW50X19uYW1lIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5cbi50YWctcm9vbV9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhZy1yb29tX190aXRsZSB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnRhZy1yb29tX19yb29tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLnRhZy1yb29tX19yb29tID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnRhZy1yb29tX190YWctY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiBnb2xkZW5yb2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IGdvbGRlbnJvZDtcbn1cbi50YWctcm9vbV9fdGFnLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMTgsIDE2NSwgMzIsIDAuMjUpO1xufVxuLnRhZy1yb29tX190YWctY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVkMjhiO1xufVxuLnRhZy1yb29tX190YWctY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlM2I4O1xuICBib3JkZXItY29sb3I6ICNmNWUzYjg7XG59XG5cbi5yYXRpbmctc3RhciB7XG4gIGNvbG9yOiBnb2xkO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5za2lsbC1yYXRlLXNsaWRlcl9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNraWxsLXJhdGUtc2xpZGVyX190aXRsZSB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNraWxsLXJhdGUtc2xpZGVyX19ib2R5IHtcbiAgcGFkZGluZzogMjVweDtcbn1cbi5za2lsbC1yYXRlLXNsaWRlcl9fYm9keSNza3JhdGVfX3NsaWRlci1yb29tIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogZ29sZGVucm9kO1xufVxuLnNraWxsLXJhdGUtc2xpZGVyX19ib2R5I3NrcmF0ZV9fc2xpZGVyLXJvb20gLnNsaWRlci1oYW5kbGUuY3VzdG9tIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZTtcbiAgYm9yZGVyOiB1bnNldDtcbn1cbi5za2lsbC1yYXRlLXNsaWRlcl9fYm9keSNza3JhdGVfX3NsaWRlci1yb29tIC5zbGlkZXItaGFuZGxlLmN1c3RvbTo6YmVmb3JlIHtcbiAgY29sb3I6IGdvbGQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb250ZW50OiBcIuKYhVwiO1xufVxuLnNraWxsLXJhdGUtc2xpZGVyX19ib2R5I3NrcmF0ZV9fc2xpZGVyLXJvb20gLnNsaWRlci10aWNrLmN1c3RvbSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IG5vbmU7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uc2tpbGwtcmF0ZS1zbGlkZXJfX2JvZHkjc2tyYXRlX19zbGlkZXItcm9vbSAuc2xpZGVyLXRpY2suY3VzdG9tOjpiZWZvcmUge1xuICBjb2xvcjogZGFya3NsYXRlZ3JheTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGNvbnRlbnQ6IFwi4piFXCI7XG59XG5cbi5za2ZpbHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdhaW5zYm9ybztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuLnNrZmlsdGVyID4gKiB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2tmaWx0ZXJfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBncmlkLXJvdzogMS8yO1xuICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgbWFyZ2luOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNrZmlsdGVyX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNrZmlsdGVyX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNrZmlsdGVyX190b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2tmaWx0ZXJfX3RvZ2dsZSB7XG4gICAgZ3JpZC1hcmVhOiAxLzIvMi8zO1xuICB9XG59XG4uc2tmaWx0ZXJfX2Zvcm0ge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBncmlkLWFyZWE6IDIvMS8zLzM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5za2ZpbHRlcl9fZm9ybSA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2tmaWx0ZXJfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuLnNrZmlsdGVyX19uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5za2ZpbHRlcl9fbmFtZSA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNrZmlsdGVyX19uYW1lID4gbGFiZWwge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDBweDtcbn1cbi5za2ZpbHRlcl9fbmFtZSA+IGlucHV0IHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbn1cbi5za2ZpbHRlcl9fdXNlZC10aGVyZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiBmb3Jlc3RncmVlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZm9yZXN0Z3JlZW47XG59XG4uc2tmaWx0ZXJfX3VzZWQtdGhlcmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgzNCwgMTM5LCAzNCwgMC4yNSk7XG59XG4uc2tmaWx0ZXJfX3VzZWQtdGhlcmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzU3ZDY1Nztcbn1cbi5za2ZpbHRlcl9fdXNlZC10aGVyZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBlMDgwO1xuICBib3JkZXItY29sb3I6ICM4MGUwODA7XG59XG4uc2tmaWx0ZXJfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5za2ZpbHRlcl9fYnV0dG9ucyA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNrZmlsdGVyX19idXR0b25zID4gKiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5za2ZpbHRlcl9fc3VibWl0LmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnb2xkZW5yb2Q7XG4gIGJvcmRlci1jb2xvcjogZ29sZGVucm9kO1xufVxuLnNrZmlsdGVyX19zdWJtaXQuYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOThjMWI7XG4gIGJvcmRlci1jb2xvcjogI2FlODMxOTtcbn1cbi5za2ZpbHRlcl9fc3VibWl0LmJ0bi1wcmltYXJ5OmZvY3VzLCAuc2tmaWx0ZXJfX3N1Ym1pdC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5OGMxYjtcbiAgYm9yZGVyLWNvbG9yOiAjYWU4MzE5O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjQsIDE3OSwgNjUsIDAuNSk7XG59XG4uc2tmaWx0ZXJfX3N1Ym1pdC5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLnNrZmlsdGVyX19zdWJtaXQuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IGdvbGRlbnJvZDtcbiAgYm9yZGVyLWNvbG9yOiBnb2xkZW5yb2Q7XG59XG4uc2tmaWx0ZXJfX3N1Ym1pdC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5za2ZpbHRlcl9fc3VibWl0LmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuc2tmaWx0ZXJfX3N1Ym1pdC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZTgzMTk7XG4gIGJvcmRlci1jb2xvcjogI2EyN2IxODtcbn1cbi5za2ZpbHRlcl9fc3VibWl0LmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLnNrZmlsdGVyX19zdWJtaXQuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5za2ZpbHRlcl9fc3VibWl0LmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyNCwgMTc5LCA2NSwgMC41KTtcbn1cbi5za2ZpbHRlcl9fcmVzZXQuYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya3NsYXRlZ3JheTtcbiAgYm9yZGVyLWNvbG9yOiBkYXJrc2xhdGVncmF5O1xufVxuLnNrZmlsdGVyX19yZXNldC5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzNzM3O1xuICBib3JkZXItY29sb3I6ICMxYzJmMmY7XG59XG4uc2tmaWx0ZXJfX3Jlc2V0LmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5za2ZpbHRlcl9fcmVzZXQuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzczNztcbiAgYm9yZGVyLWNvbG9yOiAjMWMyZjJmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OCwgMTA1LCAxMDUsIDAuNSk7XG59XG4uc2tmaWx0ZXJfX3Jlc2V0LmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5za2ZpbHRlcl9fcmVzZXQuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya3NsYXRlZ3JheTtcbiAgYm9yZGVyLWNvbG9yOiBkYXJrc2xhdGVncmF5O1xufVxuLnNrZmlsdGVyX19yZXNldC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnNrZmlsdGVyX19yZXNldC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuc2tmaWx0ZXJfX3Jlc2V0LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMyZjJmO1xuICBib3JkZXItY29sb3I6ICMxNzI3Mjc7XG59XG4uc2tmaWx0ZXJfX3Jlc2V0LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuc2tmaWx0ZXJfX3Jlc2V0LmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCAuc2hvdyA+IC5za2ZpbHRlcl9fcmVzZXQuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3OCwgMTA1LCAxMDUsIDAuNSk7XG59XG5cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1CLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgbG9jYWwoXCJVYnVudHVcIik7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1CSS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3VidW50dS9VYnVudHUtQy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IGNvbmRlbnNlZDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1DLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgbG9jYWwoXCJVYnVudHUgQ29uZGVuc2VkXCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHUgQ29uZGVuc2VkXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3VidW50dS9VYnVudHUtTC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1MSS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1NLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgbG9jYWwoXCJVYnVudHVcIik7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy91YnVudHUvVWJ1bnR1LU1JLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgbG9jYWwoXCJVYnVudHVcIik7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy91YnVudHUvVWJ1bnR1TW9uby1CLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgbG9jYWwoXCJVYnVudHUgTW9ub1wiKTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1IE1vbm9cIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3VidW50dS9VYnVudHVNb25vLUJJLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgbG9jYWwoXCJVYnVudHUgTW9ub1wiKTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1IE1vbm9cIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3VidW50dS9VYnVudHVNb25vLVIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBsb2NhbChcIlVidW50dSBNb25vXCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHUgTW9ub1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy91YnVudHUvVWJ1bnR1TW9uby1SSS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1IE1vbm9cIik7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dSBNb25vXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL3VidW50dS9VYnVudHUtUi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1SSS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBzcmM6IHVybChcIi9hc3NldHMvZm9udHMvdWJ1bnR1L1VidW50dS1UaC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIGxvY2FsKFwiVWJ1bnR1XCIpO1xuICBmb250LWZhbWlseTogXCJVYnVudHVcIjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0b3A6IDcwcHg7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cbi5za2lsbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbi5za2lsbF9fbmFtZSB7XG4gIG1hcmdpbjogMHB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IHVuc2V0O1xufVxuLnNraWxsLS11c2VkX3RoZXJlIHtcbiAgY29sb3I6IGZvcmVzdGdyZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5za2lsbC0tYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5za2lsbC0tZmFkZS1pbiB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgfVxufVxuXG4uc2tpbGxzX19yb29tIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTc1cHgsIGF1dG8pKTtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5za2lsbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5za2lsbHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uc2tpbGxzX19maWx0ZXIge1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5za2lsbHNfX2ZpbHRlciB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICB9XG59XG4uc2tpbGxzX19yb29tIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uc2tpbGwtc2NhbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnNraWxsLXNjYWxlID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNraWxsLXNjYWxlID4gKiB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNraWxsLXNjYWxlX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2tpbGwtc2NhbGVfX3NjYWxlcyB7XG4gICAgY29sdW1uLXdpZHRoOiA2MDBweDtcbiAgICBjb2x1bW4tY291bnQ6IGF1dG87XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBjb2x1bW4tZmlsbDogYXV0bztcbiAgICBjb2x1bW4tcnVsZS1zdHlsZTogZGFzaGVkO1xuICAgIGNvbHVtbi1ydWxlLXdpZHRoOiAxcHg7XG4gICAgY29sdW1uLXJ1bGUtY29sb3I6IGJsYWNrO1xuICB9XG4gIC5za2lsbC1zY2FsZV9fc2NhbGVzID4gKiB7XG4gICAgYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNraWxsLXNjYWxlX19zY2FsZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLnNraWxsLXNjYWxlX19zY2FsZXMgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2tpbGwtc2NhbGVfX3NjYWxlcyA+ICoge1xuICAgIG9yZGVyOiBhdHRyKGRhdGEtc2NhbGUpO1xuICB9XG59XG4uc2tpbGwtc2NhbGVfX3NjYWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2tpbGwtc2NhbGVfX3NjYWxlID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2tpbGwtc2NhbGVfX3NjYWxlID4gKiB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNraWxsLXNjYWxlX19kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4iXX0= */