@charset "UTF-8";
*, :after, :before {
  box-sizing: border-box;
}

blockquote, body, dd, dl, figure, h1, h2, h3, h4, p {
  margin: 0;
}

ol[role=list], ul[role=list] {
  list-style: none;
}

html:focus-within {
  scroll-behavior: smooth;
}

body {
  line-height: 1.5;
  min-height: 100vh;
  text-rendering: optimizeSpeed;
}

a:not([class]) {
  -webkit-text-decoration-skip: ink;
  text-decoration-skip-ink: auto;
}

img, picture {
  display: block;
  max-width: 100%;
}

button, input, select, textarea {
  font: inherit;
}

@media (prefers-reduced-motion: reduce) {
  html:focus-within {
    scroll-behavior: auto;
  }
  *, :after, :before {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
  }
}
:root {
  --grid-gap: var(--spacing-sm);
  --grid-container-max-width: 100%;
  --grid-template-columns-12: repeat(12, [col] 1fr) ;
}

@media (min-width: 1025px) {
  :root {
    --grid-container-max-width: 940px ;
  }
}
@media (min-width: 1440px) {
  :root {
    --grid-container-max-width: 1120px ;
  }
}
:root {
  --layout-container-side-gap: var(--spacing-lg);
  --radius-xxs: 0.125rem;
  --radius-xs: 0.25rem;
  --radius-sm: 0.5rem;
  --radius-md: 0.75rem;
  --radius-lg: 1rem;
  --shadow-xs: 0px 2px 4px rgba(0, 0, 0, .1);
  --shadow-sm: 0px 4px 10px rgba(0, 0, 0, .1);
  --shadow-md: 0px 14px 30px rgba(0, 0, 0, .1);
  --spacing-xxs: 0.25rem;
  --spacing-xs: 0.5rem;
  --spacing-sm: 0.75rem;
  --spacing-md: 1rem;
  --spacing-lg: 1.5rem;
  --spacing-xl: 3rem;
  --blockquote-font-size: var(--font-size-sm);
  --blockquote-border-size: 4px;
  --blockquote-paddings: var(--spacing-xs);
  --blockquote-margins: var(--spacing-sm) 0;
  --blockquote-background: transparent;
  --blockquote-border-color: var(--color-border) ;
}

:root {
  --focus-box-shadow: 0 0 0 2px var(--color-white), 0 0 0 5px var(--color-jade) ;
}

:focus {
  outline: none;
}

* {
  box-sizing: border-box;
  min-width: 0;
}

body, html {
  overflow-x: hidden;
}

body.overflow-hidden, html.overflow-hidden {
  overflow: hidden;
}

:root {
  --line-height-heading: 1.3 ;
}

h1 {
  font-size: var(--font-size-h1);
  font-weight: 500;
}

h2 {
  font-size: var(--font-size-h2);
}

h2, h3 {
  font-weight: 600;
}

h3 {
  font-size: var(--font-size-h3);
}

h4 {
  font-size: var(--font-size-h4);
  font-weight: 600;
}

h5 {
  font-size: var(--font-size-h5);
}

h5, h6 {
  font-weight: 700;
}

h6 {
  font-size: var(--font-size-h6);
}

h1, h2, h3, h4, h5, h6 {
  line-height: var(--line-height-heading);
  margin: unset;
  margin-bottom: var(--spacing-sm);
}

hr {
  border: unset;
  border-top: 1px solid var(--color-border);
  margin: var(--spacing-sm) 0;
}

img {
  font-style: italic;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}

:root {
  --link-color: $ color-twilight-indigo;
  --link-color--hover: $ color-twilight-indigo-2 ;
}

a {
  color: var(--link-color);
}

a, a:focus, a:hover {
  text-decoration: none;
}

a:focus, a:hover {
  --link-color: var(--link-color--hover) ;
}

a:focus {
  outline: 1px dotted grey;
}

:root {
  --list-margin: var(--p-margin--y) 0;
  --list-padding: 0 0 0 2rem ;
}

ol, ul {
  margin: var(--list-margin);
  padding: var(--list-padding);
}

:root {
  --page-background: var(--color-white) ;
}

body {
  background: var(--page-background);
}

:root {
  --selection-background: var(--color-gainsboro);
  --selection-color: var(--text-color) ;
}

::-moz-selection {
  background: var(--selection-background);
  color: var(--selection-color);
}

::selection {
  background: var(--selection-background);
  color: var(--selection-color);
}

:root {
  --line-height: 1.6;
  --font-size-base: 14px;
  --font-size-h1: 2.027rem;
  --font-size-h2: 1.802rem;
  --font-size-h3: 1.602rem;
  --font-size-h4: 1.424rem;
  --font-size-h5: 1.266rem;
  --font-size-h6: 1.125rem;
  --font-size-sm: 0.889rem;
  --font-size-xs: 0.79rem;
  --font-size-xxs: 0.702rem;
  --font-family: Berlingske Sans, San Francisco, Segoe UI, Helvetica, sans-serif;
  --font-monospace: "JetBrains Mono", "Fira Code", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --text-color: #20163f;
  --mark-background: var(--color-sunglow);
  --code-background: var(--page-background);
  --p-margin--y: var(--spacing-md) ;
}

body {
  color: var(--text-color);
  font-family: var(--font-family);
  font-size: var(--font-size-base);
  line-height: var(--line-height);
}

p {
  margin-bottom: var(--p-margin--y);
  margin-top: var(--p-margin--y);
}

small {
  font-size: 80%;
}

big, small {
  font-weight: 400;
}

big {
  font-size: 120%;
}

mark {
  background-color: var(--mark-background);
  padding: var(--spacing-xs);
}

code {
  background-color: var(--code-background);
  border-radius: var(--radius-xs);
  font-family: var(--font-monospace);
  font-size: 90%;
  padding: 0.2em 0.4em;
  word-break: break-all;
}

pre code {
  padding: unset;
}

.page-title {
  margin: unset;
}

.c-social-menu {
  align-items: center;
  display: flex;
  margin: 0;
  padding: 0;
}

.c-social-menu__item {
  list-style: none;
  margin-right: 36px;
}

.c-social-menu.c-social-menu--footer {
  margin: 20px 0 40px;
}

@media (min-width: 1025px) {
  .c-social-menu.c-social-menu--footer {
    margin-top: 60px;
  }
}
.c-social-menu.c-social-menu--footer svg path {
  fill: #fa505c;
}

.table {
  border-collapse: collapse;
  margin-bottom: var(--spacing-sm);
  max-width: 100%;
  width: 100%;
}

.table td, .table th {
  border-top: 1px solid var(--color-border);
  padding: var(--spacing-xs);
  text-align: inherit;
}

.table thead th {
  border-bottom: 2px solid var(--color-border);
  vertical-align: bottom;
}

.table-responsive {
  overflow-x: auto;
  width: 100%;
}

.vertical-tabs {
  display: flex;
}

.vertical-tabs__menu {
  align-self: flex-start;
  border: 1px solid var(--color-border);
}

.vertical-tabs__menu-item {
  border: none;
}

.vertical-tabs__menu-item a {
  color: var(--text-color);
  padding: var(--spacing-sm);
}

.vertical-tabs__panes {
  padding: var(--spacing-sm);
  width: 100%;
}

.c-wysiwyg {
  color: #20163f;
  font-size: 14px;
}

.c-wysiwyg h1 {
  color: #fa505c;
  font-size: 34px;
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1025px) {
  .c-wysiwyg h1 {
    font-size: 70px;
  }
}
.c-wysiwyg h2 {
  font-size: 34px;
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1025px) {
  .c-wysiwyg h2 {
    font-size: 50px;
  }
}
.c-wysiwyg h3 {
  font-size: 30px;
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1025px) {
  .c-wysiwyg h3 {
    font-size: 40px;
  }
}
.c-wysiwyg h4 {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1025px) {
  .c-wysiwyg h4 {
    font-size: 24px;
  }
}
.c-wysiwyg h1, .c-wysiwyg h2, .c-wysiwyg h3, .c-wysiwyg h4 {
  margin-bottom: 0.8em;
}

.c-wysiwyg blockquote {
  font-size: 30px;
  font-weight: 300;
  line-height: 1.2;
  margin: 70px 0;
  max-width: 640px;
}

@media (min-width: 1025px) {
  .c-wysiwyg blockquote {
    font-size: 40px;
  }
}
.c-wysiwyg blockquote:before {
  content: "“";
  display: inline;
  position: relative;
}

.c-wysiwyg blockquote:after {
  content: "”";
  display: inline;
  position: relative;
}

.c-wysiwyg blockquote p {
  display: inline;
}

.c-wysiwyg__table {
  display: block;
  max-width: 100%;
  overflow-x: auto;
}

.c-wysiwyg table {
  border: 1px solid #e9e9e9;
  border-collapse: collapse;
  width: 100%;
}

.c-wysiwyg td:not(:first-child):not(:last-child), .c-wysiwyg th:not(:first-child):not(:last-child) {
  border-left: 2px solid #e9e9e9;
  border-right: 2px solid #e9e9e9;
}

.c-wysiwyg thead {
  background-color: #fa505c;
  color: #fff;
}

.c-wysiwyg th {
  color: #fff;
  font-weight: 400;
  padding: 10px 21px;
  text-align: left;
}

.c-wysiwyg tbody {
  background-color: #fff;
}

.c-wysiwyg td {
  padding: 28px 21px;
}

.c-wysiwyg a {
  color: #fa505c;
}

.c-wysiwyg .media-remote-video-field-media-oembed-video__value {
  margin: 30px 0 60px;
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
  width: 100%;
}

.c-wysiwyg .media-remote-video-field-media-oembed-video__value iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}

.c-wysiwyg .media-image-field-media-image__value {
  margin: 30px 0 60px;
}

.c-footer {
  background-color: #fff;
  color: #fa505c;
  padding: 40px 30px 0;
}

@media (min-width: 1025px) {
  .c-footer {
    align-items: flex-end;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding: 54px 134px 0;
  }
}
.c-footer__logo {
  margin-left: -12px;
  max-width: 200px;
}

@media (min-width: 1025px) {
  .c-footer__logo {
    margin-left: -14px;
    max-width: 280px;
  }
}
.c-footer__form {
  max-width: 100%;
  width: 372px;
}

.c-footer__form .block__title {
  display: block;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.2;
}

@media (min-width: 1025px) {
  .c-footer__form .block__title {
    font-size: 24px;
    margin: 0 0 24px;
  }
}
.c-footer__submit-wrapper {
  flex: 1 0 auto;
}

.c-footer__label {
  display: block;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.2;
  margin: 1em 0;
}

@media (min-width: 1025px) {
  .c-footer__label {
    font-size: 24px;
    margin: 0 0 24px;
  }
}
.c-footer .form-item--name-email {
  display: inline-block;
  margin: 0 0 1em;
}

@media (min-width: 1025px) {
  .c-footer .form-item--name-email {
    margin: 0;
  }
}
.c-footer .form-item--name-email input {
  height: 42px;
  padding: 0 15px;
  width: 100%;
}

.c-footer .form-item--type-checkbox [type=checkbox] + label:before {
  border: 1px solid #d3d3d3;
  content: "";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  top: 2px;
  width: 20px;
}

.c-footer .form-item--type-checkbox [type=checkbox] + label:after {
  border-bottom: 2px solid #fa505c;
  border-left: 2px solid #fa505c;
  content: "";
  display: block;
  height: 7px;
  left: 4px;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 7px;
  transform: rotate(-45deg) scale(0.8);
  transition: 0.15s ease;
  width: 12px;
}

.c-footer .form-item--type-checkbox [type=checkbox]:checked + label:after {
  opacity: 1;
  transform: rotate(-45deg);
}

.c-footer .form-item--name-email input, .c-footer__input {
  border: 1px solid #fa505c;
  border-radius: 4px;
}

.c-footer__bottom {
  font-size: 12px;
  margin: 30px 0;
  width: 100%;
}

.c-footer__menu-wrapper {
  display: block;
}

@media (min-width: 768px) {
  .c-footer__menu-wrapper {
    display: inline-block;
  }
}
.c-footer__menu {
  display: flex;
  flex-wrap: wrap;
  font-weight: 700;
  margin: 0 1em 0 0;
  padding: 0;
}

.c-footer__menu-item {
  color: inherit;
  display: inline;
  list-style: none;
  margin-left: 1ch;
  position: relative;
}

.c-footer__menu-item:first-child {
  margin-left: 0;
}

.c-footer__menu-item:not(:last-child):after {
  content: "|";
  display: inline;
  margin-left: 0.6ch;
  position: relative;
}

.c-header {
  align-items: center;
  background-color: #fff;
  display: flex;
  height: 65px;
  justify-content: space-between;
  padding: 0 0 0 16px;
  position: fixed;
  top: 0;
  transition: box-shadow 0.3s ease, height 0.3s ease, transform 0.3s ease;
  width: 100%;
  z-index: 1000;
}

@media (min-width: 1025px) {
  .c-header {
    height: 95px;
    padding: 0 26px;
  }
}
.c-header--scrolled {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

.c-header--hide {
  transform: translateY(-100%);
}

.c-header__logo {
  margin-right: 20px;
  width: 120px;
}

@media (min-width: 1025px) {
  .c-header__logo {
    display: block;
    width: 175px;
  }
}
@media (min-width: 1440px) {
  .c-header__logo {
    margin-right: 40px;
  }
}
.c-header__logo svg {
  height: auto;
  width: 100%;
}

.c-header__left {
  height: 100%;
}

.c-header__left, .c-header__right {
  align-items: center;
  display: flex;
}

@media (min-width: 1025px) {
  .c-header__right {
    border-left: 1px solid #f1efee;
    height: 100%;
    padding-left: 24px;
  }
}
@media (min-width: 1440px) {
  .c-header__right {
    padding-left: 36px;
  }
}
.c-header__contact {
  border-radius: 4px;
  box-shadow: inset 0 0 0 1px #20163f;
  color: #20163f;
  display: inline-block;
  font-weight: 700;
  line-height: 18px;
  padding: 11px 18px;
  transition: 0.3s ease;
}

@media (min-width: 768px) {
  .c-header__contact {
    padding: 11px 23px;
  }
}
@media (min-width: 1025px) {
  .c-header__contact {
    padding: 15px 25px;
  }
}
.c-header__contact:focus, .c-header__contact:hover {
  box-shadow: inset 0 0 0 3px #20163f;
}

.c-header__search {
  background: none;
  border: none;
  color: #20163f;
  cursor: pointer;
  margin: 0 20px;
  padding: 0;
}

.c-hero {
  background-color: grey;
  display: flex;
  min-height: calc(100vh - 65px);
  overflow: hidden;
  padding: 70px 0;
  position: relative;
}

@media (min-width: 1025px) {
  .c-hero {
    align-items: center;
    min-height: calc(100vh - 95px);
  }
}
.c-hero__content {
  display: flex;
  position: relative;
  z-index: 1;
}

.c-hero__content-top {
  align-self: flex-start;
}

.c-hero__content-middle {
  align-self: center;
}

.c-hero__content-bottom {
  align-self: flex-end;
}

.c-text {
  margin: 70px 0;
  padding: 0;
}

.c-toolkit {
  padding: 30px;
}

@media (min-width: 1440px) {
  .c-toolkit {
    padding: 30px 100px;
  }
}
.c-toolkit__content {
  margin-top: 100px;
}

@media (min-width: 1025px) {
  .c-toolkit__content {
    margin-top: 145px;
  }
  .c-toolkit__container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
.c-toolkit__container--carousel {
  margin-left: -30px;
  margin-top: 90px;
}

.u-block-inner-wide {
  padding: 0 30px;
  position: relative;
}

@media (min-width: 1025px) {
  .u-block-inner-wide {
    padding: 0 100px;
    width: calc(75% + 100px);
  }
}
@media (min-width: 1440px) {
  .u-block-inner-wide {
    padding: 0 200px;
    width: calc(75% + 100px);
  }
}
@media (min-width: 1025px) {
  .u-block-inner-narrow {
    padding: 0 100px;
    width: calc(55% + 100px);
  }
}
@media (min-width: 1440px) {
  .u-block-inner-narrow {
    padding: 0 200px;
    width: calc(50% + 200px);
  }
}
.u-full-width {
  width: 100%;
}

.u-cover-picture {
  bottom: 0;
  display: block;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}

.js-animation .u-cover-picture.js-anim-zoom {
  animation: image-zoom 1s ease-out both;
  z-index: 1;
}

.u-cover-image {
  display: block;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}

.u-type-h1-title {
  font-size: 34px;
  font-weight: 300;
  line-height: 1.2;
}

@media (min-width: 1025px) {
  .u-type-h1-title {
    font-size: 70px;
  }
}
.u-fc-sunrise-coral {
  color: #fa505c;
}

.u-block-inner-narrow {
  padding: 0 30px;
  position: relative;
}

@media (min-width: 1025px) {
  .u-block-inner-narrow {
    padding: 0 100px;
    width: calc(55% + 100px);
  }
}
@media (min-width: 1440px) {
  .u-block-inner-narrow {
    padding: 0 200px;
    width: calc(50% + 200px);
  }
}
.u-hide {
  display: none;
}

span.ext {
  width: 10px;
  height: 10px;
  padding-right: 12px;
  text-decoration: none;
  background: url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;
}

span.mailto {
  width: 10px;
  height: 10px;
  padding-right: 12px;
  text-decoration: none;
  background: url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;
}

span.tel {
  width: 10px;
  height: 10px;
  padding-right: 12px;
  text-decoration: none;
  background: url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;
}

svg.ext {
  width: 14px;
  height: 14px;
  fill: #727272;
  font-weight: 900;
}

svg.mailto, svg.tel {
  width: 14px;
  height: 14px;
  fill: #727272;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvb2tpZS1wb2xpY3kuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0E7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBSUY7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7OztBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTs7O0FBR0Y7RUFDRTtJQUNFOztFQUdGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBOzs7QUFLSjtFQUNFO0lBQ0U7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBOzs7QUFJSjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQSIsImZpbGUiOiJjb29raWUtcG9saWN5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuKiwgOmFmdGVyLCA6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxufVxuXG5ibG9ja3F1b3RlLCBib2R5LCBkZCwgZGwsIGZpZ3VyZSwgaDEsIGgyLCBoMywgaDQsIHAge1xuICBtYXJnaW46IDBcbn1cblxub2xbcm9sZT1saXN0XSwgdWxbcm9sZT1saXN0XSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmVcbn1cblxuaHRtbDpmb2N1cy13aXRoaW4ge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aFxufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkXG59XG5cbmE6bm90KFtjbGFzc10pIHtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogaW5rO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IGF1dG9cbn1cblxuaW1nLCBwaWN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJVxufVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdFxufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBodG1sOmZvY3VzLXdpdGhpbiB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvXG4gIH1cblxuICAqLCA6YWZ0ZXIsIDpiZWZvcmUge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjAxbXMgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxICFpbXBvcnRhbnQ7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjAxbXMgIWltcG9ydGFudFxuICB9XG59XG5cbjpyb290IHtcbiAgLS1ncmlkLWdhcDogdmFyKC0tc3BhY2luZy1zbSk7XG4gIC0tZ3JpZC1jb250YWluZXItbWF4LXdpZHRoOiAxMDAlO1xuICAtLWdyaWQtdGVtcGxhdGUtY29sdW1ucy0xMjogcmVwZWF0KDEyLCBbY29sXSAxZnIpXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZ3JpZC1jb250YWluZXItbWF4LXdpZHRoOiA5NDBweFxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tZ3JpZC1jb250YWluZXItbWF4LXdpZHRoOiAxMTIwcHhcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tbGF5b3V0LWNvbnRhaW5lci1zaWRlLWdhcDogdmFyKC0tc3BhY2luZy1sZyk7XG4gIC0tcmFkaXVzLXh4czogMC4xMjVyZW07XG4gIC0tcmFkaXVzLXhzOiAwLjI1cmVtO1xuICAtLXJhZGl1cy1zbTogMC41cmVtO1xuICAtLXJhZGl1cy1tZDogMC43NXJlbTtcbiAgLS1yYWRpdXMtbGc6IDFyZW07XG4gIC0tc2hhZG93LXhzOiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgLS1zaGFkb3ctc206IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgLS1zaGFkb3ctbWQ6IDBweCAxNHB4IDMwcHggcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC0tc3BhY2luZy14eHM6IDAuMjVyZW07XG4gIC0tc3BhY2luZy14czogMC41cmVtO1xuICAtLXNwYWNpbmctc206IDAuNzVyZW07XG4gIC0tc3BhY2luZy1tZDogMXJlbTtcbiAgLS1zcGFjaW5nLWxnOiAxLjVyZW07XG4gIC0tc3BhY2luZy14bDogM3JlbTtcbiAgLS1ibG9ja3F1b3RlLWZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtKTtcbiAgLS1ibG9ja3F1b3RlLWJvcmRlci1zaXplOiA0cHg7XG4gIC0tYmxvY2txdW90ZS1wYWRkaW5nczogdmFyKC0tc3BhY2luZy14cyk7XG4gIC0tYmxvY2txdW90ZS1tYXJnaW5zOiB2YXIoLS1zcGFjaW5nLXNtKSAwO1xuICAtLWJsb2NrcXVvdGUtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC0tYmxvY2txdW90ZS1ib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWJvcmRlcilcbn1cblxuOnJvb3Qge1xuICAtLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDJweCB2YXIoLS1jb2xvci13aGl0ZSksIDAgMCAwIDVweCB2YXIoLS1jb2xvci1qYWRlKVxufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lXG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4td2lkdGg6IDBcbn1cblxuYm9keSwgaHRtbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlblxufVxuXG5ib2R5Lm92ZXJmbG93LWhpZGRlbiwgaHRtbC5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuXG59XG5cbjpyb290IHtcbiAgLS1saW5lLWhlaWdodC1oZWFkaW5nOiAxLjNcbn1cblxuaDEge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDBcbn1cblxuaDIge1xuICBmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oMilcbn1cblxuaDIsIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWgzKVxufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMFxufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KVxufVxuXG5oNSwgaDYge1xuICBmb250LXdlaWdodDogNzAwXG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpXG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBsaW5lLWhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQtaGVhZGluZyk7XG4gIG1hcmdpbjogdW5zZXQ7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNpbmctc20pXG59XG5cbmhyIHtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIG1hcmdpbjogdmFyKC0tc3BhY2luZy1zbSkgMFxufVxuXG5pbWcge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG59XG5cbjpyb290IHtcbiAgLS1saW5rLWNvbG9yOiAkIGNvbG9yLXR3aWxpZ2h0LWluZGlnbztcbiAgLS1saW5rLWNvbG9yLS1ob3ZlcjogJCBjb2xvci10d2lsaWdodC1pbmRpZ28tMlxufVxuXG5hIHtcbiAgY29sb3I6IHZhcigtLWxpbmstY29sb3IpXG59XG5cbmEsIGE6Zm9jdXMsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuYTpmb2N1cywgYTpob3ZlciB7XG4gIC0tbGluay1jb2xvcjogdmFyKC0tbGluay1jb2xvci0taG92ZXIpXG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIGdyZXlcbn1cblxuOnJvb3Qge1xuICAtLWxpc3QtbWFyZ2luOiB2YXIoLS1wLW1hcmdpbi0teSkgMDtcbiAgLS1saXN0LXBhZGRpbmc6IDAgMCAwIDJyZW1cbn1cblxub2wsIHVsIHtcbiAgbWFyZ2luOiB2YXIoLS1saXN0LW1hcmdpbik7XG4gIHBhZGRpbmc6IHZhcigtLWxpc3QtcGFkZGluZylcbn1cblxuOnJvb3Qge1xuICAtLXBhZ2UtYmFja2dyb3VuZDogdmFyKC0tY29sb3Itd2hpdGUpXG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1wYWdlLWJhY2tncm91bmQpXG59XG5cbjpyb290IHtcbiAgLS1zZWxlY3Rpb24tYmFja2dyb3VuZDogdmFyKC0tY29sb3ItZ2FpbnNib3JvKTtcbiAgLS1zZWxlY3Rpb24tY29sb3I6IHZhcigtLXRleHQtY29sb3IpXG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zZWxlY3Rpb24tYmFja2dyb3VuZCk7XG4gIGNvbG9yOiB2YXIoLS1zZWxlY3Rpb24tY29sb3IpXG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2VsZWN0aW9uLWJhY2tncm91bmQpO1xuICBjb2xvcjogdmFyKC0tc2VsZWN0aW9uLWNvbG9yKVxufVxuXG46cm9vdCB7XG4gIC0tbGluZS1oZWlnaHQ6IDEuNjtcbiAgLS1mb250LXNpemUtYmFzZTogMTRweDtcbiAgLS1mb250LXNpemUtaDE6IDIuMDI3cmVtO1xuICAtLWZvbnQtc2l6ZS1oMjogMS44MDJyZW07XG4gIC0tZm9udC1zaXplLWgzOiAxLjYwMnJlbTtcbiAgLS1mb250LXNpemUtaDQ6IDEuNDI0cmVtO1xuICAtLWZvbnQtc2l6ZS1oNTogMS4yNjZyZW07XG4gIC0tZm9udC1zaXplLWg2OiAxLjEyNXJlbTtcbiAgLS1mb250LXNpemUtc206IDAuODg5cmVtO1xuICAtLWZvbnQtc2l6ZS14czogMC43OXJlbTtcbiAgLS1mb250LXNpemUteHhzOiAwLjcwMnJlbTtcbiAgLS1mb250LWZhbWlseTogQmVybGluZ3NrZSBTYW5zLCBTYW4gRnJhbmNpc2NvLCBTZWdvZSBVSSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtbW9ub3NwYWNlOiBcIkpldEJyYWlucyBNb25vXCIsIFwiRmlyYSBDb2RlXCIsIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIC0tdGV4dC1jb2xvcjogIzIwMTYzZjtcbiAgLS1tYXJrLWJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1bmdsb3cpO1xuICAtLWNvZGUtYmFja2dyb3VuZDogdmFyKC0tcGFnZS1iYWNrZ3JvdW5kKTtcbiAgLS1wLW1hcmdpbi0teTogdmFyKC0tc3BhY2luZy1tZClcbn1cblxuYm9keSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtYmFzZSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodClcbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXAtbWFyZ2luLS15KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcC1tYXJnaW4tLXkpXG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCVcbn1cblxuYmlnLCBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDBcbn1cblxuYmlnIHtcbiAgZm9udC1zaXplOiAxMjAlXG59XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYXJrLWJhY2tncm91bmQpO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXhzKVxufVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29kZS1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXhzKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbW9ub3NwYWNlKTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHBhZGRpbmc6IC4yZW0gLjRlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsXG59XG5cbnByZSBjb2RlIHtcbiAgcGFkZGluZzogdW5zZXRcbn1cblxuXG4ucGFnZS10aXRsZSB7XG4gIG1hcmdpbjogdW5zZXRcbn1cblxuLmMtc29jaWFsLW1lbnUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBcbn1cblxuLmMtc29jaWFsLW1lbnVfX2l0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDM2cHhcbn1cblxuLmMtc29jaWFsLW1lbnUuYy1zb2NpYWwtbWVudS0tZm9vdGVyIHtcbiAgbWFyZ2luOiAyMHB4IDAgNDBweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jLXNvY2lhbC1tZW51LmMtc29jaWFsLW1lbnUtLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweFxuICB9XG59XG5cbi5jLXNvY2lhbC1tZW51LmMtc29jaWFsLW1lbnUtLWZvb3RlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmYTUwNWNcbn1cblxuLnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2luZy1zbSk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnRhYmxlIHRkLCAudGFibGUgdGgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tY29sb3ItYm9yZGVyKTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy14cyk7XG4gIHRleHQtYWxpZ246IGluaGVyaXRcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWJvcmRlcik7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b21cbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICB3aWR0aDogMTAwJVxufVxuXG4udmVydGljYWwtdGFicyB7XG4gIGRpc3BsYXk6IGZsZXhcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpXG59XG5cbi52ZXJ0aWNhbC10YWJzX19tZW51LWl0ZW0ge1xuICBib3JkZXI6IG5vbmVcbn1cblxuLnZlcnRpY2FsLXRhYnNfX21lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKVxufVxuXG4udmVydGljYWwtdGFic19fcGFuZXMge1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNtKTtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmMtd3lzaXd5ZyB7XG4gIGNvbG9yOiAjMjAxNjNmO1xuICBmb250LXNpemU6IDE0cHhcbn1cblxuLmMtd3lzaXd5ZyBoMSB7XG4gIGNvbG9yOiAjZmE1MDVjO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy13eXNpd3lnIGgxIHtcbiAgICBmb250LXNpemU6IDcwcHhcbiAgfVxufVxuXG4uYy13eXNpd3lnIGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmMtd3lzaXd5ZyBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4XG4gIH1cbn1cblxuLmMtd3lzaXd5ZyBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMlxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jLXd5c2l3eWcgaDMge1xuICAgIGZvbnQtc2l6ZTogNDBweFxuICB9XG59XG5cbi5jLXd5c2l3eWcgaDQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy13eXNpd3lnIGg0IHtcbiAgICBmb250LXNpemU6IDI0cHhcbiAgfVxufVxuXG4uYy13eXNpd3lnIGgxLCAuYy13eXNpd3lnIGgyLCAuYy13eXNpd3lnIGgzLCAuYy13eXNpd3lnIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogLjhlbVxufVxuXG4uYy13eXNpd3lnIGJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogNzBweCAwO1xuICBtYXgtd2lkdGg6IDY0MHB4XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmMtd3lzaXd5ZyBibG9ja3F1b3RlIHtcbiAgICBmb250LXNpemU6IDQwcHhcbiAgfVxufVxuXG4uYy13eXNpd3lnIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmMtd3lzaXd5ZyBibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmMtd3lzaXd5ZyBibG9ja3F1b3RlIHAge1xuICBkaXNwbGF5OiBpbmxpbmVcbn1cblxuLmMtd3lzaXd5Z19fdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvXG59XG5cbi5jLXd5c2l3eWcgdGFibGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllOWU5O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJVxufVxuXG4uYy13eXNpd3lnIHRkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksIC5jLXd5c2l3eWcgdGg6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2U5ZTllOTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2U5ZTllOVxufVxuXG4uYy13eXNpd3lnIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNTA1YztcbiAgY29sb3I6ICNmZmZcbn1cblxuLmMtd3lzaXd5ZyB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxMHB4IDIxcHg7XG4gIHRleHQtYWxpZ246IGxlZnRcbn1cblxuLmMtd3lzaXd5ZyB0Ym9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbn1cblxuLmMtd3lzaXd5ZyB0ZCB7XG4gIHBhZGRpbmc6IDI4cHggMjFweFxufVxuXG4uYy13eXNpd3lnIGEge1xuICBjb2xvcjogI2ZhNTA1Y1xufVxuXG4uYy13eXNpd3lnIC5tZWRpYS1yZW1vdGUtdmlkZW8tZmllbGQtbWVkaWEtb2VtYmVkLXZpZGVvX192YWx1ZSB7XG4gIG1hcmdpbjogMzBweCAwIDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmMtd3lzaXd5ZyAubWVkaWEtcmVtb3RlLXZpZGVvLWZpZWxkLW1lZGlhLW9lbWJlZC12aWRlb19fdmFsdWUgaWZyYW1lIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmMtd3lzaXd5ZyAubWVkaWEtaW1hZ2UtZmllbGQtbWVkaWEtaW1hZ2VfX3ZhbHVlIHtcbiAgbWFyZ2luOiAzMHB4IDAgNjBweFxufVxuXG4uYy1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZhNTA1YztcbiAgcGFkZGluZzogNDBweCAzMHB4IDBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy1mb290ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNTRweCAxMzRweCAwXG4gIH1cbn1cblxuLmMtZm9vdGVyX19sb2dvIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBtYXgtd2lkdGg6IDIwMHB4XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmMtZm9vdGVyX19sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0cHg7XG4gICAgbWF4LXdpZHRoOiAyODBweFxuICB9XG59XG5cbi5jLWZvb3Rlcl9fZm9ybSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDM3MnB4XG59XG5cbi5jLWZvb3Rlcl9fZm9ybSAuYmxvY2tfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMlxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jLWZvb3Rlcl9fZm9ybSAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDAgMjRweFxuICB9XG59XG5cbi5jLWZvb3Rlcl9fc3VibWl0LXdyYXBwZXIge1xuICBmbGV4OiAxIDAgYXV0b1xufVxuXG4uYy1mb290ZXJfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiAxZW0gMFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jLWZvb3Rlcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDAgMCAyNHB4XG4gIH1cbn1cblxuLmMtZm9vdGVyIC5mb3JtLWl0ZW0tLW5hbWUtZW1haWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDFlbVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5jLWZvb3RlciAuZm9ybS1pdGVtLS1uYW1lLWVtYWlsIHtcbiAgICBtYXJnaW46IDBcbiAgfVxufVxuXG4uYy1mb290ZXIgLmZvcm0taXRlbS0tbmFtZS1lbWFpbCBpbnB1dCB7XG4gIGhlaWdodDogNDJweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB3aWR0aDogMTAwJVxufVxuXG5cblxuLmMtZm9vdGVyIC5mb3JtLWl0ZW0tLXR5cGUtY2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QzZDNkMztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDIwcHhcbn1cblxuLmMtZm9vdGVyIC5mb3JtLWl0ZW0tLXR5cGUtY2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZhNTA1YztcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmE1MDVjO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA3cHg7XG4gIGxlZnQ6IDRweDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKC44KTtcbiAgdHJhbnNpdGlvbjogLjE1cyBlYXNlO1xuICB3aWR0aDogMTJweFxufVxuXG4uYy1mb290ZXIgLmZvcm0taXRlbS0tdHlwZS1jaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxufVxuXG4uYy1mb290ZXIgLmZvcm0taXRlbS0tbmFtZS1lbWFpbCBpbnB1dCwgLmMtZm9vdGVyX19pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmYTUwNWM7XG4gIGJvcmRlci1yYWRpdXM6IDRweFxufVxuXG4uYy1mb290ZXJfX2JvdHRvbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi5jLWZvb3Rlcl9fbWVudS13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2tcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWZvb3Rlcl9fbWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgfVxufVxuXG4uYy1mb290ZXJfX21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAxZW0gMCAwO1xuICBwYWRkaW5nOiAwXG59XG5cbi5jLWZvb3Rlcl9fbWVudS1pdGVtIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDFjaDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbi5jLWZvb3Rlcl9fbWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDBcbn1cblxuLmMtZm9vdGVyX19tZW51LWl0ZW06bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1sZWZ0OiAuNmNoO1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLmMtaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4zcyBlYXNlLCBoZWlnaHQgLjNzIGVhc2UsIHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy1oZWFkZXIge1xuICAgIGhlaWdodDogOTVweDtcbiAgICBwYWRkaW5nOiAwIDI2cHhcbiAgfVxufVxuXG4uYy1oZWFkZXItLXNjcm9sbGVkIHtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIC4xKVxufVxuXG4uYy1oZWFkZXItLWhpZGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpXG59XG5cbi5jLWhlYWRlcl9fbG9nbyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IDEyMHB4XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmMtaGVhZGVyX19sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTc1cHhcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jLWhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4XG4gIH1cbn1cblxuLmMtaGVhZGVyX19sb2dvIHN2ZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCVcbn1cblxuLmMtaGVhZGVyX19sZWZ0IHtcbiAgaGVpZ2h0OiAxMDAlXG59XG5cbi5jLWhlYWRlcl9fbGVmdCwgLmMtaGVhZGVyX19yaWdodCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy1oZWFkZXJfX3JpZ2h0IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmMWVmZWU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMjRweFxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmMtaGVhZGVyX19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4XG4gIH1cbn1cblxuLmMtaGVhZGVyX19jb250YWN0IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzIwMTYzZjtcbiAgY29sb3I6ICMyMDE2M2Y7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDExcHggMThweDtcbiAgdHJhbnNpdGlvbjogLjNzIGVhc2Vcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWhlYWRlcl9fY29udGFjdCB7XG4gICAgcGFkZGluZzogMTFweCAyM3B4XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy1oZWFkZXJfX2NvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweFxuICB9XG59XG5cbi5jLWhlYWRlcl9fY29udGFjdDpmb2N1cywgLmMtaGVhZGVyX19jb250YWN0OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgM3B4ICMyMDE2M2Zcbn1cblxuLmMtaGVhZGVyX19zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjAxNjNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAyMHB4O1xuICBwYWRkaW5nOiAwXG59XG5cbi5jLWhlcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmMtaGVybyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTVweClcbiAgfVxufVxuXG4uYy1oZXJvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxXG59XG5cbi5jLWhlcm9fX2NvbnRlbnQtdG9wIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydFxufVxuXG4uYy1oZXJvX19jb250ZW50LW1pZGRsZSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlclxufVxuXG4uYy1oZXJvX19jb250ZW50LWJvdHRvbSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kXG59XG5cbi5jLXRleHQge1xuICBtYXJnaW46IDcwcHggMDtcbiAgcGFkZGluZzogMFxufVxuXG4uYy10b29sa2l0IHtcbiAgcGFkZGluZzogMzBweFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jLXRvb2xraXQge1xuICAgIHBhZGRpbmc6IDMwcHggMTAwcHhcbiAgfVxufVxuXG4uYy10b29sa2l0X19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTAwcHhcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYy10b29sa2l0X19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxNDVweFxuICB9XG5cbiAgLmMtdG9vbGtpdF9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgfVxufVxuXG4uYy10b29sa2l0X19jb250YWluZXItLWNhcm91c2VsIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBtYXJnaW4tdG9wOiA5MHB4XG59XG5cblxuLnUtYmxvY2staW5uZXItd2lkZSB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnUtYmxvY2staW5uZXItd2lkZSB7XG4gICAgcGFkZGluZzogMCAxMDBweDtcbiAgICB3aWR0aDogY2FsYyg3NSUgKyAxMDBweClcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC51LWJsb2NrLWlubmVyLXdpZGUge1xuICAgIHBhZGRpbmc6IDAgMjAwcHg7XG4gICAgd2lkdGg6IGNhbGMoNzUlICsgMTAwcHgpXG4gIH1cbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51LWJsb2NrLWlubmVyLW5hcnJvdyB7XG4gICAgcGFkZGluZzogMCAxMDBweDtcbiAgICB3aWR0aDogY2FsYyg1NSUgKyAxMDBweClcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC51LWJsb2NrLWlubmVyLW5hcnJvdyB7XG4gICAgcGFkZGluZzogMCAyMDBweDtcbiAgICB3aWR0aDogY2FsYyg1MCUgKyAyMDBweClcbiAgfVxufVxuXG4udS1mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnUtY292ZXItcGljdHVyZSB7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMFxufVxuXG4uanMtYW5pbWF0aW9uIC51LWNvdmVyLXBpY3R1cmUuanMtYW5pbS16b29tIHtcbiAgYW5pbWF0aW9uOiBpbWFnZS16b29tIDFzIGVhc2Utb3V0IGJvdGg7XG4gIHotaW5kZXg6IDFcbn1cblxuLnUtY292ZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlXG59XG5cbi51LXR5cGUtaDEtdGl0bGUge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjJcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudS10eXBlLWgxLXRpdGxlIHtcbiAgICBmb250LXNpemU6NzBweFxuICB9XG59XG5cbi51LWZjLXN1bnJpc2UtY29yYWwge1xuICBjb2xvcjogI2ZhNTA1Y1xufVxuXG4udS1ibG9jay1pbm5lci1uYXJyb3cge1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51LWJsb2NrLWlubmVyLW5hcnJvdyB7XG4gICAgcGFkZGluZzowIDEwMHB4O1xuICAgIHdpZHRoOiBjYWxjKDU1JSArIDEwMHB4KVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnUtYmxvY2staW5uZXItbmFycm93IHtcbiAgICBwYWRkaW5nOjAgMjAwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlICsgMjAwcHgpXG4gIH1cbn1cblxuLnUtaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuXG5zcGFuLmV4dCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKC9tb2R1bGVzL2NvbnRyaWIvZXh0bGluay9pbWFnZXMvZXh0bGlua19zLnBuZykgMnB4IGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbnNwYW4ubWFpbHRvIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoL21vZHVsZXMvY29udHJpYi9leHRsaW5rL2ltYWdlcy9leHRsaW5rX3MucG5nKSAtMjBweCBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG5zcGFuLnRlbCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKC9tb2R1bGVzL2NvbnRyaWIvZXh0bGluay9pbWFnZXMvZXh0bGlua19zLnBuZykgLTQycHggY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuc3ZnLmV4dCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGZpbGw6ICM3MjcyNzI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbnN2Zy5tYWlsdG8sIHN2Zy50ZWwge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBmaWxsOiAjNzI3MjcyO1xufVxuIl19 */
