@charset "UTF-8";
/* extra stylesheet for back copy on white background */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close::after, .date-picker-wrapper .month-wrapper table .day.valid.checked::after {
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-family: "icomoon";
  line-height: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@-webkit-keyframes text-link {
  0% {
    background-color: transparent;
    color: #1d1d1b;
  }
  50% {
    background-color: #f9ae00;
  }
  100% {
    background-color: #133370;
    color: #fff;
  }
}

@keyframes text-link {
  0% {
    background-color: transparent;
    color: #1d1d1b;
  }
  50% {
    background-color: #f9ae00;
  }
  100% {
    background-color: #133370;
    color: #fff;
  }
}

* {
  color: #fff !important;
}

video,
img,
.media-video,
.image-wrapper,
.image-data-wrapper,
.image-gallery--wrap,
[id='block-languageswitcher'] a::before {
  display: none !important;
}

button,
input[type=submit],
.paragraph--type--download-item .download-item::before,
.messages::before,
.pager__item a,
.pager__item a,
[id='block-languageswitcher']::after,
[id='block-languageswitcher'] a:focus,
[id='block-languageswitcher'] .toggle:focus::after,
.menu--meta-menu .menu--level-0 .toggle:focus::after,
.menu--meta-menu .menu--level-0::after,
.block-jena-search form::before,
.paragraph--type--list-of-cities .views-exposed-form.collapsible-open .collapsible-trigger::after,
.paragraph--type--list-of-events .views-exposed-form.collapsible-open .collapsible-trigger::after {
  color: #fff;
}

body,
.messages,
button,
button:hover,
button:focus,
input[type=submit],
input[type=submit]:hover,
input[type=submit]:focus,
.site-header,
.site-header::after,
.site-header--top,
.site-footer--bottom,
.block-jena-search .form-item-search input,
.shariff .shariff-button a,
.shariff .shariff-button a:hover,
.menu--meta-menu .menu--level-0 ul,
.menu-item--level-0:hover span::after,
.block-jena-target-group .action-submit,
.block-jena-target-group .action-submit:hover,
.block-jena-target-group .action-submit:focus,
.contact-collapse .contact--content,
.site-header--main--bottom,
[type='date'],
[type='email'],
[type='number'],
[type='password'],
[type='tel'],
[type='url'],
[type='text'],
textarea,
select,
tbody tr:hover,
.mobile-menu-container,
.block-jena-target-group form,
.pager__item a,
.pager__item a:hover,
.frontpage-news .attachment .news-teaser--content,
.messages.message--selection a:focus,
[id='block-jena-content'] .layout-container .contact-collapse .contact--toggle,
[id='block-jena-content'] .layout-container .contact-collapse .contact--toggle:hover,
[id='block-jena-content'] .layout-container .contact-collapse .contact--toggle:focus,
[id='block-jena-content'] > .contact-collapse .contact--toggle,
[id='block-jena-content'] > .contact-collapse .contact--toggle:hover,
[id='block-jena-content'] > .contact-collapse .contact--toggle:focus,
[id='block-languageswitcher'] ul,
[id='block-languageswitcher'] a:focus,
[id='block-main-menu-block'] .sub-menu-wrap,
[id='block-main-menu-block'] .menu-item--level-0:hover > span::after,
[id='block-main-menu-block'] .menu-item--level-0:hover > a::after,
[id='block-main-menu-block'] .menu-item--level-0:hover span::after,
[id='block-main-menu-block'] .menu-item--level-0:hover > a::after,
[id='block-main-menu-block'] .menu-item--level-0.menu-item--active-trail > span::after,
[id='block-main-menu-block'] .menu-item--level-0.menu-item--active-trail > a::after,
[id='block-main-menu-block'] .menu-item--level-0 > a.is-active::after,
[id='block-main-menu-block'] .sub-menu-wrap li.menu-item--active-trail > span,
[id='block-main-menu-block'] .sub-menu-wrap li.menu-item--active-trail > a,
[id='block-main-menu-block'] .sub-menu-wrap li.show-submenu > span,
[id='block-main-menu-block'] .sub-menu-wrap li.show-submenu > a,
[id='block-main-menu-block'] .sub-menu-wrap li.has-focus > span,
[id='block-main-menu-block'] .sub-menu-wrap li.has-focus > a,
[id='block-main-menu-block'] .sub-menu-wrap li:hover > span,
[id='block-main-menu-block'] .sub-menu-wrap li:hover > a,
[id='block-main-menu-block'] .sub-menu-wrap span:focus,
[id='block-main-menu-block'] .sub-menu-wrap a:focus,
[id='block-main-menu-block'] .sub-menu-wrap li {
  background-color: #000;
}

.site-footer--bottom--right::before,
.site-footer--bottom--left,
.site-footer--bottom a,
.block-jena-target-group .action-reset,
.paragraph--type--collapsible .field--name-field-title::after,
.breadcrumb {
  opacity: 1;
}

[type='date'],
[type='email'],
[type='number'],
[type='password'],
[type='tel'],
[type='url'],
[type='text'],
textarea,
select,
[type='date']:focus,
[type='email']:focus,
[type='number']:focus,
[type='password']:focus,
[type='tel']:focus,
[type='url']:focus,
[type='text']:focus,
textarea:focus,
select:focus,
[id='block-main-menu-block'] .sub-menu-wrap ul,
.messages,
.mobile-menu header,
.mobile-menu .menu.menu--level-0,
.paragraph--type--collapsible .field--name-field-collapsible-item > .field__item,
.paragraph--type--collapsible .field--name-field-title,
.site-header--main--bottom,
.mobile-menu .menu.menu--level-0 > .menu-item > span.is-active,
.mobile-menu .menu.menu--level-0 > .menu-item > a.is-active,
.mobile-menu .menu.menu--level-0 > .menu-item > .link.is-active,
.mobile-menu .menu .menu-item--active-trail > .link,
.mobile-menu .menu .menu-item--active-trail > span,
[id='block-jena-content'] > .contact-collapse .contact--toggle,
[id='block-jena-content'] .layout-container .contact-collapse .contact--toggle,
.paragraph--type--list-of-cities .views-exposed-form,
.paragraph--type--list-of-events .views-exposed-form,
.paragraph--type--collapsible .field--name-field-collapsible-item > .field__item.collapsible-open .field--name-field-title,
.paragraph--type--list-of-cities .views-exposed-form.collapsible-open .collapsible-trigger, .paragraph--type--list-of-events .views-exposed-form.collapsible-open .collapsible-trigger,
.mobile-menu footer,
.block-styleswitcher li.has-focus::before,
.chosen-container-single .chosen-single .chosen-drop,
.chosen-container-single .chosen-single {
  border-color: #fff;
}

[id='block-main-menu-block'] .menu-item--level-0.has-focus > a,
[id='block-languageswitcher'] a:focus {
  outline: 1px solid #fff;
}

button,
select,
input[type=submit] {
  -webkit-box-shadow: none;
          box-shadow: none;
}

button,
input[type=submit],
.pager__item a,
.shariff .shariff-button a,
[id='block-languageswitcher'] ul,
.menu--meta-menu .menu--level-0 ul,
.block-jena-search .form-item-search input,
.contact-collapse .contact--content,
.block-jena-target-group form,
.block-gtranslate select,
.sub-menu-wrap {
  border: 0.0625rem solid #fff;
}

.block-system-branding-block .site-logo,
.mobile-menu header .toggle-mobile-menu {
  outline: none;
}

.site-header--top {
  border-bottom: 0.0625rem solid #fff;
}

.site-footer--bottom {
  border-top: 0.0625rem solid #fff;
}

.block-jena-search .form-submit {
  border-width: 0;
}

.shariff .info {
  border-width: 0;
}

[id='block-languageswitcher'] ul,
.menu--meta-menu .menu--level-0 ul {
  border-top-width: 0;
}

.form-required::after {
  background: none;
  content: '*';
  font-size: .5em;
}

.block-jena-target-group .action-reset {
  border-width: 0;
}

.messages {
  border-style: solid;
  border-top-width: 0.0625rem;
  border-right-width: 0.0625rem;
  border-bottom-width: 0.0625rem;
}

.contact-collapse .contact--content {
  border-top-width: 0;
}

.toggle-mobile-menu {
  border-width: 0;
}

.mobile-menu aside .menu-item--language-switcher a::before {
  opacity: 0;
}

.mobile-menu header .site-logo,
.site-header--main .block-system-branding-block {
  background: image-url("logo-white.svg") no-repeat center;
}

.mobile-menu header .site-logo img,
.site-header--main .block-system-branding-block img {
  display: block !important;
  opacity: 0;
}

.mobile-menu .menu-item .menu-item::before,
.mobile-menu .menu-item:nth-child(n+2)::before {
  background-color: #fff;
}

.layers-map {
  display: none;
}

.paragraph--type--map .layers-map--marker {
  list-style-type: disc;
  cursor: default;
  padding-left: 0;
}

.paragraph--type--map .layers-map--marker::before {
  display: none;
}

.paragraph--type--map .layers-map--marker .title {
  display: none;
}

.paragraph--type--map .layers-map--marker .layers-map--marker--details {
  display: block;
}

.paragraph--type--map .layers-map--marker:hover {
  background-color: transparent;
}

[id='block-jena-content'] .layout-container .contact-collapse .contact--toggle,
[id='block-jena-content'] > .contact-collapse .contact--toggle {
  border: 1px solid;
}

body.mobile-menu-open .mobile-menu {
  border-right: 1px solid #fff;
}

[id='block-main-menu-block'] .menu-item--level-0.has-focus > span::after,
[id='block-main-menu-block'] .menu-item--level-0.has-focus > a::after {
  background-color: #000;
}

[id='block-main-menu-block'] .sub-menu-wrap li a {
  position: relative;
}

[id='block-main-menu-block'] .sub-menu-wrap li.menu-item--active-trail > a::before {
  position: absolute;
  top: 50%;
  left: 0;
  border: 0.4375rem solid transparent;
  border-right-width: 0;
  border-left-color: #fff;
  content: '';
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

[id='block-main-menu-block'] .sub-menu-wrap li.show-submenu > span::before,
[id='block-main-menu-block'] .sub-menu-wrap li.show-submenu > a::before, [id='block-main-menu-block'] .sub-menu-wrap li.has-focus > span::before,
[id='block-main-menu-block'] .sub-menu-wrap li.has-focus > a::before {
  top: 50%;
  position: absolute;
  left: 0;
  height: 100%;
  width: 0.4375rem;
  background-color: #fff;
  content: '';
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  border: none;
}

.paragraph--type--text .field--name-field-content a::after,
.field--type-comment a::after,
.contact-collapse .contact--content a::after,
.paragraph--type--download-item .download-item::after,
.site-footer--bottom a::after {
  height: 3px;
  top: 100%;
  background-color: #fff;
}

.shariff-button a::after,
.image-gallery a::after,
.image-gallery--hero a::after {
  border-color: #fff;
}

.shariff-button a:focus,
.image-gallery a:focus,
.image-gallery--hero a:focus {
  background-color: #000 !important;
}

button,
input[type=submit] {
  position: relative;
}

button::after,
input[type=submit]::after {
  position: absolute;
  content: '';
  border: 0.1875rem dotted transparent;
  top: -0.375rem;
  left: -0.375rem;
  bottom: -0.375rem;
  right: -0.375rem;
  border-radius: 0.5rem;
  pointer-events: none;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

button:focus::after,
input[type=submit]:focus::after {
  border-color: #fff;
  border-style: solid;
}

[type='date']:focus, [type='date']:hover,
[type='email']:focus,
[type='email']:hover,
[type='number']:focus,
[type='number']:hover,
[type='password']:focus,
[type='password']:hover,
[type='tel']:focus,
[type='tel']:hover,
[type='url']:focus,
[type='url']:hover,
[type='text']:focus,
[type='text']:hover,
textarea:focus,
textarea:hover,
select:focus,
select:hover {
  outline: none;
  border-style: dashed;
  border-color: #fff;
}

[type='date']::-webkit-input-placeholder,
[type='email']::-webkit-input-placeholder,
[type='number']::-webkit-input-placeholder,
[type='password']::-webkit-input-placeholder,
[type='tel']::-webkit-input-placeholder,
[type='text']::-webkit-input-placeholder,
[type='url']::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
  font-style: italic;
}

[type='date']:-moz-placeholder,
[type='email']:-moz-placeholder,
[type='number']:-moz-placeholder,
[type='password']:-moz-placeholder,
[type='tel']:-moz-placeholder,
[type='text']:-moz-placeholder,
[type='url']:-moz-placeholder {
  color: #fff;
  opacity: 1;
  font-style: italic;
}

[type='date']::-moz-placeholder,
[type='email']::-moz-placeholder,
[type='number']::-moz-placeholder,
[type='password']::-moz-placeholder,
[type='tel']::-moz-placeholder,
[type='text']::-moz-placeholder,
[type='url']::-moz-placeholder {
  color: #fff;
  opacity: 1;
  font-style: italic;
}

[type='date']:-ms-input-placeholder,
[type='email']:-ms-input-placeholder,
[type='number']:-ms-input-placeholder,
[type='password']:-ms-input-placeholder,
[type='tel']:-ms-input-placeholder,
[type='text']:-ms-input-placeholder,
[type='url']:-ms-input-placeholder {
  color: #fff;
  opacity: 1;
  font-style: italic;
}

[type='date']:focus::-webkit-input-placeholder,
[type='email']:focus::-webkit-input-placeholder,
[type='number']:focus::-webkit-input-placeholder,
[type='password']:focus::-webkit-input-placeholder,
[type='tel']:focus::-webkit-input-placeholder,
[type='text']:focus::-webkit-input-placeholder,
[type='url']:focus::-webkit-input-placeholder {
  opacity: 0;
}

[type='date']:focus:-moz-placeholder,
[type='email']:focus:-moz-placeholder,
[type='number']:focus:-moz-placeholder,
[type='password']:focus:-moz-placeholder,
[type='tel']:focus:-moz-placeholder,
[type='text']:focus:-moz-placeholder,
[type='url']:focus:-moz-placeholder {
  opacity: 0;
}

[type='date']:focus::-moz-placeholder,
[type='email']:focus::-moz-placeholder,
[type='number']:focus::-moz-placeholder,
[type='password']:focus::-moz-placeholder,
[type='tel']:focus::-moz-placeholder,
[type='text']:focus::-moz-placeholder,
[type='url']:focus::-moz-placeholder {
  opacity: 0;
}

[type='date']:focus:-ms-input-placeholder,
[type='email']:focus:-ms-input-placeholder,
[type='number']:focus:-ms-input-placeholder,
[type='password']:focus:-ms-input-placeholder,
[type='tel']:focus:-ms-input-placeholder,
[type='text']:focus:-ms-input-placeholder,
[type='url']:focus:-ms-input-placeholder {
  opacity: 0;
}

.paragraph--type--collapsible .collapsible-trigger {
  position: relative;
}

.paragraph--type--collapsible .collapsible-trigger::after {
  content: '';
  border: 2px dotted transparent;
  position: absolute;
  left: -4px;
  bottom: -4px;
  right: -4px;
  top: -4px;
  z-index: -1;
  -webkit-transition: border 0.3s ease-in-out;
  transition: border 0.3s ease-in-out;
}

.paragraph--type--collapsible .collapsible-trigger:focus {
  outline-color: #fff;
}

.paragraph--type--collapsible .collapsible-trigger:focus::after {
  border-style: solid;
  border-color: #fff;
}

.messages.message--selection a:focus {
  -webkit-animation: none;
          animation: none;
  text-decoration: none;
  position: relative;
  display: inline-block;
}

.messages.message--selection a:focus::before {
  position: absolute;
  left: 0;
  top: 100%;
  height: 2px;
  content: '';
  width: 100%;
  background-color: #fff;
  margin: 0;
  display: block;
}

.pager__item.is-active a {
  border-style: dashed;
  outline: none;
}

.news-teaser--content h3::after {
  bottom: -2px;
  background-color: #fff;
}

.news-teaser:focus .news-teaser--content h3 {
  color: #fff;
}

.news-teaser:focus .news-teaser--content h3::after {
  height: 2px;
}

.frontpage-news .more-link a::before {
  background-color: #fff;
  bottom: -2px;
}

.frontpage-news .more-link a:focus::before {
  height: 3px;
}

.chosen-container {
  background-color: #000;
  color: #fff;
}

.chosen-container .chosen-results {
  background-color: #000;
}

.chosen-container .chosen-results li {
  display: inline-block;
  position: relative;
  width: 100%;
}

.chosen-container .chosen-results li.result-selected, .chosen-container .chosen-results li.highlighted {
  background: #000;
  color: #fff;
}

.chosen-container .chosen-results li.result-selected::before, .chosen-container .chosen-results li.highlighted::after {
  content: '';
  position: absolute;
  display: block;
}

.chosen-container .chosen-results li.result-selected {
  padding-left: 12px;
}

.chosen-container .chosen-results li.result-selected::before {
  width: 8px;
  top: 6px;
  bottom: 6px;
  left: 0;
  background-color: #fff;
}

.chosen-container .chosen-results li.highlighted {
  padding-left: 12px;
}

.chosen-container .chosen-results li.highlighted::after {
  border: 8px solid transparent;
  border-left-color: #fff;
  border-right-width: 0;
  display: block;
  width: 0;
  height: 0;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.chosen-container .chosen-results li.no-results {
  background-color: #000;
  color: #fff;
}

.chosen-container .chosen-results li em {
  color: #fff;
}

.chosen-container .chosen-search {
  background-color: #000;
}

.chosen-container .chosen-search input {
  border-color: #fff !important;
}

.chosen-container-single .chosen-drop {
  border-color: #fff;
  border-top-color: #000;
}

.chosen-container-multi .chosen-choices {
  border-color: #fff !important;
  outline-color: transparent;
  -webkit-transition: outline-color 0.3s ease-in-out;
  transition: outline-color 0.3s ease-in-out;
}

.chosen-container-active.chosen-container-multi .chosen-choices {
  outline: 2px dotted #fff;
  outline-offset: 2px;
}

.chosen-container-multi .chosen-choices li.search-choice {
  background: #000;
  color: #fff;
  border-color: #fff;
  font-size: .9em;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  background: transparent;
  font-size: 1em;
  top: 3px;
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close::after {
  content: "";
  color: #fff;
  position: absolute;
  display: block;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.chosen-container-active.chosen-with-drop .chosen-single {
  border-color: #fff;
}

.paragraph--type--list-of-events .views-exposed-form [id="edit-reset"],
.paragraph--type--list-of-cities .views-exposed-form [id="edit-reset"] {
  opacity: 1;
  padding: 0.625rem 1.25rem;
}

.paragraph--type--list-of-events .views-exposed-form [id="edit-reset"]::before,
.paragraph--type--list-of-cities .views-exposed-form [id="edit-reset"]::before {
  display: none;
  text-decoration: none;
}

.paragraph--type--list-of-events .views-exposed-form.collapsible-open .collapsible-trigger::after,
.paragraph--type--list-of-cities .views-exposed-form.collapsible-open .collapsible-trigger::after {
  opacity: 1;
}

.date-picker-wrapper .month-wrapper {
  background: #000;
}

.date-picker-wrapper .month-wrapper thead tr th:nth-child(6), .date-picker-wrapper .month-wrapper thead tr th:nth-child(7),
.date-picker-wrapper .month-wrapper thead tr td:nth-child(6),
.date-picker-wrapper .month-wrapper thead tr td:nth-child(7),
.date-picker-wrapper .month-wrapper tbody tr th:nth-child(6),
.date-picker-wrapper .month-wrapper tbody tr th:nth-child(7),
.date-picker-wrapper .month-wrapper tbody tr td:nth-child(6),
.date-picker-wrapper .month-wrapper tbody tr td:nth-child(7) {
  background: #000;
}

.date-picker-wrapper .month-wrapper .caption {
  background: #000;
}

.date-picker-wrapper .month-wrapper .caption th {
  color: #fff;
}

.date-picker-wrapper .month-wrapper .week-name th {
  border-color: #fff;
}

.date-picker-wrapper .month-wrapper table tbody th,
.date-picker-wrapper .month-wrapper table tbody td {
  border-color: #fff;
}

.date-picker-wrapper .month-wrapper table .day {
  position: relative;
  overflow: hidden;
}

.date-picker-wrapper .month-wrapper table .day.real-today::before, .date-picker-wrapper .month-wrapper table .day::after {
  position: absolute;
  content: '';
  display: block;
}

.date-picker-wrapper .month-wrapper table .day.invalid::after {
  width: 150%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
          transform: translate(-50%, -50%) rotate(45deg);
  height: 2px;
  background-color: #fff;
}

.date-picker-wrapper .month-wrapper table .day.valid:hover {
  background-color: #000;
}

.date-picker-wrapper .month-wrapper table .day.valid.tmp, .date-picker-wrapper .month-wrapper table .day.valid.checked, .date-picker-wrapper .month-wrapper table .day.valid.first-date-selected, .date-picker-wrapper .month-wrapper table .day.valid.real-today {
  background: #000 !important;
  color: #fff !important;
}

.date-picker-wrapper .month-wrapper table .day.valid.real-today::before {
  border: 6px solid transparent;
  border-top-color: #fff;
  border-bottom-width: 0;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.date-picker-wrapper .month-wrapper table .day.valid.hovering::after {
  background: #fff;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 2px;
}

.date-picker-wrapper .month-wrapper table .day.valid.checked::after {
  content: "";
  background: transparent;
  bottom: 1px;
  right: 1px;
  width: auto;
  left: auto;
  height: auto;
}

.path-search .view-global-search strong,
.path-search .view-global-search h2 span {
  background: transparent;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  border: 0 dashed #fff;
  border-width: 2px 0;
}

.block-jena-search input:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.paragraph--type--teaser.paragraph--view-mode--small-teaser .paragraph--type--teaser-item,
.paragraph--type--teaser.paragraph--view-mode--large-teaser .paragraph--type--teaser-item,
.path-frontpage .site-main .paragraph--type--image article,
.path-frontpage .site-main .paragraph--type--video article {
  border-color: #000;
}

@media (min-width: 41.25rem) {
  .contact-collapse .contact--content {
    border-left-width: 0;
    border-top-width: 0.0625rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndoaXRlLWJsYWNrLmNzcyIsIndoaXRlLWJsYWNrLnNjc3MiLCJhYnN0cmFjdGlvbnMvX2ljb24tZm9udC5zY3NzIiwidmFyaWFibGVzL19pY29uLWZvbnQuc2NzcyIsImFic3RyYWN0aW9ucy9jb21wb25lbnRzL190ZXh0LWxpbmstZm9jdXMuc2NzcyIsInZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fbW9ub2Nocm9tLnNjc3MiLCJhYnN0cmFjdGlvbnMvX3JlbS5zY3NzIiwiYWJzdHJhY3Rpb25zL19wbGFjZWhvbGRlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQix3REFBd0Q7QUNHeEQ7RUFFRSxxQkFBb0I7RUFDcEIsb0JBQW1CO0VBQ25CLG1CQUFrQjtFQUNsQixxQkFBb0I7RUFDcEIsdUJDVDBCO0VEVTFCLGVBQWM7RUFDZCxtQ0FBMEI7VUFBMUIsMkJBQTBCO0VBQzFCLFlBQVc7RUFHWCxvQ0FBbUM7RUFDbkMsbUNBQWtDO0NBQ25DOztBRWpCRDtFQUNFO0lBQ0UsOEJBQTZCO0lBQzdCLGVDT3VCO0dMU3hCO0VJYkQ7SUFDRSwwQkNMc0I7R0xvQnZCO0VJWkQ7SUFDRSwwQkNWeUI7SURXekIsWUNRYztHTE1mO0NBQ0Y7O0FJM0JEO0VBQ0U7SUFDRSw4QkFBNkI7SUFDN0IsZUNPdUI7R0xTeEI7RUliRDtJQUNFLDBCQ0xzQjtHTG9CdkI7RUlaRDtJQUNFLDBCQ1Z5QjtJRFd6QixZQ1FjO0dMTWY7Q0FDRjs7QU0xQkM7RUFFRSx1QkFBdUI7Q0FDeEI7O0FBT0Q7Ozs7Ozs7RUFRRSx5QkFBd0I7Q0FFekI7O0FBR0Q7Ozs7Ozs7Ozs7Ozs7O0VBY0UsWURsQmM7Q0NtQmY7O0FBR0Q7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBbUVFLHVCRDdGYztDQzhGZjs7QUFHRDs7Ozs7O0VBTUUsV0FBVTtD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RUFtQ1UsbUJEN3FCTTtDQzhxQlA7O0FBcENUO0VBd0NRLG1CQUFrQjtFQUNsQixpQkFBZ0I7Q0EwRGpCOztBQW5HUDtFQTZDVSxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLGVBQWM7Q0FDZjs7QUFoRFQ7RUFtRFUsWUFBVztFQUNYLFNBQVE7RUFDUixVQUFTO0VBQ1QsdURBQThDO1VBQTlDLCtDQUE4QztFQUM5QyxZQUFXO0VBQ1gsdUJEbHNCTTtDQ21zQlA7O0FBekRUO0VBNkRZLHVCRDNzQkk7Q0M0c0JMOztBQTlEWDtFQW9FWSw0QkFBNEI7RUFDNUIsdUJBQXVCO0NBQ3hCOztBQXRFWDtFQXlFWSw4QkFBNkI7RUFDN0IsdUJEcHRCSTtFQ3F0QkosdUJBQXNCO0VBQ3RCLE9BQU07RUFDTixVQUFTO0VBQ1Qsb0NBQTJCO1VBQTNCLDRCQUEyQjtDQUM1Qjs7QUEvRVg7RUFrRlksaUJENXRCSTtFQzZ0QkosWUFBVztFQUNYLFVBQVM7RUFDVCxRQUFPO0VBQ1AsWUFBVztDQUNaOztBQXZGWDtFSnpvQkUsYUNLWTtFRyt0QkYsd0JBQXVCO0VBQ3ZCLFlBQVc7RUFDWCxXQUFVO0VBQ1YsWUFBVztFQUNYLFdBQVU7RUFDVixhQUFZO0NBQ2I7O0FBUVg7O0VBR0ksd0JBQXVCO0VBQ3ZCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLGdCQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLHNCRDN2Qlk7RUM0dkJaLG9CQUFtQjtDQUNwQjs7QUFJSDtFQUNFLHlCQUFnQjtVQUFoQixpQkFBZ0I7Q0FDakI7O0FBRUQ7Ozs7RUFJRSxtQkQ3d0JjO0NDOHdCZjs7QUEzaUJDO0VBSEY7SUFJSSxxQkFBb0I7SUFDcEIsNEJDOU93QjtHRGdQM0I7Q05VRiIsImZpbGUiOiJqZW5hLWN1c3RvbS10aGVtZS13aGl0ZS1ibGFjay5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBleHRyYSBzdHlsZXNoZWV0IGZvciBiYWNrIGNvcHkgb24gd2hpdGUgYmFja2dyb3VuZCAqL1xuLmNob3Nlbi1jb250YWluZXItbXVsdGkgLmNob3Nlbi1jaG9pY2VzIGxpLnNlYXJjaC1jaG9pY2UgLnNlYXJjaC1jaG9pY2UtY2xvc2U6OmFmdGVyLCAuZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5LnZhbGlkLmNoZWNrZWQ6OmFmdGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbkBrZXlmcmFtZXMgdGV4dC1saW5rIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMWQxZDFiO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YWUwMDtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMzMzcwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbioge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG52aWRlbyxcbmltZyxcbi5tZWRpYS12aWRlbyxcbi5pbWFnZS13cmFwcGVyLFxuLmltYWdlLWRhdGEtd3JhcHBlcixcbi5pbWFnZS1nYWxsZXJ5LS13cmFwLFxuW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF0sXG4ucGFyYWdyYXBoLS10eXBlLS1kb3dubG9hZC1pdGVtIC5kb3dubG9hZC1pdGVtOjpiZWZvcmUsXG4ubWVzc2FnZXM6OmJlZm9yZSxcbi5wYWdlcl9faXRlbSBhLFxuLnBhZ2VyX19pdGVtIGEsXG5baWQ9J2Jsb2NrLWxhbmd1YWdlc3dpdGNoZXInXTo6YWZ0ZXIsXG5baWQ9J2Jsb2NrLWxhbmd1YWdlc3dpdGNoZXInXSBhOmZvY3VzLFxuW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gLnRvZ2dsZTpmb2N1czo6YWZ0ZXIsXG4ubWVudS0tbWV0YS1tZW51IC5tZW51LS1sZXZlbC0wIC50b2dnbGU6Zm9jdXM6OmFmdGVyLFxuLm1lbnUtLW1ldGEtbWVudSAubWVudS0tbGV2ZWwtMDo6YWZ0ZXIsXG4uYmxvY2stamVuYS1zZWFyY2ggZm9ybTo6YmVmb3JlLFxuLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1jaXRpZXMgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyOjphZnRlcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWxpc3Qtb2YtZXZlbnRzIC52aWV3cy1leHBvc2VkLWZvcm0uY29sbGFwc2libGUtb3BlbiAuY29sbGFwc2libGUtdHJpZ2dlcjo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keSxcbi5tZXNzYWdlcyxcbmJ1dHRvbixcbmJ1dHRvbjpob3ZlcixcbmJ1dHRvbjpmb2N1cyxcbmlucHV0W3R5cGU9c3VibWl0XSxcbmlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbmlucHV0W3R5cGU9c3VibWl0XTpmb2N1cyxcbi5zaXRlLWhlYWRlcixcbi5zaXRlLWhlYWRlcjo6YWZ0ZXIsXG4uc2l0ZS1oZWFkZXItLXRvcCxcbi5zaXRlLWZvb3Rlci0tYm90dG9tLFxuLmJsb2NrLWplbmEtc2VhcmNoIC5mb3JtLWl0ZW0tc2VhcmNoIGlucHV0LFxuLnNoYXJpZmYgLnNoYXJpZmYtYnV0dG9uIGEsXG4uc2hhcmlmZiAuc2hhcmlmZi1idXR0b24gYTpob3Zlcixcbi5tZW51LS1tZXRhLW1lbnUgLm1lbnUtLWxldmVsLTAgdWwsXG4ubWVudS1pdGVtLS1sZXZlbC0wOmhvdmVyIHNwYW46OmFmdGVyLFxuLmJsb2NrLWplbmEtdGFyZ2V0LWdyb3VwIC5hY3Rpb24tc3VibWl0LFxuLmJsb2NrLWplbmEtdGFyZ2V0LWdyb3VwIC5hY3Rpb24tc3VibWl0OmhvdmVyLFxuLmJsb2NrLWplbmEtdGFyZ2V0LWdyb3VwIC5hY3Rpb24tc3VibWl0OmZvY3VzLFxuLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLWNvbnRlbnQsXG4uc2l0ZS1oZWFkZXItLW1haW4tLWJvdHRvbSxcblt0eXBlPSdkYXRlJ10sXG5bdHlwZT0nZW1haWwnXSxcblt0eXBlPSdudW1iZXInXSxcblt0eXBlPSdwYXNzd29yZCddLFxuW3R5cGU9J3RlbCddLFxuW3R5cGU9J3VybCddLFxuW3R5cGU9J3RleHQnXSxcbnRleHRhcmVhLFxuc2VsZWN0LFxudGJvZHkgdHI6aG92ZXIsXG4ubW9iaWxlLW1lbnUtY29udGFpbmVyLFxuLmJsb2NrLWplbmEtdGFyZ2V0LWdyb3VwIGZvcm0sXG4ucGFnZXJfX2l0ZW0gYSxcbi5wYWdlcl9faXRlbSBhOmhvdmVyLFxuLmZyb250cGFnZS1uZXdzIC5hdHRhY2htZW50IC5uZXdzLXRlYXNlci0tY29udGVudCxcbi5tZXNzYWdlcy5tZXNzYWdlLS1zZWxlY3Rpb24gYTpmb2N1cyxcbltpZD0nYmxvY2stamVuYS1jb250ZW50J10gLmxheW91dC1jb250YWluZXIgLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZSxcbltpZD0nYmxvY2stamVuYS1jb250ZW50J10gLmxheW91dC1jb250YWluZXIgLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZTpob3ZlcixcbltpZD0nYmxvY2stamVuYS1jb250ZW50J10gLmxheW91dC1jb250YWluZXIgLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZTpmb2N1cyxcbltpZD0nYmxvY2stamVuYS1jb250ZW50J10gPiAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlLFxuW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSA+IC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS10b2dnbGU6aG92ZXIsXG5baWQ9J2Jsb2NrLWplbmEtY29udGVudCddID4gLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZTpmb2N1cyxcbltpZD0nYmxvY2stbGFuZ3VhZ2Vzd2l0Y2hlciddIHVsLFxuW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gYTpmb2N1cyxcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAsXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5tZW51LWl0ZW0tLWxldmVsLTA6aG92ZXIgPiBzcGFuOjphZnRlcixcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLm1lbnUtaXRlbS0tbGV2ZWwtMDpob3ZlciA+IGE6OmFmdGVyLFxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAubWVudS1pdGVtLS1sZXZlbC0wOmhvdmVyIHNwYW46OmFmdGVyLFxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAubWVudS1pdGVtLS1sZXZlbC0wOmhvdmVyID4gYTo6YWZ0ZXIsXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5tZW51LWl0ZW0tLWxldmVsLTAubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgPiBzcGFuOjphZnRlcixcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLm1lbnUtaXRlbS0tbGV2ZWwtMC5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6OmFmdGVyLFxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAubWVudS1pdGVtLS1sZXZlbC0wID4gYS5pcy1hY3RpdmU6OmFmdGVyLFxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IHNwYW4sXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gYSxcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuc2hvdy1zdWJtZW51ID4gc3BhbixcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuc2hvdy1zdWJtZW51ID4gYSxcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuaGFzLWZvY3VzID4gc3BhbixcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuaGFzLWZvY3VzID4gYSxcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGk6aG92ZXIgPiBzcGFuLFxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBsaTpob3ZlciA+IGEsXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIHNwYW46Zm9jdXMsXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGE6Zm9jdXMsXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLnNpdGUtZm9vdGVyLS1ib3R0b20tLXJpZ2h0OjpiZWZvcmUsXG4uc2l0ZS1mb290ZXItLWJvdHRvbS0tbGVmdCxcbi5zaXRlLWZvb3Rlci0tYm90dG9tIGEsXG4uYmxvY2stamVuYS10YXJnZXQtZ3JvdXAgLmFjdGlvbi1yZXNldCxcbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbGxhcHNpYmxlIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZTo6YWZ0ZXIsXG4uYnJlYWRjcnVtYiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cblt0eXBlPSdkYXRlJ10sXG5bdHlwZT0nZW1haWwnXSxcblt0eXBlPSdudW1iZXInXSxcblt0eXBlPSdwYXNzd29yZCddLFxuW3R5cGU9J3RlbCddLFxuW3R5cGU9J3VybCddLFxuW3R5cGU9J3RleHQnXSxcbnRleHRhcmVhLFxuc2VsZWN0LFxuW3R5cGU9J2RhdGUnXTpmb2N1cyxcblt0eXBlPSdlbWFpbCddOmZvY3VzLFxuW3R5cGU9J251bWJlciddOmZvY3VzLFxuW3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsXG5bdHlwZT0ndGVsJ106Zm9jdXMsXG5bdHlwZT0ndXJsJ106Zm9jdXMsXG5bdHlwZT0ndGV4dCddOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIHVsLFxuLm1lc3NhZ2VzLFxuLm1vYmlsZS1tZW51IGhlYWRlcixcbi5tb2JpbGUtbWVudSAubWVudS5tZW51LS1sZXZlbC0wLFxuLnBhcmFncmFwaC0tdHlwZS0tY29sbGFwc2libGUgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbGxhcHNpYmxlLWl0ZW0gPiAuZmllbGRfX2l0ZW0sXG4ucGFyYWdyYXBoLS10eXBlLS1jb2xsYXBzaWJsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUsXG4uc2l0ZS1oZWFkZXItLW1haW4tLWJvdHRvbSxcbi5tb2JpbGUtbWVudSAubWVudS5tZW51LS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IHNwYW4uaXMtYWN0aXZlLFxuLm1vYmlsZS1tZW51IC5tZW51Lm1lbnUtLWxldmVsLTAgPiAubWVudS1pdGVtID4gYS5pcy1hY3RpdmUsXG4ubW9iaWxlLW1lbnUgLm1lbnUubWVudS0tbGV2ZWwtMCA+IC5tZW51LWl0ZW0gPiAubGluay5pcy1hY3RpdmUsXG4ubW9iaWxlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gLmxpbmssXG4ubW9iaWxlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gc3BhbixcbltpZD0nYmxvY2stamVuYS1jb250ZW50J10gPiAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlLFxuW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlLFxuLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1jaXRpZXMgLnZpZXdzLWV4cG9zZWQtZm9ybSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWxpc3Qtb2YtZXZlbnRzIC52aWV3cy1leHBvc2VkLWZvcm0sXG4ucGFyYWdyYXBoLS10eXBlLS1jb2xsYXBzaWJsZSAuZmllbGQtLW5hbWUtZmllbGQtY29sbGFwc2libGUtaXRlbSA+IC5maWVsZF9faXRlbS5jb2xsYXBzaWJsZS1vcGVuIC5maWVsZC0tbmFtZS1maWVsZC10aXRsZSxcbi5wYXJhZ3JhcGgtLXR5cGUtLWxpc3Qtb2YtY2l0aWVzIC52aWV3cy1leHBvc2VkLWZvcm0uY29sbGFwc2libGUtb3BlbiAuY29sbGFwc2libGUtdHJpZ2dlciwgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyLFxuLm1vYmlsZS1tZW51IGZvb3Rlcixcbi5ibG9jay1zdHlsZXN3aXRjaGVyIGxpLmhhcy1mb2N1czo6YmVmb3JlLFxuLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIC5jaG9zZW4tZHJvcCxcbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAubWVudS1pdGVtLS1sZXZlbC0wLmhhcy1mb2N1cyA+IGEsXG5baWQ9J2Jsb2NrLWxhbmd1YWdlc3dpdGNoZXInXSBhOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9c3VibWl0XSxcbi5wYWdlcl9faXRlbSBhLFxuLnNoYXJpZmYgLnNoYXJpZmYtYnV0dG9uIGEsXG5baWQ9J2Jsb2NrLWxhbmd1YWdlc3dpdGNoZXInXSB1bCxcbi5tZW51LS1tZXRhLW1lbnUgLm1lbnUtLWxldmVsLTAgdWwsXG4uYmxvY2stamVuYS1zZWFyY2ggLmZvcm0taXRlbS1zZWFyY2ggaW5wdXQsXG4uY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tY29udGVudCxcbi5ibG9jay1qZW5hLXRhcmdldC1ncm91cCBmb3JtLFxuLmJsb2NrLWd0cmFuc2xhdGUgc2VsZWN0LFxuLnN1Yi1tZW51LXdyYXAge1xuICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZmZmO1xufVxuXG4uYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIC5zaXRlLWxvZ28sXG4ubW9iaWxlLW1lbnUgaGVhZGVyIC50b2dnbGUtbW9iaWxlLW1lbnUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2l0ZS1oZWFkZXItLXRvcCB7XG4gIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCAjZmZmO1xufVxuXG4uc2l0ZS1mb290ZXItLWJvdHRvbSB7XG4gIGJvcmRlci10b3A6IDAuMDYyNXJlbSBzb2xpZCAjZmZmO1xufVxuXG4uYmxvY2stamVuYS1zZWFyY2ggLmZvcm0tc3VibWl0IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uc2hhcmlmZiAuaW5mbyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gdWwsXG4ubWVudS0tbWV0YS1tZW51IC5tZW51LS1sZXZlbC0wIHVsIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29udGVudDogJyonO1xuICBmb250LXNpemU6IC41ZW07XG59XG5cbi5ibG9jay1qZW5hLXRhcmdldC1ncm91cCAuYWN0aW9uLXJlc2V0IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4ubWVzc2FnZXMge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIGJvcmRlci1yaWdodC13aWR0aDogMC4wNjI1cmVtO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjA2MjVyZW07XG59XG5cbi5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS1jb250ZW50IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQxLjI1cmVtKSB7XG4gIC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS1jb250ZW50IHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwLjA2MjVyZW07XG4gIH1cbn1cblxuLnRvZ2dsZS1tb2JpbGUtbWVudSB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLm1vYmlsZS1tZW51IGFzaWRlIC5tZW51LWl0ZW0tLWxhbmd1YWdlLXN3aXRjaGVyIGE6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb2JpbGUtbWVudSBoZWFkZXIgLnNpdGUtbG9nbyxcbi5zaXRlLWhlYWRlci0tbWFpbiAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogaW1hZ2UtdXJsKFwibG9nby13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1tZW51IGhlYWRlciAuc2l0ZS1sb2dvIGltZyxcbi5zaXRlLWhlYWRlci0tbWFpbiAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb2JpbGUtbWVudSAubWVudS1pdGVtIC5tZW51LWl0ZW06OmJlZm9yZSxcbi5tb2JpbGUtbWVudSAubWVudS1pdGVtOm50aC1jaGlsZChuKzIpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5ZXJzLW1hcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLW1hcCAubGF5ZXJzLW1hcC0tbWFya2VyIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbWFwIC5sYXllcnMtbWFwLS1tYXJrZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLW1hcCAubGF5ZXJzLW1hcC0tbWFya2VyIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLW1hcCAubGF5ZXJzLW1hcC0tbWFya2VyIC5sYXllcnMtbWFwLS1tYXJrZXItLWRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbWFwIC5sYXllcnMtbWFwLS1tYXJrZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlLFxuW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSA+IC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS10b2dnbGUge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbn1cblxuYm9keS5tb2JpbGUtbWVudS1vcGVuIC5tb2JpbGUtbWVudSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG59XG5cbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLm1lbnUtaXRlbS0tbGV2ZWwtMC5oYXMtZm9jdXMgPiBzcGFuOjphZnRlcixcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLm1lbnUtaXRlbS0tbGV2ZWwtMC5oYXMtZm9jdXMgPiBhOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBsaS5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMC40Mzc1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBjb250ZW50OiAnJztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5baWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpLnNob3ctc3VibWVudSA+IHNwYW46OmJlZm9yZSxcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuc2hvdy1zdWJtZW51ID4gYTo6YmVmb3JlLCBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpLmhhcy1mb2N1cyA+IHNwYW46OmJlZm9yZSxcbltpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuaGFzLWZvY3VzID4gYTo6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMC40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb250ZW50OiAnJztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnRlbnQgYTo6YWZ0ZXIsXG4uZmllbGQtLXR5cGUtY29tbWVudCBhOjphZnRlcixcbi5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS1jb250ZW50IGE6OmFmdGVyLFxuLnBhcmFncmFwaC0tdHlwZS0tZG93bmxvYWQtaXRlbSAuZG93bmxvYWQtaXRlbTo6YWZ0ZXIsXG4uc2l0ZS1mb290ZXItLWJvdHRvbSBhOjphZnRlciB7XG4gIGhlaWdodDogM3B4O1xuICB0b3A6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zaGFyaWZmLWJ1dHRvbiBhOjphZnRlcixcbi5pbWFnZS1nYWxsZXJ5IGE6OmFmdGVyLFxuLmltYWdlLWdhbGxlcnktLWhlcm8gYTo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zaGFyaWZmLWJ1dHRvbiBhOmZvY3VzLFxuLmltYWdlLWdhbGxlcnkgYTpmb2N1cyxcbi5pbWFnZS1nYWxsZXJ5LS1oZXJvIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbixcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYnV0dG9uOjphZnRlcixcbmlucHV0W3R5cGU9c3VibWl0XTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXI6IDAuMTg3NXJlbSBkb3R0ZWQgdHJhbnNwYXJlbnQ7XG4gIHRvcDogLTAuMzc1cmVtO1xuICBsZWZ0OiAtMC4zNzVyZW07XG4gIGJvdHRvbTogLTAuMzc1cmVtO1xuICByaWdodDogLTAuMzc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuYnV0dG9uOmZvY3VzOjphZnRlcixcbmlucHV0W3R5cGU9c3VibWl0XTpmb2N1czo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cblt0eXBlPSdkYXRlJ106Zm9jdXMsIFt0eXBlPSdkYXRlJ106aG92ZXIsXG5bdHlwZT0nZW1haWwnXTpmb2N1cyxcblt0eXBlPSdlbWFpbCddOmhvdmVyLFxuW3R5cGU9J251bWJlciddOmZvY3VzLFxuW3R5cGU9J251bWJlciddOmhvdmVyLFxuW3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsXG5bdHlwZT0ncGFzc3dvcmQnXTpob3Zlcixcblt0eXBlPSd0ZWwnXTpmb2N1cyxcblt0eXBlPSd0ZWwnXTpob3Zlcixcblt0eXBlPSd1cmwnXTpmb2N1cyxcblt0eXBlPSd1cmwnXTpob3Zlcixcblt0eXBlPSd0ZXh0J106Zm9jdXMsXG5bdHlwZT0ndGV4dCddOmhvdmVyLFxudGV4dGFyZWE6Zm9jdXMsXG50ZXh0YXJlYTpob3ZlcixcbnNlbGVjdDpmb2N1cyxcbnNlbGVjdDpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cblt0eXBlPSdkYXRlJ106Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5bdHlwZT0nZW1haWwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSdwYXNzd29yZCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3RlbCddOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3RleHQnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSd1cmwnXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblt0eXBlPSdkYXRlJ106LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSdlbWFpbCddOi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0nbnVtYmVyJ106LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSdwYXNzd29yZCddOi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0ndGVsJ106LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSd0ZXh0J106LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSd1cmwnXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuW3R5cGU9J2RhdGUnXTo6LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSdlbWFpbCddOjotbW96LXBsYWNlaG9sZGVyLFxuW3R5cGU9J251bWJlciddOjotbW96LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3Bhc3N3b3JkJ106Oi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0ndGVsJ106Oi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0ndGV4dCddOjotbW96LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3VybCddOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuW3R5cGU9J2RhdGUnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5bdHlwZT0nZW1haWwnXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5bdHlwZT0nbnVtYmVyJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3Bhc3N3b3JkJ106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3RlbCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSd0ZXh0J106LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3VybCddOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblt0eXBlPSdkYXRlJ106Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5bdHlwZT0nZW1haWwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSdudW1iZXInXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSdwYXNzd29yZCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3RlbCddOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3RleHQnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSd1cmwnXTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cblt0eXBlPSdkYXRlJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSdlbWFpbCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0nbnVtYmVyJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSdwYXNzd29yZCddOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0ndGVsJ106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSd0ZXh0J106Zm9jdXM6LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSd1cmwnXTpmb2N1czotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuW3R5cGU9J2RhdGUnXTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcblt0eXBlPSdlbWFpbCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuW3R5cGU9J251bWJlciddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0ndGVsJ106Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5bdHlwZT0ndGV4dCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3VybCddOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuW3R5cGU9J2RhdGUnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5bdHlwZT0nZW1haWwnXTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5bdHlwZT0nbnVtYmVyJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3RlbCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcblt0eXBlPSd0ZXh0J106Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuW3R5cGU9J3VybCddOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS10cmlnZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtdHJpZ2dlcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyOiAycHggZG90dGVkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC00cHg7XG4gIGJvdHRvbTogLTRweDtcbiAgcmlnaHQ6IC00cHg7XG4gIHRvcDogLTRweDtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jb2xsYXBzaWJsZSAuY29sbGFwc2libGUtdHJpZ2dlcjpmb2N1cyB7XG4gIG91dGxpbmUtY29sb3I6ICNmZmY7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS10cmlnZ2VyOmZvY3VzOjphZnRlciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLm1lc3NhZ2VzLm1lc3NhZ2UtLXNlbGVjdGlvbiBhOmZvY3VzIHtcbiAgYW5pbWF0aW9uOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubWVzc2FnZXMubWVzc2FnZS0tc2VsZWN0aW9uIGE6Zm9jdXM6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIGEge1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLm5ld3MtdGVhc2VyLS1jb250ZW50IGgzOjphZnRlciB7XG4gIGJvdHRvbTogLTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm5ld3MtdGVhc2VyOmZvY3VzIC5uZXdzLXRlYXNlci0tY29udGVudCBoMyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmV3cy10ZWFzZXI6Zm9jdXMgLm5ld3MtdGVhc2VyLS1jb250ZW50IGgzOjphZnRlciB7XG4gIGhlaWdodDogMnB4O1xufVxuXG4uZnJvbnRwYWdlLW5ld3MgLm1vcmUtbGluayBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3R0b206IC0ycHg7XG59XG5cbi5mcm9udHBhZ2UtbmV3cyAubW9yZS1saW5rIGE6Zm9jdXM6OmJlZm9yZSB7XG4gIGhlaWdodDogM3B4O1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5yZXN1bHQtc2VsZWN0ZWQsIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkucmVzdWx0LXNlbGVjdGVkOjpiZWZvcmUsIC5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5oaWdobGlnaHRlZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLnJlc3VsdC1zZWxlY3RlZCB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmNob3Nlbi1jb250YWluZXIgLmNob3Nlbi1yZXN1bHRzIGxpLnJlc3VsdC1zZWxlY3RlZDo6YmVmb3JlIHtcbiAgd2lkdGg6IDhweDtcbiAgdG9wOiA2cHg7XG4gIGJvdHRvbTogNnB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXJlc3VsdHMgbGkuaGlnaGxpZ2h0ZWQge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5oaWdobGlnaHRlZDo6YWZ0ZXIge1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaS5uby1yZXN1bHRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tcmVzdWx0cyBsaSBlbSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lciAuY2hvc2VuLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyIC5jaG9zZW4tc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyLXNpbmdsZSAuY2hvc2VuLWRyb3Age1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogb3V0bGluZS1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMge1xuICBvdXRsaW5lOiAycHggZG90dGVkICNmZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lci1tdWx0aSAuY2hvc2VuLWNob2ljZXMgbGkuc2VhcmNoLWNob2ljZSAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDFlbTtcbiAgdG9wOiAzcHg7XG59XG5cbi5jaG9zZW4tY29udGFpbmVyLW11bHRpIC5jaG9zZW4tY2hvaWNlcyBsaS5zZWFyY2gtY2hvaWNlIC5zZWFyY2gtY2hvaWNlLWNsb3NlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi74CNXCI7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUuY2hvc2VuLXdpdGgtZHJvcCAuY2hvc2VuLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybSBbaWQ9XCJlZGl0LXJlc2V0XCJdLFxuLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1jaXRpZXMgLnZpZXdzLWV4cG9zZWQtZm9ybSBbaWQ9XCJlZGl0LXJlc2V0XCJdIHtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybSBbaWQ9XCJlZGl0LXJlc2V0XCJdOjpiZWZvcmUsXG4ucGFyYWdyYXBoLS10eXBlLS1saXN0LW9mLWNpdGllcyAudmlld3MtZXhwb3NlZC1mb3JtIFtpZD1cImVkaXQtcmVzZXRcIl06OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyOjphZnRlcixcbi5wYXJhZ3JhcGgtLXR5cGUtLWxpc3Qtb2YtY2l0aWVzIC52aWV3cy1leHBvc2VkLWZvcm0uY29sbGFwc2libGUtb3BlbiAuY29sbGFwc2libGUtdHJpZ2dlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5kYXRlLXBpY2tlci13cmFwcGVyIC5tb250aC13cmFwcGVyIHRoZWFkIHRyIHRoOm50aC1jaGlsZCg2KSwgLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGhlYWQgdHIgdGg6bnRoLWNoaWxkKDcpLFxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGhlYWQgdHIgdGQ6bnRoLWNoaWxkKDYpLFxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGhlYWQgdHIgdGQ6bnRoLWNoaWxkKDcpLFxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGJvZHkgdHIgdGg6bnRoLWNoaWxkKDYpLFxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGJvZHkgdHIgdGg6bnRoLWNoaWxkKDcpLFxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGJvZHkgdHIgdGQ6bnRoLWNoaWxkKDYpLFxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGJvZHkgdHIgdGQ6bnRoLWNoaWxkKDcpIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgLmNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciAuY2FwdGlvbiB0aCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciAud2Vlay1uYW1lIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSB0Ym9keSB0aCxcbi5kYXRlLXBpY2tlci13cmFwcGVyIC5tb250aC13cmFwcGVyIHRhYmxlIHRib2R5IHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5LnJlYWwtdG9kYXk6OmJlZm9yZSwgLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGFibGUgLmRheTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGFibGUgLmRheS5pbnZhbGlkOjphZnRlciB7XG4gIHdpZHRoOiAxNTAlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGFibGUgLmRheS52YWxpZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5kYXRlLXBpY2tlci13cmFwcGVyIC5tb250aC13cmFwcGVyIHRhYmxlIC5kYXkudmFsaWQudG1wLCAuZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5LnZhbGlkLmNoZWNrZWQsIC5kYXRlLXBpY2tlci13cmFwcGVyIC5tb250aC13cmFwcGVyIHRhYmxlIC5kYXkudmFsaWQuZmlyc3QtZGF0ZS1zZWxlY3RlZCwgLmRhdGUtcGlja2VyLXdyYXBwZXIgLm1vbnRoLXdyYXBwZXIgdGFibGUgLmRheS52YWxpZC5yZWFsLXRvZGF5IHtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5LnZhbGlkLnJlYWwtdG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5LnZhbGlkLmhvdmVyaW5nOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnB4O1xufVxuXG4uZGF0ZS1waWNrZXItd3JhcHBlciAubW9udGgtd3JhcHBlciB0YWJsZSAuZGF5LnZhbGlkLmNoZWNrZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCLvgIxcIjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGF0aC1zZWFyY2ggLnZpZXctZ2xvYmFsLXNlYXJjaCBzdHJvbmcsXG4ucGF0aC1zZWFyY2ggLnZpZXctZ2xvYmFsLXNlYXJjaCBoMiBzcGFuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgYm9yZGVyOiAwIGRhc2hlZCAjZmZmO1xuICBib3JkZXItd2lkdGg6IDJweCAwO1xufVxuXG4uYmxvY2stamVuYS1zZWFyY2ggaW5wdXQ6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLXNtYWxsLXRlYXNlciAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbSxcbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tbGFyZ2UtdGVhc2VyIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLFxuLnBhdGgtZnJvbnRwYWdlIC5zaXRlLW1haW4gLnBhcmFncmFwaC0tdHlwZS0taW1hZ2UgYXJ0aWNsZSxcbi5wYXRoLWZyb250cGFnZSAuc2l0ZS1tYWluIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIGFydGljbGUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4iLCIvKiBleHRyYSBzdHlsZXNoZWV0IGZvciBiYWNrIGNvcHkgb24gd2hpdGUgYmFja2dyb3VuZCAqL1xuLy8gcmVndWxhciBpbXBvcnRzXG5AaW1wb3J0IFwidmFyaWFibGVzL19icmVha3BvaW50cy5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL19jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9fZ3JpZC5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL19pY29uLWZvbnQuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9faW1hZ2Utc3ByaXRlLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvX21lYXN1cmVtZW50cy5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL190cmFuc2l0aW9ucy5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL190eXBvZ3JhcGh5LnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fYnV0dG9uLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fY29udGVudC1pbWFnZXMuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9jb21wb25lbnRzL19jb3JlLWltYWdlcy5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX2Rpc3BsYXktc3R5bGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fZG93bmxvYWQtaXRlbXMuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9jb21wb25lbnRzL19mb3JtLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX2hlYWRlci1pbWFnZS5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX2llLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fbGFuZ3VhZ2VzLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fbWFpbi1tZW51LnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fbWVzc2FnZXMuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9jb21wb25lbnRzL19tb2JpbGUtbWVudS5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX25ld3MtdGVhc2VyLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fcGFnZXIuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9jb21wb25lbnRzL19xdW90ZS5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX3NlYXJjaC5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX3NoYWRvd3Muc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9jb21wb25lbnRzL19zaGFyaWZmLnNjc3NcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXMvY29tcG9uZW50cy9fc2l0ZS1mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlcy9jb21wb25lbnRzL19zaXRlLWhlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX3N0YXR1cy5zY3NzXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvX2NsZWFyZml4LnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvX2dyaWQuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9faWNvbi1mb250LnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvX3BsYWNlaG9sZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvX3JlbS5zY3NzXCI7XG5AaW1wb3J0IFwiYWJzdHJhY3Rpb25zL19zcHJlYWQuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9fd2ViLWZvbnQuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19ib3gtZm9jdXMuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19idXR0b24uc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19jaGVja2JveC5zY3NzXCI7XG5AaW1wb3J0IFwiYWJzdHJhY3Rpb25zL2NvbXBvbmVudHMvX2NvbGxhcHNpYmxlLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fY29udGVudC1pbWFnZXMuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19jb250ZW50LWxpbmsuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19jb250ZW50LnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fY29weXJpZ2h0LWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9faGVhZGxpbmVzLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fbGF5b3V0LWNvbnRhaW5lci5zY3NzXCI7XG5AaW1wb3J0IFwiYWJzdHJhY3Rpb25zL2NvbXBvbmVudHMvX2xpbmstaW5kaWNhdG9yLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fbGlzdC1yZXNldC5zY3NzXCI7XG5AaW1wb3J0IFwiYWJzdHJhY3Rpb25zL2NvbXBvbmVudHMvX2xpc3RzLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fbWVzc2FnZXMuc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19tb25vY2hyb20uc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19uZXdzLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcImFic3RyYWN0aW9ucy9jb21wb25lbnRzL19uby10cmFpbGluZy1tYXJnaW5zLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fcmVzZXQtYnV0dG9uLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fdGV4dC1saW5rLWZvY3VzLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fdmlzdWFsbHktaGlkZGVuLnNjc3NcIjtcbkBpbXBvcnQgXCJhYnN0cmFjdGlvbnMvY29tcG9uZW50cy9fd3lzaXd5Zy5zY3NzXCI7XG5cbkBpbmNsdWRlIG1vbm9jaHJvbWUoJGNvbG9yLXdoaXRlLCAkY29sb3ItYmxhY2ssICdsb2dvLXdoaXRlLnN2ZycpO1xuIiwiJGljb24tZm9udC1mYW1pbHk6ICdpY29uLWZvbnQnICFkZWZhdWx0O1xuJGljb24tZm9udC10cml2aWFsczogKCkgIWRlZmF1bHQ7XG5cbiVpY29uLWZvbnQge1xuICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby12ZW5kb3ItcHJlZml4ZXNcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IC8vIGVuc3VyZXMgbm8gaGFsZi1waXhlbCByZW5kZXJpbmcgaW4gZmlyZWZveFxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgc3BlYWs6IG5vbmU7XG5cbiAgLy8gQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AbWl4aW4gaWNvbi1jb250ZW50KCRuYW1lLCAkaWNvbnNldDogJGljb24tZm9udC10cml2aWFscykge1xuICBAaWYgbWFwLWhhcy1rZXkoJGljb25zZXQsICRuYW1lKSA9PSB0cnVlIHtcbiAgICBjb250ZW50OiBtYXAtZ2V0KCRpY29uc2V0LCAkbmFtZSk7XG4gIH0gQGVsc2Uge1xuICAgIEBlcnJvciAnbm8gaWNvbiBmb3IgdHJpdmlhbCBcIiN7JG5hbWV9XCIgZm91bmQnO1xuICB9XG59XG5cbkBtaXhpbiBpY29uKCRuYW1lKSB7XG4gIEBleHRlbmQgJWljb24tZm9udDtcbiAgQGluY2x1ZGUgaWNvbi1jb250ZW50KCRuYW1lKTtcbn1cblxuJWZhLWljb24ge1xuICAuZmEsXG4gIHNwYW4uZmEge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG4iLCIkaWNvbi1mb250LWZhbWlseTogJ2ljb21vb24nO1xuJGljb24tZm9udC10cml2aWFsczogKFxuICBqZW5hLWxlYmVuOiAnXFxlOTAwJyxcbiAgamVuYS10b3VyaXN0OiAnXFxlOTAxJyxcbiAgZGlzcGxheS1tb2RlOiAnXFxlOTAyJyxcbiAgbG9nbzogJ1xcZTkwMycsXG4gIGplbmEtd29yazogJ1xcZTkwNCcsXG4gIGplbmEtZmFtaWx5OiAnXFxlOTA2JyxcbiAgamVuYS1hc3lsOiAnXFxlOTA3JyxcbiAgamVuYS1lZHVjYXRpb246ICdcXGU5MDgnLFxuXG4gIHRpbWVzOiAnXFxmMDBkJyxcbiAgd2FybmluZzogJ1xcZjA3MScsXG5cbiAgZ2xhc3M6ICdcXGYwMDAnLFxuICBtdXNpYzogJ1xcZjAwMScsXG4gIHNlYXJjaDogJ1xcZjAwMicsXG4gIGVudmVsb3BlLW86ICdcXGYwMDMnLFxuICBoZWFydDogJ1xcZjAwNCcsXG4gIHN0YXI6ICdcXGYwMDUnLFxuICBzdGFyLW86ICdcXGYwMDYnLFxuICB1c2VyOiAnXFxmMDA3JyxcbiAgZmlsbTogJ1xcZjAwOCcsXG4gIHRoLWxhcmdlOiAnXFxmMDA5JyxcbiAgdGg6ICdcXGYwMGEnLFxuICB0aC1saXN0OiAnXFxmMDBiJyxcbiAgY2hlY2s6ICdcXGYwMGMnLFxuICBjbG9zZTogJ1xcZjAwZCcsXG4gIHNlYXJjaC1wbHVzOiAnXFxmMDBlJyxcbiAgc2VhcmNoLW1pbnVzOiAnXFxmMDEwJyxcbiAgcG93ZXItb2ZmOiAnXFxmMDExJyxcbiAgc2lnbmFsOiAnXFxmMDEyJyxcbiAgY29nOiAnXFxmMDEzJyxcbiAgdHJhc2gtbzogJ1xcZjAxNCcsXG4gIGhvbWU6ICdcXGYwMTUnLFxuICBmaWxlLW86ICdcXGYwMTYnLFxuICBjbG9jay1vOiAnXFxmMDE3JyxcbiAgcm9hZDogJ1xcZjAxOCcsXG4gIGRvd25sb2FkOiAnXFxmMDE5JyxcbiAgYXJyb3ctY2lyY2xlLW8tZG93bjogJ1xcZjAxYScsXG4gIGFycm93LWNpcmNsZS1vLXVwOiAnXFxmMDFiJyxcbiAgaW5ib3g6ICdcXGYwMWMnLFxuICBwbGF5LWNpcmNsZS1vOiAnXFxmMDFkJyxcbiAgcmVwZWF0OiAnXFxmMDFlJyxcbiAgcmVmcmVzaDogJ1xcZjAyMScsXG4gIGxpc3QtYWx0OiAnXFxmMDIyJyxcbiAgbG9jazogJ1xcZjAyMycsXG4gIGZsYWc6ICdcXGYwMjQnLFxuICBoZWFkcGhvbmVzOiAnXFxmMDI1JyxcbiAgdm9sdW1lLW9mZjogJ1xcZjAyNicsXG4gIHZvbHVtZS1kb3duOiAnXFxmMDI3JyxcbiAgdm9sdW1lLXVwOiAnXFxmMDI4JyxcbiAgcXJjb2RlOiAnXFxmMDI5JyxcbiAgYmFyY29kZTogJ1xcZjAyYScsXG4gIHRhZzogJ1xcZjAyYicsXG4gIHRhZ3M6ICdcXGYwMmMnLFxuICBib29rOiAnXFxmMDJkJyxcbiAgYm9va21hcms6ICdcXGYwMmUnLFxuICBwcmludDogJ1xcZjAyZicsXG4gIGNhbWVyYTogJ1xcZjAzMCcsXG4gIGZvbnQ6ICdcXGYwMzEnLFxuICBib2xkOiAnXFxmMDMyJyxcbiAgaXRhbGljOiAnXFxmMDMzJyxcbiAgdGV4dC1oZWlnaHQ6ICdcXGYwMzQnLFxuICB0ZXh0LXdpZHRoOiAnXFxmMDM1JyxcbiAgYWxpZ24tbGVmdDogJ1xcZjAzNicsXG4gIGFsaWduLWNlbnRlcjogJ1xcZjAzNycsXG4gIGFsaWduLXJpZ2h0OiAnXFxmMDM4JyxcbiAgYWxpZ24tanVzdGlmeTogJ1xcZjAzOScsXG4gIGxpc3Q6ICdcXGYwM2EnLFxuICBkZWRlbnQ6ICdcXGYwM2InLFxuICBpbmRlbnQ6ICdcXGYwM2MnLFxuICB2aWRlby1jYW1lcmE6ICdcXGYwM2QnLFxuICBpbWFnZTogJ1xcZjAzZScsXG4gIHBlbmNpbDogJ1xcZjA0MCcsXG4gIG1hcC1tYXJrZXI6ICdcXGYwNDEnLFxuICBhZGp1c3Q6ICdcXGYwNDInLFxuICB0aW50OiAnXFxmMDQzJyxcbiAgZWRpdDogJ1xcZjA0NCcsXG4gIHNoYXJlLXNxdWFyZS1vOiAnXFxmMDQ1JyxcbiAgY2hlY2stc3F1YXJlLW86ICdcXGYwNDYnLFxuICBhcnJvd3M6ICdcXGYwNDcnLFxuICBzdGVwLWJhY2t3YXJkOiAnXFxmMDQ4JyxcbiAgZmFzdC1iYWNrd2FyZDogJ1xcZjA0OScsXG4gIGJhY2t3YXJkOiAnXFxmMDRhJyxcbiAgcGxheTogJ1xcZjA0YicsXG4gIHBhdXNlOiAnXFxmMDRjJyxcbiAgc3RvcDogJ1xcZjA0ZCcsXG4gIGZvcndhcmQ6ICdcXGYwNGUnLFxuICBmYXN0LWZvcndhcmQ6ICdcXGYwNTAnLFxuICBzdGVwLWZvcndhcmQ6ICdcXGYwNTEnLFxuICBlamVjdDogJ1xcZjA1MicsXG4gIGNoZXZyb24tbGVmdDogJ1xcZjA1MycsXG4gIGNoZXZyb24tcmlnaHQ6ICdcXGYwNTQnLFxuICBwbHVzLWNpcmNsZTogJ1xcZjA1NScsXG4gIG1pbnVzLWNpcmNsZTogJ1xcZjA1NicsXG4gIHRpbWVzLWNpcmNsZTogJ1xcZjA1NycsXG4gIGNoZWNrLWNpcmNsZTogJ1xcZjA1OCcsXG4gIHF1ZXN0aW9uLWNpcmNsZTogJ1xcZjA1OScsXG4gIGluZm8tY2lyY2xlOiAnXFxmMDVhJyxcbiAgY3Jvc3NoYWlyczogJ1xcZjA1YicsXG4gIHRpbWVzLWNpcmNsZS1vOiAnXFxmMDVjJyxcbiAgY2hlY2stY2lyY2xlLW86ICdcXGYwNWQnLFxuICBiYW46ICdcXGYwNWUnLFxuICBhcnJvdy1sZWZ0OiAnXFxmMDYwJyxcbiAgYXJyb3ctcmlnaHQ6ICdcXGYwNjEnLFxuICBhcnJvdy11cDogJ1xcZjA2MicsXG4gIGFycm93LWRvd246ICdcXGYwNjMnLFxuICBtYWlsLWZvcndhcmQ6ICdcXGYwNjQnLFxuICBleHBhbmQ6ICdcXGYwNjUnLFxuICBjb21wcmVzczogJ1xcZjA2NicsXG4gIHBsdXM6ICdcXGYwNjcnLFxuICBtaW51czogJ1xcZjA2OCcsXG4gIGFzdGVyaXNrOiAnXFxmMDY5JyxcbiAgZXhjbGFtYXRpb24tY2lyY2xlOiAnXFxmMDZhJyxcbiAgZ2lmdDogJ1xcZjA2YicsXG4gIGxlYWY6ICdcXGYwNmMnLFxuICBmaXJlOiAnXFxmMDZkJyxcbiAgZXllOiAnXFxmMDZlJyxcbiAgZXllLXNsYXNoOiAnXFxmMDcwJyxcbiAgZXhjbGFtYXRpb24tdHJpYW5nbGU6ICdcXGYwNzEnLFxuICBwbGFuZTogJ1xcZjA3MicsXG4gIGNhbGVuZGFyOiAnXFxmMDczJyxcbiAgcmFuZG9tOiAnXFxmMDc0JyxcbiAgY29tbWVudDogJ1xcZjA3NScsXG4gIG1hZ25ldDogJ1xcZjA3NicsXG4gIGNoZXZyb24tdXA6ICdcXGYwNzcnLFxuICBjaGV2cm9uLWRvd246ICdcXGYwNzgnLFxuICByZXR3ZWV0OiAnXFxmMDc5JyxcbiAgc2hvcHBpbmctY2FydDogJ1xcZjA3YScsXG4gIGZvbGRlcjogJ1xcZjA3YicsXG4gIGZvbGRlci1vcGVuOiAnXFxmMDdjJyxcbiAgYXJyb3dzLXY6ICdcXGYwN2QnLFxuICBhcnJvd3MtaDogJ1xcZjA3ZScsXG4gIGJhci1jaGFydDogJ1xcZjA4MCcsXG4gIHR3aXR0ZXItc3F1YXJlOiAnXFxmMDgxJyxcbiAgZmFjZWJvb2stc3F1YXJlOiAnXFxmMDgyJyxcbiAgY2FtZXJhLXJldHJvOiAnXFxmMDgzJyxcbiAga2V5OiAnXFxmMDg0JyxcbiAgY29nczogJ1xcZjA4NScsXG4gIGNvbW1lbnRzOiAnXFxmMDg2JyxcbiAgdGh1bWJzLW8tdXA6ICdcXGYwODcnLFxuICB0aHVtYnMtby1kb3duOiAnXFxmMDg4JyxcbiAgc3Rhci1oYWxmOiAnXFxmMDg5JyxcbiAgaGVhcnQtbzogJ1xcZjA4YScsXG4gIHNpZ24tb3V0OiAnXFxmMDhiJyxcbiAgbGlua2VkaW4tc3F1YXJlOiAnXFxmMDhjJyxcbiAgdGh1bWItdGFjazogJ1xcZjA4ZCcsXG4gIGV4dGVybmFsLWxpbms6ICdcXGYwOGUnLFxuICBzaWduLWluOiAnXFxmMDkwJyxcbiAgdHJvcGh5OiAnXFxmMDkxJyxcbiAgZ2l0aHViLXNxdWFyZTogJ1xcZjA5MicsXG4gIHVwbG9hZDogJ1xcZjA5MycsXG4gIGxlbW9uLW86ICdcXGYwOTQnLFxuICBwaG9uZTogJ1xcZjA5NScsXG4gIHNxdWFyZS1vOiAnXFxmMDk2JyxcbiAgYm9va21hcmstbzogJ1xcZjA5NycsXG4gIHBob25lLXNxdWFyZTogJ1xcZjA5OCcsXG4gIHR3aXR0ZXI6ICdcXGYwOTknLFxuICBmYWNlYm9vazogJ1xcZjA5YScsXG4gIGdpdGh1YjogJ1xcZjA5YicsXG4gIHVubG9jazogJ1xcZjA5YycsXG4gIGNyZWRpdC1jYXJkOiAnXFxmMDlkJyxcbiAgZmVlZDogJ1xcZjA5ZScsXG4gIGhkZC1vOiAnXFxmMGEwJyxcbiAgYnVsbGhvcm46ICdcXGYwYTEnLFxuICBiZWxsLW86ICdcXGYwYTInLFxuICBjZXJ0aWZpY2F0ZTogJ1xcZjBhMycsXG4gIGhhbmQtby1yaWdodDogJ1xcZjBhNCcsXG4gIGhhbmQtby1sZWZ0OiAnXFxmMGE1JyxcbiAgaGFuZC1vLXVwOiAnXFxmMGE2JyxcbiAgaGFuZC1vLWRvd246ICdcXGYwYTcnLFxuICBhcnJvdy1jaXJjbGUtbGVmdDogJ1xcZjBhOCcsXG4gIGFycm93LWNpcmNsZS1yaWdodDogJ1xcZjBhOScsXG4gIGFycm93LWNpcmNsZS11cDogJ1xcZjBhYScsXG4gIGFycm93LWNpcmNsZS1kb3duOiAnXFxmMGFiJyxcbiAgZ2xvYmU6ICdcXGYwYWMnLFxuICB3cmVuY2g6ICdcXGYwYWQnLFxuICB0YXNrczogJ1xcZjBhZScsXG4gIGZpbHRlcjogJ1xcZjBiMCcsXG4gIGJyaWVmY2FzZTogJ1xcZjBiMScsXG4gIGFycm93cy1hbHQ6ICdcXGYwYjInLFxuICBncm91cDogJ1xcZjBjMCcsXG4gIGNoYWluOiAnXFxmMGMxJyxcbiAgY2xvdWQ6ICdcXGYwYzInLFxuICBmbGFzazogJ1xcZjBjMycsXG4gIGN1dDogJ1xcZjBjNCcsXG4gIGNvcHk6ICdcXGYwYzUnLFxuICBwYXBlcmNsaXA6ICdcXGYwYzYnLFxuICBmbG9wcHktbzogJ1xcZjBjNycsXG4gIHNxdWFyZTogJ1xcZjBjOCcsXG4gIGJhcnM6ICdcXGYwYzknLFxuICBsaXN0LXVsOiAnXFxmMGNhJyxcbiAgbGlzdC1vbDogJ1xcZjBjYicsXG4gIHN0cmlrZXRocm91Z2g6ICdcXGYwY2MnLFxuICB1bmRlcmxpbmU6ICdcXGYwY2QnLFxuICB0YWJsZTogJ1xcZjBjZScsXG4gIG1hZ2ljOiAnXFxmMGQwJyxcbiAgdHJ1Y2s6ICdcXGYwZDEnLFxuICBwaW50ZXJlc3Q6ICdcXGYwZDInLFxuICBwaW50ZXJlc3Qtc3F1YXJlOiAnXFxmMGQzJyxcbiAgZ29vZ2xlLXBsdXMtc3F1YXJlOiAnXFxmMGQ0JyxcbiAgZ29vZ2xlLXBsdXM6ICdcXGYwZDUnLFxuICBtb25leTogJ1xcZjBkNicsXG4gIGNhcmV0LWRvd246ICdcXGYwZDcnLFxuICBjYXJldC11cDogJ1xcZjBkOCcsXG4gIGNhcmV0LWxlZnQ6ICdcXGYwZDknLFxuICBjYXJldC1yaWdodDogJ1xcZjBkYScsXG4gIGNvbHVtbnM6ICdcXGYwZGInLFxuICBzb3J0OiAnXFxmMGRjJyxcbiAgc29ydC1kZXNjOiAnXFxmMGRkJyxcbiAgc29ydC1hc2M6ICdcXGYwZGUnLFxuICBlbnZlbG9wZTogJ1xcZjBlMCcsXG4gIGxpbmtlZGluOiAnXFxmMGUxJyxcbiAgcm90YXRlLWxlZnQ6ICdcXGYwZTInLFxuICBnYXZlbDogJ1xcZjBlMycsXG4gIGRhc2hib2FyZDogJ1xcZjBlNCcsXG4gIGNvbW1lbnQtbzogJ1xcZjBlNScsXG4gIGNvbW1lbnRzLW86ICdcXGYwZTYnLFxuICBib2x0OiAnXFxmMGU3JyxcbiAgc2l0ZW1hcDogJ1xcZjBlOCcsXG4gIHVtYnJlbGxhOiAnXFxmMGU5JyxcbiAgY2xpcGJvYXJkOiAnXFxmMGVhJyxcbiAgbGlnaHRidWxiLW86ICdcXGYwZWInLFxuICBleGNoYW5nZTogJ1xcZjBlYycsXG4gIGNsb3VkLWRvd25sb2FkOiAnXFxmMGVkJyxcbiAgY2xvdWQtdXBsb2FkOiAnXFxmMGVlJyxcbiAgdXNlci1tZDogJ1xcZjBmMCcsXG4gIHN0ZXRob3Njb3BlOiAnXFxmMGYxJyxcbiAgc3VpdGNhc2U6ICdcXGYwZjInLFxuICBiZWxsOiAnXFxmMGYzJyxcbiAgY29mZmVlOiAnXFxmMGY0JyxcbiAgY3V0bGVyeTogJ1xcZjBmNScsXG4gIGZpbGUtdGV4dC1vOiAnXFxmMGY2JyxcbiAgYnVpbGRpbmctbzogJ1xcZjBmNycsXG4gIGhvc3BpdGFsLW86ICdcXGYwZjgnLFxuICBhbWJ1bGFuY2U6ICdcXGYwZjknLFxuICBtZWRraXQ6ICdcXGYwZmEnLFxuICBmaWdodGVyLWpldDogJ1xcZjBmYicsXG4gIGJlZXI6ICdcXGYwZmMnLFxuICBoLXNxdWFyZTogJ1xcZjBmZCcsXG4gIHBsdXMtc3F1YXJlOiAnXFxmMGZlJyxcbiAgYW5nbGUtZG91YmxlLWxlZnQ6ICdcXGYxMDAnLFxuICBhbmdsZS1kb3VibGUtcmlnaHQ6ICdcXGYxMDEnLFxuICBhbmdsZS1kb3VibGUtdXA6ICdcXGYxMDInLFxuICBhbmdsZS1kb3VibGUtZG93bjogJ1xcZjEwMycsXG4gIGFuZ2xlLWxlZnQ6ICdcXGYxMDQnLFxuICBhbmdsZS1yaWdodDogJ1xcZjEwNScsXG4gIGFuZ2xlLXVwOiAnXFxmMTA2JyxcbiAgYW5nbGUtZG93bjogJ1xcZjEwNycsXG4gIGRlc2t0b3A6ICdcXGYxMDgnLFxuICBsYXB0b3A6ICdcXGYxMDknLFxuICB0YWJsZXQ6ICdcXGYxMGEnLFxuICBtb2JpbGU6ICdcXGYxMGInLFxuICBjaXJjbGUtbzogJ1xcZjEwYycsXG4gIHF1b3RlLWxlZnQ6ICdcXGYxMGQnLFxuICBxdW90ZS1yaWdodDogJ1xcZjEwZScsXG4gIHNwaW5uZXI6ICdcXGYxMTAnLFxuICBjaXJjbGU6ICdcXGYxMTEnLFxuICBtYWlsLXJlcGx5OiAnXFxmMTEyJyxcbiAgZ2l0aHViLWFsdDogJ1xcZjExMycsXG4gIGZvbGRlci1vOiAnXFxmMTE0JyxcbiAgZm9sZGVyLW9wZW4tbzogJ1xcZjExNScsXG4gIHNtaWxlLW86ICdcXGYxMTgnLFxuICBmcm93bi1vOiAnXFxmMTE5JyxcbiAgbWVoLW86ICdcXGYxMWEnLFxuICBnYW1lcGFkOiAnXFxmMTFiJyxcbiAga2V5Ym9hcmQtbzogJ1xcZjExYycsXG4gIGZsYWctbzogJ1xcZjExZCcsXG4gIGZsYWctY2hlY2tlcmVkOiAnXFxmMTFlJyxcbiAgdGVybWluYWw6ICdcXGYxMjAnLFxuICBjb2RlOiAnXFxmMTIxJyxcbiAgbWFpbC1yZXBseS1hbGw6ICdcXGYxMjInLFxuICBzdGFyLWhhbGYtZW1wdHk6ICdcXGYxMjMnLFxuICBsb2NhdGlvbi1hcnJvdzogJ1xcZjEyNCcsXG4gIGNyb3A6ICdcXGYxMjUnLFxuICBjb2RlLWZvcms6ICdcXGYxMjYnLFxuICBjaGFpbi1icm9rZW46ICdcXGYxMjcnLFxuICBxdWVzdGlvbjogJ1xcZjEyOCcsXG4gIGluZm86ICdcXGYxMjknLFxuICBleGNsYW1hdGlvbjogJ1xcZjEyYScsXG4gIHN1cGVyc2NyaXB0OiAnXFxmMTJiJyxcbiAgc3Vic2NyaXB0OiAnXFxmMTJjJyxcbiAgZXJhc2VyOiAnXFxmMTJkJyxcbiAgcHV6emxlLXBpZWNlOiAnXFxmMTJlJyxcbiAgbWljcm9waG9uZTogJ1xcZjEzMCcsXG4gIG1pY3JvcGhvbmUtc2xhc2g6ICdcXGYxMzEnLFxuICBzaGllbGQ6ICdcXGYxMzInLFxuICBjYWxlbmRhci1vOiAnXFxmMTMzJyxcbiAgZmlyZS1leHRpbmd1aXNoZXI6ICdcXGYxMzQnLFxuICByb2NrZXQ6ICdcXGYxMzUnLFxuICBtYXhjZG46ICdcXGYxMzYnLFxuICBjaGV2cm9uLWNpcmNsZS1sZWZ0OiAnXFxmMTM3JyxcbiAgY2hldnJvbi1jaXJjbGUtcmlnaHQ6ICdcXGYxMzgnLFxuICBjaGV2cm9uLWNpcmNsZS11cDogJ1xcZjEzOScsXG4gIGNoZXZyb24tY2lyY2xlLWRvd246ICdcXGYxM2EnLFxuICBodG1sNTogJ1xcZjEzYicsXG4gIGNzczM6ICdcXGYxM2MnLFxuICBhbmNob3I6ICdcXGYxM2QnLFxuICB1bmxvY2stYWx0OiAnXFxmMTNlJyxcbiAgYnVsbHNleWU6ICdcXGYxNDAnLFxuICBlbGxpcHNpcy1oOiAnXFxmMTQxJyxcbiAgZWxsaXBzaXMtdjogJ1xcZjE0MicsXG4gIHJzcy1zcXVhcmU6ICdcXGYxNDMnLFxuICBwbGF5LWNpcmNsZTogJ1xcZjE0NCcsXG4gIHRpY2tldDogJ1xcZjE0NScsXG4gIG1pbnVzLXNxdWFyZTogJ1xcZjE0NicsXG4gIG1pbnVzLXNxdWFyZS1vOiAnXFxmMTQ3JyxcbiAgbGV2ZWwtdXA6ICdcXGYxNDgnLFxuICBsZXZlbC1kb3duOiAnXFxmMTQ5JyxcbiAgY2hlY2stc3F1YXJlOiAnXFxmMTRhJyxcbiAgcGVuY2lsLXNxdWFyZTogJ1xcZjE0YicsXG4gIGV4dGVybmFsLWxpbmstc3F1YXJlOiAnXFxmMTRjJyxcbiAgc2hhcmUtc3F1YXJlOiAnXFxmMTRkJyxcbiAgY29tcGFzczogJ1xcZjE0ZScsXG4gIGNhcmV0LXNxdWFyZS1vLWRvd246ICdcXGYxNTAnLFxuICBjYXJldC1zcXVhcmUtby11cDogJ1xcZjE1MScsXG4gIGNhcmV0LXNxdWFyZS1vLXJpZ2h0OiAnXFxmMTUyJyxcbiAgZXVyOiAnXFxmMTUzJyxcbiAgZ2JwOiAnXFxmMTU0JyxcbiAgZG9sbGFyOiAnXFxmMTU1JyxcbiAgaW5yOiAnXFxmMTU2JyxcbiAgY255OiAnXFxmMTU3JyxcbiAgcm91YmxlOiAnXFxmMTU4JyxcbiAga3J3OiAnXFxmMTU5JyxcbiAgYml0Y29pbjogJ1xcZjE1YScsXG4gIGZpbGU6ICdcXGYxNWInLFxuICBmaWxlLXRleHQ6ICdcXGYxNWMnLFxuICBzb3J0LWFscGhhLWFzYzogJ1xcZjE1ZCcsXG4gIHNvcnQtYWxwaGEtZGVzYzogJ1xcZjE1ZScsXG4gIHNvcnQtYW1vdW50LWFzYzogJ1xcZjE2MCcsXG4gIHNvcnQtYW1vdW50LWRlc2M6ICdcXGYxNjEnLFxuICBzb3J0LW51bWVyaWMtYXNjOiAnXFxmMTYyJyxcbiAgc29ydC1udW1lcmljLWRlc2M6ICdcXGYxNjMnLFxuICB0aHVtYnMtdXA6ICdcXGYxNjQnLFxuICB0aHVtYnMtZG93bjogJ1xcZjE2NScsXG4gIHlvdXR1YmUtc3F1YXJlOiAnXFxmMTY2JyxcbiAgeW91dHViZTogJ1xcZjE2NycsXG4gIHhpbmc6ICdcXGYxNjgnLFxuICB4aW5nLXNxdWFyZTogJ1xcZjE2OScsXG4gIHlvdXR1YmUtcGxheTogJ1xcZjE2YScsXG4gIGRyb3Bib3g6ICdcXGYxNmInLFxuICBzdGFjay1vdmVyZmxvdzogJ1xcZjE2YycsXG4gIGluc3RhZ3JhbTogJ1xcZjE2ZCcsXG4gIGZsaWNrcjogJ1xcZjE2ZScsXG4gIGFkbjogJ1xcZjE3MCcsXG4gIGJpdGJ1Y2tldDogJ1xcZjE3MScsXG4gIGJpdGJ1Y2tldC1zcXVhcmU6ICdcXGYxNzInLFxuICB0dW1ibHI6ICdcXGYxNzMnLFxuICB0dW1ibHItc3F1YXJlOiAnXFxmMTc0JyxcbiAgbG9uZy1hcnJvdy1kb3duOiAnXFxmMTc1JyxcbiAgbG9uZy1hcnJvdy11cDogJ1xcZjE3NicsXG4gIGxvbmctYXJyb3ctbGVmdDogJ1xcZjE3NycsXG4gIGxvbmctYXJyb3ctcmlnaHQ6ICdcXGYxNzgnLFxuICBhcHBsZTogJ1xcZjE3OScsXG4gIHdpbmRvd3M6ICdcXGYxN2EnLFxuICBhbmRyb2lkOiAnXFxmMTdiJyxcbiAgbGludXg6ICdcXGYxN2MnLFxuICBkcmliYmJsZTogJ1xcZjE3ZCcsXG4gIHNreXBlOiAnXFxmMTdlJyxcbiAgZm91cnNxdWFyZTogJ1xcZjE4MCcsXG4gIHRyZWxsbzogJ1xcZjE4MScsXG4gIGZlbWFsZTogJ1xcZjE4MicsXG4gIG1hbGU6ICdcXGYxODMnLFxuICBnaXR0aXA6ICdcXGYxODQnLFxuICBzdW4tbzogJ1xcZjE4NScsXG4gIG1vb24tbzogJ1xcZjE4NicsXG4gIGFyY2hpdmU6ICdcXGYxODcnLFxuICBidWc6ICdcXGYxODgnLFxuICB2azogJ1xcZjE4OScsXG4gIHdlaWJvOiAnXFxmMThhJyxcbiAgcmVucmVuOiAnXFxmMThiJyxcbiAgcGFnZWxpbmVzOiAnXFxmMThjJyxcbiAgc3RhY2stZXhjaGFuZ2U6ICdcXGYxOGQnLFxuICBhcnJvdy1jaXJjbGUtby1yaWdodDogJ1xcZjE4ZScsXG4gIGFycm93LWNpcmNsZS1vLWxlZnQ6ICdcXGYxOTAnLFxuICBjYXJldC1zcXVhcmUtby1sZWZ0OiAnXFxmMTkxJyxcbiAgZG90LWNpcmNsZS1vOiAnXFxmMTkyJyxcbiAgd2hlZWxjaGFpcjogJ1xcZjE5MycsXG4gIHZpbWVvLXNxdWFyZTogJ1xcZjE5NCcsXG4gIHRyeTogJ1xcZjE5NScsXG4gIHBsdXMtc3F1YXJlLW86ICdcXGYxOTYnLFxuICBzcGFjZS1zaHV0dGxlOiAnXFxmMTk3JyxcbiAgc2xhY2s6ICdcXGYxOTgnLFxuICBlbnZlbG9wZS1zcXVhcmU6ICdcXGYxOTknLFxuICB3b3JkcHJlc3M6ICdcXGYxOWEnLFxuICBvcGVuaWQ6ICdcXGYxOWInLFxuICBiYW5rOiAnXFxmMTljJyxcbiAgZ3JhZHVhdGlvbi1jYXA6ICdcXGYxOWQnLFxuICB5YWhvbzogJ1xcZjE5ZScsXG4gIGdvb2dsZTogJ1xcZjFhMCcsXG4gIHJlZGRpdDogJ1xcZjFhMScsXG4gIHJlZGRpdC1zcXVhcmU6ICdcXGYxYTInLFxuICBzdHVtYmxldXBvbi1jaXJjbGU6ICdcXGYxYTMnLFxuICBzdHVtYmxldXBvbjogJ1xcZjFhNCcsXG4gIGRlbGljaW91czogJ1xcZjFhNScsXG4gIGRpZ2c6ICdcXGYxYTYnLFxuICBwaWVkLXBpcGVyLXBwOiAnXFxmMWE3JyxcbiAgcGllZC1waXBlci1hbHQ6ICdcXGYxYTgnLFxuICBkcnVwYWw6ICdcXGYxYTknLFxuICBqb29tbGE6ICdcXGYxYWEnLFxuICBsYW5ndWFnZTogJ1xcZjFhYicsXG4gIGZheDogJ1xcZjFhYycsXG4gIGJ1aWxkaW5nOiAnXFxmMWFkJyxcbiAgY2hpbGQ6ICdcXGYxYWUnLFxuICBwYXc6ICdcXGYxYjAnLFxuICBzcG9vbjogJ1xcZjFiMScsXG4gIGN1YmU6ICdcXGYxYjInLFxuICBjdWJlczogJ1xcZjFiMycsXG4gIGJlaGFuY2U6ICdcXGYxYjQnLFxuICBiZWhhbmNlLXNxdWFyZTogJ1xcZjFiNScsXG4gIHN0ZWFtOiAnXFxmMWI2JyxcbiAgc3RlYW0tc3F1YXJlOiAnXFxmMWI3JyxcbiAgcmVjeWNsZTogJ1xcZjFiOCcsXG4gIGF1dG9tb2JpbGU6ICdcXGYxYjknLFxuICBjYWI6ICdcXGYxYmEnLFxuICB0cmVlOiAnXFxmMWJiJyxcbiAgc3BvdGlmeTogJ1xcZjFiYycsXG4gIGRldmlhbnRhcnQ6ICdcXGYxYmQnLFxuICBzb3VuZGNsb3VkOiAnXFxmMWJlJyxcbiAgZGF0YWJhc2U6ICdcXGYxYzAnLFxuICBmaWxlLXBkZi1vOiAnXFxmMWMxJyxcbiAgZmlsZS13b3JkLW86ICdcXGYxYzInLFxuICBmaWxlLWV4Y2VsLW86ICdcXGYxYzMnLFxuICBmaWxlLXBvd2VycG9pbnQtbzogJ1xcZjFjNCcsXG4gIGZpbGUtaW1hZ2UtbzogJ1xcZjFjNScsXG4gIGZpbGUtYXJjaGl2ZS1vOiAnXFxmMWM2JyxcbiAgZmlsZS1hdWRpby1vOiAnXFxmMWM3JyxcbiAgZmlsZS1tb3ZpZS1vOiAnXFxmMWM4JyxcbiAgZmlsZS1jb2RlLW86ICdcXGYxYzknLFxuICB2aW5lOiAnXFxmMWNhJyxcbiAgY29kZXBlbjogJ1xcZjFjYicsXG4gIGpzZmlkZGxlOiAnXFxmMWNjJyxcbiAgbGlmZS1ib3V5OiAnXFxmMWNkJyxcbiAgY2lyY2xlLW8tbm90Y2g6ICdcXGYxY2UnLFxuICByYTogJ1xcZjFkMCcsXG4gIGVtcGlyZTogJ1xcZjFkMScsXG4gIGdpdC1zcXVhcmU6ICdcXGYxZDInLFxuICBnaXQ6ICdcXGYxZDMnLFxuICBoYWNrZXItbmV3czogJ1xcZjFkNCcsXG4gIHRlbmNlbnQtd2VpYm86ICdcXGYxZDUnLFxuICBxcTogJ1xcZjFkNicsXG4gIHdlY2hhdDogJ1xcZjFkNycsXG4gIHBhcGVyLXBsYW5lOiAnXFxmMWQ4JyxcbiAgcGFwZXItcGxhbmUtbzogJ1xcZjFkOScsXG4gIGhpc3Rvcnk6ICdcXGYxZGEnLFxuICBjaXJjbGUtdGhpbjogJ1xcZjFkYicsXG4gIGhlYWRlcjogJ1xcZjFkYycsXG4gIHBhcmFncmFwaDogJ1xcZjFkZCcsXG4gIHNsaWRlcnM6ICdcXGYxZGUnLFxuICBzaGFyZS1hbHQ6ICdcXGYxZTAnLFxuICBzaGFyZS1hbHQtc3F1YXJlOiAnXFxmMWUxJyxcbiAgYm9tYjogJ1xcZjFlMicsXG4gIGZ1dGJvbC1vOiAnXFxmMWUzJyxcbiAgdHR5OiAnXFxmMWU0JyxcbiAgYmlub2N1bGFyczogJ1xcZjFlNScsXG4gIHBsdWc6ICdcXGYxZTYnLFxuICBzbGlkZXNoYXJlOiAnXFxmMWU3JyxcbiAgdHdpdGNoOiAnXFxmMWU4JyxcbiAgeWVscDogJ1xcZjFlOScsXG4gIG5ld3NwYXBlci1vOiAnXFxmMWVhJyxcbiAgd2lmaTogJ1xcZjFlYicsXG4gIGNhbGN1bGF0b3I6ICdcXGYxZWMnLFxuICBwYXlwYWw6ICdcXGYxZWQnLFxuICBnb29nbGUtd2FsbGV0OiAnXFxmMWVlJyxcbiAgY2MtdmlzYTogJ1xcZjFmMCcsXG4gIGNjLW1hc3RlcmNhcmQ6ICdcXGYxZjEnLFxuICBjYy1kaXNjb3ZlcjogJ1xcZjFmMicsXG4gIGNjLWFtZXg6ICdcXGYxZjMnLFxuICBjYy1wYXlwYWw6ICdcXGYxZjQnLFxuICBjYy1zdHJpcGU6ICdcXGYxZjUnLFxuICBiZWxsLXNsYXNoOiAnXFxmMWY2JyxcbiAgYmVsbC1zbGFzaC1vOiAnXFxmMWY3JyxcbiAgdHJhc2g6ICdcXGYxZjgnLFxuICBjb3B5cmlnaHQ6ICdcXGYxZjknLFxuICBhdDogJ1xcZjFmYScsXG4gIGV5ZWRyb3BwZXI6ICdcXGYxZmInLFxuICBwYWludC1icnVzaDogJ1xcZjFmYycsXG4gIGJpcnRoZGF5LWNha2U6ICdcXGYxZmQnLFxuICBhcmVhLWNoYXJ0OiAnXFxmMWZlJyxcbiAgcGllLWNoYXJ0OiAnXFxmMjAwJyxcbiAgbGluZS1jaGFydDogJ1xcZjIwMScsXG4gIGxhc3RmbTogJ1xcZjIwMicsXG4gIGxhc3RmbS1zcXVhcmU6ICdcXGYyMDMnLFxuICB0b2dnbGUtb2ZmOiAnXFxmMjA0JyxcbiAgdG9nZ2xlLW9uOiAnXFxmMjA1JyxcbiAgYmljeWNsZTogJ1xcZjIwNicsXG4gIGJ1czogJ1xcZjIwNycsXG4gIGlveGhvc3Q6ICdcXGYyMDgnLFxuICBhbmdlbGxpc3Q6ICdcXGYyMDknLFxuICBjYzogJ1xcZjIwYScsXG4gIGlsczogJ1xcZjIwYicsXG4gIG1lYW5wYXRoOiAnXFxmMjBjJyxcbiAgYnV5c2VsbGFkczogJ1xcZjIwZCcsXG4gIGNvbm5lY3RkZXZlbG9wOiAnXFxmMjBlJyxcbiAgZGFzaGN1YmU6ICdcXGYyMTAnLFxuICBmb3J1bWJlZTogJ1xcZjIxMScsXG4gIGxlYW5wdWI6ICdcXGYyMTInLFxuICBzZWxsc3k6ICdcXGYyMTMnLFxuICBzaGlydHNpbmJ1bGs6ICdcXGYyMTQnLFxuICBzaW1wbHlidWlsdDogJ1xcZjIxNScsXG4gIHNreWF0bGFzOiAnXFxmMjE2JyxcbiAgY2FydC1wbHVzOiAnXFxmMjE3JyxcbiAgY2FydC1hcnJvdy1kb3duOiAnXFxmMjE4JyxcbiAgZGlhbW9uZDogJ1xcZjIxOScsXG4gIHNoaXA6ICdcXGYyMWEnLFxuICB1c2VyLXNlY3JldDogJ1xcZjIxYicsXG4gIG1vdG9yY3ljbGU6ICdcXGYyMWMnLFxuICBzdHJlZXQtdmlldzogJ1xcZjIxZCcsXG4gIGhlYXJ0YmVhdDogJ1xcZjIxZScsXG4gIHZlbnVzOiAnXFxmMjIxJyxcbiAgbWFyczogJ1xcZjIyMicsXG4gIG1lcmN1cnk6ICdcXGYyMjMnLFxuICBpbnRlcnNleDogJ1xcZjIyNCcsXG4gIHRyYW5zZ2VuZGVyLWFsdDogJ1xcZjIyNScsXG4gIHZlbnVzLWRvdWJsZTogJ1xcZjIyNicsXG4gIG1hcnMtZG91YmxlOiAnXFxmMjI3JyxcbiAgdmVudXMtbWFyczogJ1xcZjIyOCcsXG4gIG1hcnMtc3Ryb2tlOiAnXFxmMjI5JyxcbiAgbWFycy1zdHJva2UtdjogJ1xcZjIyYScsXG4gIG1hcnMtc3Ryb2tlLWg6ICdcXGYyMmInLFxuICBuZXV0ZXI6ICdcXGYyMmMnLFxuICBnZW5kZXJsZXNzOiAnXFxmMjJkJyxcbiAgZmFjZWJvb2stb2ZmaWNpYWw6ICdcXGYyMzAnLFxuICBwaW50ZXJlc3QtcDogJ1xcZjIzMScsXG4gIHdoYXRzYXBwOiAnXFxmMjMyJyxcbiAgc2VydmVyOiAnXFxmMjMzJyxcbiAgdXNlci1wbHVzOiAnXFxmMjM0JyxcbiAgdXNlci10aW1lczogJ1xcZjIzNScsXG4gIGJlZDogJ1xcZjIzNicsXG4gIHZpYWNvaW46ICdcXGYyMzcnLFxuICB0cmFpbjogJ1xcZjIzOCcsXG4gIHN1YndheTogJ1xcZjIzOScsXG4gIG1lZGl1bTogJ1xcZjIzYScsXG4gIHktY29tYmluYXRvcjogJ1xcZjIzYicsXG4gIG9wdGluLW1vbnN0ZXI6ICdcXGYyM2MnLFxuICBvcGVuY2FydDogJ1xcZjIzZCcsXG4gIGV4cGVkaXRlZHNzbDogJ1xcZjIzZScsXG4gIGJhdHRlcnk6ICdcXGYyNDAnLFxuICBiYXR0ZXJ5LTM6ICdcXGYyNDEnLFxuICBiYXR0ZXJ5LTI6ICdcXGYyNDInLFxuICBiYXR0ZXJ5LTE6ICdcXGYyNDMnLFxuICBiYXR0ZXJ5LTA6ICdcXGYyNDQnLFxuICBtb3VzZS1wb2ludGVyOiAnXFxmMjQ1JyxcbiAgaS1jdXJzb3I6ICdcXGYyNDYnLFxuICBvYmplY3QtZ3JvdXA6ICdcXGYyNDcnLFxuICBvYmplY3QtdW5ncm91cDogJ1xcZjI0OCcsXG4gIHN0aWNreS1ub3RlOiAnXFxmMjQ5JyxcbiAgc3RpY2t5LW5vdGUtbzogJ1xcZjI0YScsXG4gIGNjLWpjYjogJ1xcZjI0YicsXG4gIGNjLWRpbmVycy1jbHViOiAnXFxmMjRjJyxcbiAgY2xvbmU6ICdcXGYyNGQnLFxuICBiYWxhbmNlLXNjYWxlOiAnXFxmMjRlJyxcbiAgaG91cmdsYXNzLW86ICdcXGYyNTAnLFxuICBob3VyZ2xhc3MtMTogJ1xcZjI1MScsXG4gIGhvdXJnbGFzcy0yOiAnXFxmMjUyJyxcbiAgaG91cmdsYXNzLTM6ICdcXGYyNTMnLFxuICBob3VyZ2xhc3M6ICdcXGYyNTQnLFxuICBoYW5kLWdyYWItbzogJ1xcZjI1NScsXG4gIGhhbmQtcGFwZXItbzogJ1xcZjI1NicsXG4gIGhhbmQtc2Npc3NvcnMtbzogJ1xcZjI1NycsXG4gIGhhbmQtbGl6YXJkLW86ICdcXGYyNTgnLFxuICBoYW5kLXNwb2NrLW86ICdcXGYyNTknLFxuICBoYW5kLXBvaW50ZXItbzogJ1xcZjI1YScsXG4gIGhhbmQtcGVhY2UtbzogJ1xcZjI1YicsXG4gIHRyYWRlbWFyazogJ1xcZjI1YycsXG4gIHJlZ2lzdGVyZWQ6ICdcXGYyNWQnLFxuICBjcmVhdGl2ZS1jb21tb25zOiAnXFxmMjVlJyxcbiAgZ2c6ICdcXGYyNjAnLFxuICBnZy1jaXJjbGU6ICdcXGYyNjEnLFxuICB0cmlwYWR2aXNvcjogJ1xcZjI2MicsXG4gIG9kbm9rbGFzc25pa2k6ICdcXGYyNjMnLFxuICBvZG5va2xhc3NuaWtpLXNxdWFyZTogJ1xcZjI2NCcsXG4gIGdldC1wb2NrZXQ6ICdcXGYyNjUnLFxuICB3aWtpcGVkaWEtdzogJ1xcZjI2NicsXG4gIHNhZmFyaTogJ1xcZjI2NycsXG4gIGNocm9tZTogJ1xcZjI2OCcsXG4gIGZpcmVmb3g6ICdcXGYyNjknLFxuICBvcGVyYTogJ1xcZjI2YScsXG4gIGludGVybmV0LWV4cGxvcmVyOiAnXFxmMjZiJyxcbiAgdGVsZXZpc2lvbjogJ1xcZjI2YycsXG4gIGNvbnRhbzogJ1xcZjI2ZCcsXG4gIDUwMHB4OiAnXFxmMjZlJyxcbiAgYW1hem9uOiAnXFxmMjcwJyxcbiAgY2FsZW5kYXItcGx1cy1vOiAnXFxmMjcxJyxcbiAgY2FsZW5kYXItbWludXMtbzogJ1xcZjI3MicsXG4gIGNhbGVuZGFyLXRpbWVzLW86ICdcXGYyNzMnLFxuICBjYWxlbmRhci1jaGVjay1vOiAnXFxmMjc0JyxcbiAgaW5kdXN0cnk6ICdcXGYyNzUnLFxuICBtYXAtcGluOiAnXFxmMjc2JyxcbiAgbWFwLXNpZ25zOiAnXFxmMjc3JyxcbiAgbWFwLW86ICdcXGYyNzgnLFxuICBtYXA6ICdcXGYyNzknLFxuICBjb21tZW50aW5nOiAnXFxmMjdhJyxcbiAgY29tbWVudGluZy1vOiAnXFxmMjdiJyxcbiAgaG91eno6ICdcXGYyN2MnLFxuICB2aW1lbzogJ1xcZjI3ZCcsXG4gIGJsYWNrLXRpZTogJ1xcZjI3ZScsXG4gIGZvbnRpY29uczogJ1xcZjI4MCcsXG4gIHJlZGRpdC1hbGllbjogJ1xcZjI4MScsXG4gIGVkZ2U6ICdcXGYyODInLFxuICBjcmVkaXQtY2FyZC1hbHQ6ICdcXGYyODMnLFxuICBjb2RpZXBpZTogJ1xcZjI4NCcsXG4gIG1vZHg6ICdcXGYyODUnLFxuICBmb3J0LWF3ZXNvbWU6ICdcXGYyODYnLFxuICB1c2I6ICdcXGYyODcnLFxuICBwcm9kdWN0LWh1bnQ6ICdcXGYyODgnLFxuICBtaXhjbG91ZDogJ1xcZjI4OScsXG4gIHNjcmliZDogJ1xcZjI4YScsXG4gIHBhdXNlLWNpcmNsZTogJ1xcZjI4YicsXG4gIHBhdXNlLWNpcmNsZS1vOiAnXFxmMjhjJyxcbiAgc3RvcC1jaXJjbGU6ICdcXGYyOGQnLFxuICBzdG9wLWNpcmNsZS1vOiAnXFxmMjhlJyxcbiAgc2hvcHBpbmctYmFnOiAnXFxmMjkwJyxcbiAgc2hvcHBpbmctYmFza2V0OiAnXFxmMjkxJyxcbiAgaGFzaHRhZzogJ1xcZjI5MicsXG4gIGJsdWV0b290aDogJ1xcZjI5MycsXG4gIGJsdWV0b290aC1iOiAnXFxmMjk0JyxcbiAgcGVyY2VudDogJ1xcZjI5NScsXG4gIGdpdGxhYjogJ1xcZjI5NicsXG4gIHdwYmVnaW5uZXI6ICdcXGYyOTcnLFxuICB3cGZvcm1zOiAnXFxmMjk4JyxcbiAgZW52aXJhOiAnXFxmMjk5JyxcbiAgdW5pdmVyc2FsLWFjY2VzczogJ1xcZjI5YScsXG4gIHdoZWVsY2hhaXItYWx0OiAnXFxmMjliJyxcbiAgcXVlc3Rpb24tY2lyY2xlLW86ICdcXGYyOWMnLFxuICBibGluZDogJ1xcZjI5ZCcsXG4gIGF1ZGlvLWRlc2NyaXB0aW9uOiAnXFxmMjllJyxcbiAgdm9sdW1lLWNvbnRyb2wtcGhvbmU6ICdcXGYyYTAnLFxuICBicmFpbGxlOiAnXFxmMmExJyxcbiAgYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiAnXFxmMmEyJyxcbiAgYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6ICdcXGYyYTMnLFxuICBkZWFmOiAnXFxmMmE0JyxcbiAgZ2xpZGU6ICdcXGYyYTUnLFxuICBnbGlkZS1nOiAnXFxmMmE2JyxcbiAgc2lnbi1sYW5ndWFnZTogJ1xcZjJhNycsXG4gIGxvdy12aXNpb246ICdcXGYyYTgnLFxuICB2aWFkZW86ICdcXGYyYTknLFxuICB2aWFkZW8tc3F1YXJlOiAnXFxmMmFhJyxcbiAgc25hcGNoYXQ6ICdcXGYyYWInLFxuICBzbmFwY2hhdC1naG9zdDogJ1xcZjJhYycsXG4gIHNuYXBjaGF0LXNxdWFyZTogJ1xcZjJhZCcsXG4gIHBpZWQtcGlwZXI6ICdcXGYyYWUnLFxuICBmaXJzdC1vcmRlcjogJ1xcZjJiMCcsXG4gIHlvYXN0OiAnXFxmMmIxJyxcbiAgdGhlbWVpc2xlOiAnXFxmMmIyJyxcbiAgZ29vZ2xlLXBsdXMtY2lyY2xlOiAnXFxmMmIzJyxcbiAgZmE6ICdcXGYyYjQnLFxuICBoYW5kc2hha2UtbzogJ1xcZjJiNScsXG4gIGVudmVsb3BlLW9wZW46ICdcXGYyYjYnLFxuICBlbnZlbG9wZS1vcGVuLW86ICdcXGYyYjcnLFxuICBsaW5vZGU6ICdcXGYyYjgnLFxuICBhZGRyZXNzLWJvb2s6ICdcXGYyYjknLFxuICBhZGRyZXNzLWJvb2stbzogJ1xcZjJiYScsXG4gIGFkZHJlc3MtY2FyZDogJ1xcZjJiYicsXG4gIGFkZHJlc3MtY2FyZC1vOiAnXFxmMmJjJyxcbiAgdXNlci1jaXJjbGU6ICdcXGYyYmQnLFxuICB1c2VyLWNpcmNsZS1vOiAnXFxmMmJlJyxcbiAgdXNlci1vOiAnXFxmMmMwJyxcbiAgaWQtYmFkZ2U6ICdcXGYyYzEnLFxuICBkcml2ZXJzLWxpY2Vuc2U6ICdcXGYyYzInLFxuICBkcml2ZXJzLWxpY2Vuc2UtbzogJ1xcZjJjMycsXG4gIHF1b3JhOiAnXFxmMmM0JyxcbiAgZnJlZS1jb2RlLWNhbXA6ICdcXGYyYzUnLFxuICB0ZWxlZ3JhbTogJ1xcZjJjNicsXG4gIHRoZXJtb21ldGVyOiAnXFxmMmM3JyxcbiAgdGhlcm1vbWV0ZXItMzogJ1xcZjJjOCcsXG4gIHRoZXJtb21ldGVyLTI6ICdcXGYyYzknLFxuICB0aGVybW9tZXRlci0xOiAnXFxmMmNhJyxcbiAgdGhlcm1vbWV0ZXItMDogJ1xcZjJjYicsXG4gIHNob3dlcjogJ1xcZjJjYycsXG4gIGJhdGg6ICdcXGYyY2QnLFxuICBwb2RjYXN0OiAnXFxmMmNlJyxcbiAgd2luZG93LW1heGltaXplOiAnXFxmMmQwJyxcbiAgd2luZG93LW1pbmltaXplOiAnXFxmMmQxJyxcbiAgd2luZG93LXJlc3RvcmU6ICdcXGYyZDInLFxuICB0aW1lcy1yZWN0YW5nbGU6ICdcXGYyZDMnLFxuICB0aW1lcy1yZWN0YW5nbGUtbzogJ1xcZjJkNCcsXG4gIGJhbmRjYW1wOiAnXFxmMmQ1JyxcbiAgZ3JhdjogJ1xcZjJkNicsXG4gIGV0c3k6ICdcXGYyZDcnLFxuICBpbWRiOiAnXFxmMmQ4JyxcbiAgcmF2ZWxyeTogJ1xcZjJkOScsXG4gIGVlcmNhc3Q6ICdcXGYyZGEnLFxuICBtaWNyb2NoaXA6ICdcXGYyZGInLFxuICBzbm93Zmxha2UtbzogJ1xcZjJkYycsXG4gIHN1cGVycG93ZXJzOiAnXFxmMmRkJyxcbiAgd3BleHBsb3JlcjogJ1xcZjJkZScsXG4gIG1lZXR1cDogJ1xcZjJlMCcsXG4pO1xuIiwiQGtleWZyYW1lcyB0ZXh0LWxpbmsge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRjb2xvci1jb3B5O1xuICB9XG5cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYWx0O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XG4gICAgY29sb3I6ICRjb2xvci1jb3B5LWludmVydGVkO1xuICB9XG59XG5cbiV0ZXh0LWxpbmstZm9jdXMge1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGFuaW1hdGlvbjogdGV4dC1saW5rIDFzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIH1cbn1cbiIsIi8vIFByaW1hcnkgcGFsZXR0ZS5cbiRjb2xvci1jaGF0aGFtcy1ibHVlOiAjMTMzMzcwO1xuJGNvbG9yLXllbGxvdy1zZWE6ICNmOWFlMDA7XG4kY29sb3ItbW9uemE6ICNkMjA1MTc7XG4kY29sb3Itb2xpdmUtZHJhYjogIzUxOTEyNztcblxuLy8gU2Vjb25kYXJ5IHBhbGV0dGUgKFVJKVxuJGNvbG9yLWNoZWxzZWEtY3VjdW1iZXI6ICM3N2IyNTk7IC8vIHN1Y2Nlc3NcbiRjb2xvci10YW5nZXJpbmU6ICNlMDk2MDA7IC8vIHdhcm5pbmdcbiRjb2xvci1zY2FybGV0OiAjZTYyNjAwOyAvLyBlcnJvclxuJGNvbG9yLWhlYXZ5LW1ldGFsOiAjMWQxZDFiOyAvLyBjb3B5XG4kY29sb3Itc2lsdmVyOiAjYzNjM2MzOyAvL1xuJGNvbG9yLXdpbGQtc2FuZDogI2Y2ZjZmNjsgLy9cbiRjb2xvci1nb2xkZW4tZml6ejogI2ZkZmYzMTtcblxuLy8gR3JheSBwYWxldHRlXG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItbWluZS1zaGFmdDogIzM3MzczNztcbiRjb2xvci1zaWx2ZXItY2hhbGljZTogI2FiYWJhYjtcbiRjb2xvci1hbHRvOiAjZDlkOWQ5O1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuXG4vLyB1c2UtY2FzZXNcbiRjb2xvci1tYWluOiAkY29sb3ItY2hhdGhhbXMtYmx1ZTtcbiRjb2xvci1hbHQ6ICRjb2xvci15ZWxsb3ctc2VhO1xuXG4vLyAtIHR5cG9cbiRjb2xvci1jb3B5OiAkY29sb3ItaGVhdnktbWV0YWw7XG4kY29sb3ItY29weS1pbmFjdGl2ZTogJGNvbG9yLWJsYWNrO1xuJGNvbG9yLWNvcHktaW52ZXJ0ZWQ6ICRjb2xvci13aGl0ZTtcbiRjb2xvci1saW5rOiAjMTMzMzcxO1xuXG4vLyAtIGJvZHlcbiRjb2xvci1ib2R5OiAkY29sb3Itd2hpdGU7XG5cbi8vIC0gYm9yZGVyc1xuJGNvbG9yLWJvcmRlci1kZWZhdWx0OiAkY29sb3Itc2lsdmVyLWNoYWxpY2U7XG5cbi8vIC0gbWlzY1xuJGNvbG9yLXNoYWRvdzogJGNvbG9yLWJsYWNrO1xuJGNvbG9yLWhpZ2hsaWdodDogJGNvbG9yLWFsdDtcblxuLy8gVGlsZVxuJGNvbG9yLXRpbGUtaXRlbS1iYWNrZ3JvdW5kOiAkY29sb3ItY2hhdGhhbXMtYmx1ZTtcblxuLy8gRm9vdGVyXG4kY29sb3ItZm9vdGVyLWJhY2tncm91bmQ6ICMxZDFkMWM7XG4iLCJAbWl4aW4gbW9ub2Nocm9tZSgkY29weSwgJGJhY2ssICRsb2dvKSB7XG4gICoge1xuICAgIC8vIHNhc3MtbGludDpkaXNhYmxlIG5vLWltcG9ydGFudFxuICAgIGNvbG9yOiAkY29weSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy9cbiAgLy8gcmVzZXRzXG4gIC8vXG5cbiAgLy8gZGlzcGxheSByZXNldFxuICB2aWRlbyxcbiAgaW1nLFxuICAubWVkaWEtdmlkZW8sXG4gIC5pbWFnZS13cmFwcGVyLFxuICAuaW1hZ2UtZGF0YS13cmFwcGVyLFxuICAuaW1hZ2UtZ2FsbGVyeS0td3JhcCxcbiAgW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gYTo6YmVmb3JlIHtcbiAgICAvLyBzYXNzLWxpbnQ6ZGlzYWJsZSBuby1pbXBvcnRhbnRcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLy9vcGFjaXR5OiAwICFpbXBvcnRhbnQgLy8gbm90IHN1cmUgaWYgaXQncyBiZXR0ZXIgdG8ganVzdCBtYWtlIHRoZSBlbGVtZW50cyBpbnZpc2libGU7XG4gIH1cblxuICAvLyBjb2xvciByZXNldFxuICBidXR0b24sXG4gIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tZG93bmxvYWQtaXRlbSAuZG93bmxvYWQtaXRlbTo6YmVmb3JlLFxuICAubWVzc2FnZXM6OmJlZm9yZSxcbiAgLnBhZ2VyX19pdGVtIGEsXG4gIC5wYWdlcl9faXRlbSBhLFxuICBbaWQ9J2Jsb2NrLWxhbmd1YWdlc3dpdGNoZXInXTo6YWZ0ZXIsXG4gIFtpZD0nYmxvY2stbGFuZ3VhZ2Vzd2l0Y2hlciddIGE6Zm9jdXMsXG4gIFtpZD0nYmxvY2stbGFuZ3VhZ2Vzd2l0Y2hlciddIC50b2dnbGU6Zm9jdXM6OmFmdGVyLFxuICAubWVudS0tbWV0YS1tZW51IC5tZW51LS1sZXZlbC0wIC50b2dnbGU6Zm9jdXM6OmFmdGVyLFxuICAubWVudS0tbWV0YS1tZW51IC5tZW51LS1sZXZlbC0wOjphZnRlcixcbiAgLmJsb2NrLWplbmEtc2VhcmNoIGZvcm06OmJlZm9yZSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1jaXRpZXMgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyOjphZnRlcixcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyOjphZnRlciB7XG4gICAgY29sb3I6ICRjb3B5O1xuICB9XG5cbiAgLy8gYmFja2dyb3VuZCByZXNldFxuICBib2R5LFxuICAubWVzc2FnZXMsXG4gIGJ1dHRvbixcbiAgYnV0dG9uOmhvdmVyLFxuICBidXR0b246Zm9jdXMsXG4gIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuICBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG4gIC5zaXRlLWhlYWRlcixcbiAgLnNpdGUtaGVhZGVyOjphZnRlcixcbiAgLnNpdGUtaGVhZGVyLS10b3AsXG4gIC5zaXRlLWZvb3Rlci0tYm90dG9tLFxuICAuYmxvY2stamVuYS1zZWFyY2ggLmZvcm0taXRlbS1zZWFyY2ggaW5wdXQsXG4gIC5zaGFyaWZmIC5zaGFyaWZmLWJ1dHRvbiBhLFxuICAuc2hhcmlmZiAuc2hhcmlmZi1idXR0b24gYTpob3ZlcixcbiAgLm1lbnUtLW1ldGEtbWVudSAubWVudS0tbGV2ZWwtMCB1bCxcbiAgLm1lbnUtaXRlbS0tbGV2ZWwtMDpob3ZlciBzcGFuOjphZnRlcixcblxuICAuYmxvY2stamVuYS10YXJnZXQtZ3JvdXAgLmFjdGlvbi1zdWJtaXQsXG4gIC5ibG9jay1qZW5hLXRhcmdldC1ncm91cCAuYWN0aW9uLXN1Ym1pdDpob3ZlcixcbiAgLmJsb2NrLWplbmEtdGFyZ2V0LWdyb3VwIC5hY3Rpb24tc3VibWl0OmZvY3VzLFxuICAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tY29udGVudCxcbiAgLnNpdGUtaGVhZGVyLS1tYWluLS1ib3R0b20sXG4gIFt0eXBlPSdkYXRlJ10sXG4gIFt0eXBlPSdlbWFpbCddLFxuICBbdHlwZT0nbnVtYmVyJ10sXG4gIFt0eXBlPSdwYXNzd29yZCddLFxuICBbdHlwZT0ndGVsJ10sXG4gIFt0eXBlPSd1cmwnXSxcbiAgW3R5cGU9J3RleHQnXSxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCxcbiAgdGJvZHkgdHI6aG92ZXIsXG4gIC5tb2JpbGUtbWVudS1jb250YWluZXIsXG4gIC5ibG9jay1qZW5hLXRhcmdldC1ncm91cCBmb3JtLFxuICAucGFnZXJfX2l0ZW0gYSxcbiAgLnBhZ2VyX19pdGVtIGE6aG92ZXIsXG4gIC5mcm9udHBhZ2UtbmV3cyAuYXR0YWNobWVudCAubmV3cy10ZWFzZXItLWNvbnRlbnQsXG4gIC5tZXNzYWdlcy5tZXNzYWdlLS1zZWxlY3Rpb24gYTpmb2N1cyxcbiAgW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlLFxuICBbaWQ9J2Jsb2NrLWplbmEtY29udGVudCddIC5sYXlvdXQtY29udGFpbmVyIC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS10b2dnbGU6aG92ZXIsXG4gIFtpZD0nYmxvY2stamVuYS1jb250ZW50J10gLmxheW91dC1jb250YWluZXIgLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZTpmb2N1cyxcbiAgW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSA+IC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS10b2dnbGUsXG4gIFtpZD0nYmxvY2stamVuYS1jb250ZW50J10gPiAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlOmhvdmVyLFxuICBbaWQ9J2Jsb2NrLWplbmEtY29udGVudCddID4gLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZTpmb2N1cyxcbiAgW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gdWwsXG4gIFtpZD0nYmxvY2stbGFuZ3VhZ2Vzd2l0Y2hlciddIGE6Zm9jdXMsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLm1lbnUtaXRlbS0tbGV2ZWwtMDpob3ZlciA+IHNwYW46OmFmdGVyLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5tZW51LWl0ZW0tLWxldmVsLTA6aG92ZXIgPiBhOjphZnRlcixcbiAgW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAubWVudS1pdGVtLS1sZXZlbC0wOmhvdmVyIHNwYW46OmFmdGVyLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5tZW51LWl0ZW0tLWxldmVsLTA6aG92ZXIgPiBhOjphZnRlcixcbiAgW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAubWVudS1pdGVtLS1sZXZlbC0wLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gc3Bhbjo6YWZ0ZXIsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLm1lbnUtaXRlbS0tbGV2ZWwtMC5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6OmFmdGVyLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5tZW51LWl0ZW0tLWxldmVsLTAgPiBhLmlzLWFjdGl2ZTo6YWZ0ZXIsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkubWVudS1pdGVtLS1hY3RpdmUtdHJhaWwgPiBzcGFuLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gYSxcbiAgW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBsaS5zaG93LXN1Ym1lbnUgPiBzcGFuLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpLnNob3ctc3VibWVudSA+IGEsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgbGkuaGFzLWZvY3VzID4gc3BhbixcbiAgW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBsaS5oYXMtZm9jdXMgPiBhLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpOmhvdmVyID4gc3BhbixcbiAgW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBsaTpob3ZlciA+IGEsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgc3Bhbjpmb2N1cyxcbiAgW2lkPSdibG9jay1tYWluLW1lbnUtYmxvY2snXSAuc3ViLW1lbnUtd3JhcCBhOmZvY3VzLFxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5zdWItbWVudS13cmFwIGxpXG4gIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFjaztcbiAgfVxuXG4gIC8vIG9wYWNpdHkgcmVzZXRcbiAgLnNpdGUtZm9vdGVyLS1ib3R0b20tLXJpZ2h0OjpiZWZvcmUsXG4gIC5zaXRlLWZvb3Rlci0tYm90dG9tLS1sZWZ0LFxuICAuc2l0ZS1mb290ZXItLWJvdHRvbSBhLFxuICAuYmxvY2stamVuYS10YXJnZXQtZ3JvdXAgLmFjdGlvbi1yZXNldCxcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sbGFwc2libGUgLmZpZWxkLS1uYW1lLWZpZWxkLXRpdGxlOjphZnRlcixcbiAgLmJyZWFkY3J1bWIge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBib3JkZXItY29sb3IgcmVzZXRcbiAgW3R5cGU9J2RhdGUnXSxcbiAgW3R5cGU9J2VtYWlsJ10sXG4gIFt0eXBlPSdudW1iZXInXSxcbiAgW3R5cGU9J3Bhc3N3b3JkJ10sXG4gIFt0eXBlPSd0ZWwnXSxcbiAgW3R5cGU9J3VybCddLFxuICBbdHlwZT0ndGV4dCddLFxuICB0ZXh0YXJlYSxcbiAgc2VsZWN0LFxuICBbdHlwZT0nZGF0ZSddOmZvY3VzLFxuICBbdHlwZT0nZW1haWwnXTpmb2N1cyxcbiAgW3R5cGU9J251bWJlciddOmZvY3VzLFxuICBbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cyxcbiAgW3R5cGU9J3RlbCddOmZvY3VzLFxuICBbdHlwZT0ndXJsJ106Zm9jdXMsXG4gIFt0eXBlPSd0ZXh0J106Zm9jdXMsXG4gIHRleHRhcmVhOmZvY3VzLFxuICBzZWxlY3Q6Zm9jdXMsXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10gLnN1Yi1tZW51LXdyYXAgdWwsXG4gIC5tZXNzYWdlcyxcbiAgLm1vYmlsZS1tZW51IGhlYWRlcixcbiAgLm1vYmlsZS1tZW51IC5tZW51Lm1lbnUtLWxldmVsLTAsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbGxhcHNpYmxlIC5maWVsZC0tbmFtZS1maWVsZC1jb2xsYXBzaWJsZS1pdGVtID4gLmZpZWxkX19pdGVtLFxuICAucGFyYWdyYXBoLS10eXBlLS1jb2xsYXBzaWJsZSAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUsXG4gIC5zaXRlLWhlYWRlci0tbWFpbi0tYm90dG9tLFxuICAubW9iaWxlLW1lbnUgLm1lbnUubWVudS0tbGV2ZWwtMCA+IC5tZW51LWl0ZW0gPiBzcGFuLmlzLWFjdGl2ZSxcbiAgLm1vYmlsZS1tZW51IC5tZW51Lm1lbnUtLWxldmVsLTAgPiAubWVudS1pdGVtID4gYS5pcy1hY3RpdmUsXG4gIC5tb2JpbGUtbWVudSAubWVudS5tZW51LS1sZXZlbC0wID4gLm1lbnUtaXRlbSA+IC5saW5rLmlzLWFjdGl2ZSxcbiAgLm1vYmlsZS1tZW51IC5tZW51IC5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IC5saW5rLFxuICAubW9iaWxlLW1lbnUgLm1lbnUgLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsID4gc3BhbixcbiAgW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSA+IC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS10b2dnbGUsXG4gIFtpZD0nYmxvY2stamVuYS1jb250ZW50J10gLmxheW91dC1jb250YWluZXIgLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1jaXRpZXMgLnZpZXdzLWV4cG9zZWQtZm9ybSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tY29sbGFwc2libGUgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbGxhcHNpYmxlLWl0ZW0gPiAuZmllbGRfX2l0ZW0uY29sbGFwc2libGUtb3BlbiAuZmllbGQtLW5hbWUtZmllbGQtdGl0bGUsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWxpc3Qtb2YtY2l0aWVzIC52aWV3cy1leHBvc2VkLWZvcm0uY29sbGFwc2libGUtb3BlbiAuY29sbGFwc2libGUtdHJpZ2dlciwgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1ldmVudHMgLnZpZXdzLWV4cG9zZWQtZm9ybS5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyLFxuICAubW9iaWxlLW1lbnUgZm9vdGVyLFxuICAuYmxvY2stc3R5bGVzd2l0Y2hlciBsaS5oYXMtZm9jdXM6OmJlZm9yZSxcbiAgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIC5jaG9zZW4tZHJvcCxcbiAgLmNob3Nlbi1jb250YWluZXItc2luZ2xlIC5jaG9zZW4tc2luZ2xlIHtcbiAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICB9XG5cbiAgLy8gZm9jdXMgb3V0bGluZVxuICBbaWQ9J2Jsb2NrLW1haW4tbWVudS1ibG9jayddIC5tZW51LWl0ZW0tLWxldmVsLTAuaGFzLWZvY3VzID4gYSxcbiAgW2lkPSdibG9jay1sYW5ndWFnZXN3aXRjaGVyJ10gYTpmb2N1cyB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkICRjb3B5O1xuICB9XG5cbiAgLy8gc2hhZG93IHJlc2V0XG4gIGJ1dHRvbixcbiAgc2VsZWN0LFxuICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAvLyBhZGRhIGEgYm9yZGVyXG4gIGJ1dHRvbixcbiAgaW5wdXRbdHlwZT1zdWJtaXRdLFxuICAucGFnZXJfX2l0ZW0gYSxcbiAgLnNoYXJpZmYgLnNoYXJpZmYtYnV0dG9uIGEsXG4gIFtpZD0nYmxvY2stbGFuZ3VhZ2Vzd2l0Y2hlciddIHVsLFxuICAubWVudS0tbWV0YS1tZW51IC5tZW51LS1sZXZlbC0wIHVsLFxuICAuYmxvY2stamVuYS1zZWFyY2ggLmZvcm0taXRlbS1zZWFyY2ggaW5wdXQsXG4gIC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS1jb250ZW50LFxuICAuYmxvY2stamVuYS10YXJnZXQtZ3JvdXAgZm9ybSxcbiAgLmJsb2NrLWd0cmFuc2xhdGUgc2VsZWN0LFxuICAuc3ViLW1lbnUtd3JhcCB7XG4gICAgYm9yZGVyOiByZW0oMXB4KSBzb2xpZCAkY29weTtcbiAgfVxuXG4gIC5ibG9jay1zeXN0ZW0tYnJhbmRpbmctYmxvY2sgLnNpdGUtbG9nbyxcbiAgLm1vYmlsZS1tZW51IGhlYWRlciAudG9nZ2xlLW1vYmlsZS1tZW51IHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLy9cbiAgLy8gc3BlY2lhbCBzdHlsZXNcbiAgLy9cbiAgLnNpdGUtaGVhZGVyLS10b3Age1xuICAgIGJvcmRlci1ib3R0b206IHJlbSgxcHgpIHNvbGlkICRjb3B5O1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyLS1ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IHJlbSgxcHgpIHNvbGlkICRjb3B5O1xuICB9XG5cbiAgLmJsb2NrLWplbmEtc2VhcmNoIC5mb3JtLXN1Ym1pdCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNoYXJpZmYgLmluZm8ge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIFtpZD0nYmxvY2stbGFuZ3VhZ2Vzd2l0Y2hlciddIHVsLFxuICAubWVudS0tbWV0YS1tZW51IC5tZW51LS1sZXZlbC0wIHVsIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG5cbiAgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbnRlbnQ6ICcqJztcbiAgICBmb250LXNpemU6IC41ZW07XG4gIH1cblxuICAuYmxvY2stamVuYS10YXJnZXQtZ3JvdXAgLmFjdGlvbi1yZXNldCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1lc3NhZ2VzIHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IHJlbSgxcHgpO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogcmVtKDFweCk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogcmVtKDFweCk7XG4gIH1cblxuICAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tY29udGVudCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiByZW0oNjYwcHgpKSB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IHJlbSgxcHgpO1xuICAgIH1cbiAgfVxuXG4gIC50b2dnbGUtbW9iaWxlLW1lbnUge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tb2JpbGUtbWVudSBhc2lkZSAubWVudS1pdGVtLS1sYW5ndWFnZS1zd2l0Y2hlciBhOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAubW9iaWxlLW1lbnUgaGVhZGVyIC5zaXRlLWxvZ28sXG4gIC5zaXRlLWhlYWRlci0tbWFpbiAuYmxvY2stc3lzdGVtLWJyYW5kaW5nLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiBpbWFnZS11cmwoJGxvZ28pIG5vLXJlcGVhdCBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgLy8gc2Fzcy1saW50OmRpc2FibGUgbm8taW1wb3J0YW50XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAubW9iaWxlLW1lbnUge1xuICAgIC5tZW51LWl0ZW0gLm1lbnUtaXRlbSxcbiAgICAubWVudS1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb3B5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIG1hcFxuICAubGF5ZXJzLW1hcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLW1hcCB7XG5cbiAgICAubGF5ZXJzLW1hcC0tbWFya2VyIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmxheWVycy1tYXAtLW1hcmtlci0tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2lkPSdibG9jay1qZW5hLWNvbnRlbnQnXSAubGF5b3V0LWNvbnRhaW5lciAuY29udGFjdC1jb2xsYXBzZSAuY29udGFjdC0tdG9nZ2xlLFxuICBbaWQ9J2Jsb2NrLWplbmEtY29udGVudCddID4gLmNvbnRhY3QtY29sbGFwc2UgLmNvbnRhY3QtLXRvZ2dsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gIH1cblxuICBib2R5Lm1vYmlsZS1tZW51LW9wZW4gLm1vYmlsZS1tZW51IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29weTtcbiAgfVxuXG4gIFtpZD0nYmxvY2stbWFpbi1tZW51LWJsb2NrJ10ge1xuICAgIC5tZW51LWl0ZW0tLWxldmVsLTAuaGFzLWZvY3VzIHtcbiAgICAgID4gc3BhbixcbiAgICAgID4gYSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbWVudS13cmFwIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5tZW51LWl0ZW0tLWFjdGl2ZS10cmFpbCA+IGE6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyOiByZW0oN3B4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb3B5O1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1zdWJtZW51LFxuICAgICAgICAmLmhhcy1mb2N1cyB7XG4gICAgICAgICAgPiBzcGFuLFxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiByZW0oN3B4KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvcHk7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0IC5maWVsZC0tbmFtZS1maWVsZC1jb250ZW50IGEsXG4gIC5maWVsZC0tdHlwZS1jb21tZW50IGEsXG4gIC5jb250YWN0LWNvbGxhcHNlIC5jb250YWN0LS1jb250ZW50IGEsXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWRvd25sb2FkLWl0ZW0gLmRvd25sb2FkLWl0ZW0sXG4gIC5zaXRlLWZvb3Rlci0tYm90dG9tIGEge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvcHk7XG4gICAgfVxuICB9XG5cbiAgLnNoYXJpZmYtYnV0dG9uLFxuICAuaW1hZ2UtZ2FsbGVyeSxcbiAgLmltYWdlLWdhbGxlcnktLWhlcm8ge1xuICAgIGEge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBidXR0b24sXG4gIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgJG1hcmdpbjogLTZweDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXI6IHJlbSgzcHgpIGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgICAgIHRvcDogcmVtKCRtYXJnaW4pO1xuICAgICAgbGVmdDogcmVtKCRtYXJnaW4pO1xuICAgICAgYm90dG9tOiByZW0oJG1hcmdpbik7XG4gICAgICByaWdodDogcmVtKCRtYXJnaW4pO1xuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDhweCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbi1kdXJhdGlvbi1kZWZhdWx0IGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFt0eXBlPSdkYXRlJ10sXG4gIFt0eXBlPSdlbWFpbCddLFxuICBbdHlwZT0nbnVtYmVyJ10sXG4gIFt0eXBlPSdwYXNzd29yZCddLFxuICBbdHlwZT0ndGVsJ10sXG4gIFt0eXBlPSd1cmwnXSxcbiAgW3R5cGU9J3RleHQnXSxcbiAgdGV4dGFyZWEsXG4gIHNlbGVjdCB7XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvcHk7XG4gICAgfVxuICB9XG5cbiAgW3R5cGU9J2RhdGUnXSxcbiAgW3R5cGU9J2VtYWlsJ10sXG4gIFt0eXBlPSdudW1iZXInXSxcbiAgW3R5cGU9J3Bhc3N3b3JkJ10sXG4gIFt0eXBlPSd0ZWwnXSxcbiAgW3R5cGU9J3RleHQnXSxcbiAgW3R5cGU9J3VybCddIHtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGNvcHk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNvbGxhcHNpYmxlIC5jb2xsYXBzaWJsZS10cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlcjogMnB4IGRvdHRlZCB0cmFuc3BhcmVudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC00cHg7XG4gICAgICBib3R0b206IC00cHg7XG4gICAgICByaWdodDogLTRweDtcbiAgICAgIHRvcDogLTRweDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlZmF1bHQgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lLWNvbG9yOiAkY29weTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlcy5tZXNzYWdlLS1zZWxlY3Rpb24gYTpmb2N1cyB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29weTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlcl9faXRlbS5pcy1hY3RpdmUgYSB7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC5uZXdzLXRlYXNlci0tY29udGVudCBoMzo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29weTtcbiAgfVxuXG4gIC5uZXdzLXRlYXNlcjpmb2N1cyAubmV3cy10ZWFzZXItLWNvbnRlbnQgaDMge1xuICAgIGNvbG9yOiAkY29weTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5mcm9udHBhZ2UtbmV3cyAubW9yZS1saW5rIGEge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29weTtcbiAgICAgIGJvdHRvbTogLTJweDtcbiAgICB9XG5cbiAgICAmOmZvY3VzOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgfVxuICB9XG5cbiAgLmNob3NlbiB7XG4gICAgJi1jb250YWluZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2s7XG4gICAgICBjb2xvcjogJGNvcHk7XG5cbiAgICAgIC5jaG9zZW4ge1xuICAgICAgICAmLXJlc3VsdHMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICYucmVzdWx0LXNlbGVjdGVkLFxuICAgICAgICAgICAgJi5oaWdobGlnaHRlZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuICAgICAgICAgICAgICBjb2xvcjogJGNvcHk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucmVzdWx0LXNlbGVjdGVkOjpiZWZvcmUsXG4gICAgICAgICAgICAmLmhpZ2hsaWdodGVkOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnJlc3VsdC1zZWxlY3RlZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29weTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGNvcHk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vLXJlc3VsdHMge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFjaztcbiAgICAgICAgICAgICAgY29sb3I6ICRjb3B5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBlbSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29weTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXNlYXJjaCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2s7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtc2luZ2xlIHtcbiAgICAgICAgLmNob3Nlbi1kcm9wIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRiYWNrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbXVsdGkge1xuICAgICAgICAuY2hvc2VuLWNob2ljZXMge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvcHkgIWltcG9ydGFudDtcbiAgICAgICAgICBvdXRsaW5lLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvdXRsaW5lLWNvbG9yICR0cmFuc2l0aW9uLWR1cmF0aW9uLWRlZmF1bHQgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICBAYXQtcm9vdCAuY2hvc2VuLWNvbnRhaW5lci1hY3RpdmUjeyZ9IHtcbiAgICAgICAgICAgIG91dGxpbmU6IDJweCBkb3R0ZWQgJGNvcHk7XG4gICAgICAgICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpLnNlYXJjaC1jaG9pY2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJhY2s7XG4gICAgICAgICAgICBjb2xvcjogJGNvcHk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAuOWVtO1xuXG4gICAgICAgICAgICAuc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgdG9wOiAzcHg7XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJ3RpbWVzJyk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb3B5O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuLmNob3Nlbi1jb250YWluZXItYWN0aXZlLmNob3Nlbi13aXRoLWRyb3AgLmNob3Nlbi1zaW5nbGUge1xuICAgIGJvcmRlci1jb2xvcjogJGNvcHk7XG4gIH1cblxuICAvLyBtYXAgbGlzdFxuICAucGFyYWdyYXBoLS10eXBlLS1saXN0LW9mLWV2ZW50cyxcbiAgLnBhcmFncmFwaC0tdHlwZS0tbGlzdC1vZi1jaXRpZXMge1xuICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgICAgW2lkPVwiZWRpdC1yZXNldFwiXSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgkc3BhY2luZy1zbWFsbCkgcmVtKCRzcGFjaW5nLWRlZmF1bHQpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jb2xsYXBzaWJsZS1vcGVuIC5jb2xsYXBzaWJsZS10cmlnZ2VyOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRhdGUtcGlja2VyLXdyYXBwZXIge1xuICAgIC5tb250aC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRiYWNrO1xuXG4gICAgICB0aGVhZCxcbiAgICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoLFxuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmFjaztcblxuICAgICAgICB0aCB7XG4gICAgICAgICAgY29sb3I6ICRjb3B5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53ZWVrLW5hbWUge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29weTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0YWJsZSB7XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICB0aCxcbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb3B5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXkge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgJi5yZWFsLXRvZGF5OjpiZWZvcmUsXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmludmFsaWQ6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29weTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnZhbGlkIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFjaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi50bXAsXG4gICAgICAgICAgICAmLmNoZWNrZWQsXG4gICAgICAgICAgICAmLmZpcnN0LWRhdGUtc2VsZWN0ZWQsXG4gICAgICAgICAgICAmLnJlYWwtdG9kYXkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGNvcHkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5yZWFsLXRvZGF5OjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvcHk7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaG92ZXJpbmc6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvcHk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbignY2hlY2snKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJvdHRvbTogMXB4O1xuICAgICAgICAgICAgICByaWdodDogMXB4O1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLnBhdGgtc2VhcmNoIC52aWV3LWdsb2JhbC1zZWFyY2gge1xuICAgIHN0cm9uZyxcbiAgICBoMiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyOiAwIGRhc2hlZCAkY29weTtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4IDA7XG4gICAgfVxuICB9XG5cblxuICAuYmxvY2stamVuYS1zZWFyY2ggaW5wdXQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIucGFyYWdyYXBoLS12aWV3LW1vZGUtLXNtYWxsLXRlYXNlciAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbSxcbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLnBhcmFncmFwaC0tdmlldy1tb2RlLS1sYXJnZS10ZWFzZXIgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0sXG4gIC5wYXRoLWZyb250cGFnZSAuc2l0ZS1tYWluIC5wYXJhZ3JhcGgtLXR5cGUtLWltYWdlIGFydGljbGUsXG4gIC5wYXRoLWZyb250cGFnZSAuc2l0ZS1tYWluIC5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIGFydGljbGUge1xuICAgIGJvcmRlci1jb2xvcjogJGJhY2s7XG4gIH1cbn1cbiIsIiRmb250LXNpemUtZGVmYXVsdDogMTZweCAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHJlbSAoJHNpemUsICRiYXNlOiAkZm9udC1zaXplLWRlZmF1bHQpIHtcbiAgQGlmICh1bml0KCRzaXplKSAhPSAncHgnKSB7XG4gICAgQHdhcm4gJ3NpemUgZm9yIHJlbS1jb252ZXJzaW9uIHdhcyBub3QgZ2l2ZW4gaW4gcHgnO1xuICB9XG5cbiAgQHJldHVybiAkc2l6ZSAvICRiYXNlICogMXJlbTtcbn1cbiIsIkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gIC8vIHNhc3MtbGludDpkaXNhYmxlIG5vLXZlbmRvci1wcmVmaXhlc1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gIC8vIEZpcmVmb3ggMTgtXG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAvLyBGaXJlZm94IDE5K1xuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIl19 */
