body {
  background: #fff;
  color: #000;
}
.modal-backdrop {
  background: #fff;
}
a.action-link {
  color: #4469F4;
}
h1,
h2,
h3,
h4,
h5,
p,
li,
a,
.navbar-default .navbar-brand,
.navbar-default .navbar-nav > li > a,
.card-blog__content,
.mailchimp-description,
.caption,
.quotes,
table,
.mobile-body .read-more {
  color: #000;
}
.card-blog--green h1,
.card-blog--green h2,
.card-blog--green h3,
.card-blog--green h4,
.card-blog--green h5,
.card-blog--green p,
.card-blog--green li,
.card-blog--green a,
.card-blog--green .navbar-default .navbar-brand,
.card-blog--green .navbar-default .navbar-nav > li > a,
.card-blog--green .card-blog__content,
.card-blog--green .mailchimp-description,
.card-blog--green .caption,
.card-blog--green .quotes,
.card-blog--green table,
.card-blog--green .mobile-body .read-more,
.card-event--green h1,
.card-event--green h2,
.card-event--green h3,
.card-event--green h4,
.card-event--green h5,
.card-event--green p,
.card-event--green li,
.card-event--green a,
.card-event--green .navbar-default .navbar-brand,
.card-event--green .navbar-default .navbar-nav > li > a,
.card-event--green .card-blog__content,
.card-event--green .mailchimp-description,
.card-event--green .caption,
.card-event--green .quotes,
.card-event--green table,
.card-event--green .mobile-body .read-more,
.card-cat--green h1,
.card-cat--green h2,
.card-cat--green h3,
.card-cat--green h4,
.card-cat--green h5,
.card-cat--green p,
.card-cat--green li,
.card-cat--green a,
.card-cat--green .navbar-default .navbar-brand,
.card-cat--green .navbar-default .navbar-nav > li > a,
.card-cat--green .card-blog__content,
.card-cat--green .mailchimp-description,
.card-cat--green .caption,
.card-cat--green .quotes,
.card-cat--green table,
.card-cat--green .mobile-body .read-more,
.hero-header__text-container h1,
.hero-header__text-container h2,
.hero-header__text-container h3,
.hero-header__text-container h4,
.hero-header__text-container h5,
.hero-header__text-container p,
.hero-header__text-container li,
.hero-header__text-container a,
.hero-header__text-container .navbar-default .navbar-brand,
.hero-header__text-container .navbar-default .navbar-nav > li > a,
.hero-header__text-container .card-blog__content,
.hero-header__text-container .mailchimp-description,
.hero-header__text-container .caption,
.hero-header__text-container .quotes,
.hero-header__text-container table,
.hero-header__text-container .mobile-body .read-more {
  color: #fff;
}
.bs-site-alert {
  background: rgba(255, 255, 255, 0.8) !important;
}
@media (min-width: 850px) {
  .bs-site-alert.subnav-open {
    background: white !important;
  }
}
.bs-site-alert .close-button {
  color: #000;
}
.bs-site-alert .close-button span {
  background-color: #000;
}
.btn-secondary,
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active {
  color: black !important;
}
.scrolled .nav-main__bar {
  border-color: #fff;
  transition: border-bottom-color 0.3s ease;
}
.nav-main__search {
  background: #fff;
}
.scrolled .border .nav-main__bar {
  border-bottom: 1px solid rgba(255, 255, 255, 0.8);
}
@media (min-width: 850px) {
  body.menu-open .nav-main__bar-container {
    background: #fff;
  }
  body.decay-50.menu-open .nav-main__bar-container,
  body.decay-50.menu-open .nav-main__search {
    background: #eee;
  }
  body.decay-100.menu-open .nav-main__search,
  body.decay-100.menu-open .nav-main__bar-container {
    background: #ddd;
  }
}
.block-lacma-search {
  color: #000;
}
.block-lacma-search input.form-text {
  color: #000;
}
.page-node-type-page .js-bp-tab-fixed-content {
  background: #fff;
}
.page-node-type-page .unframed-link a {
  color: #4469F4;
}
.gallery-wrapper .flickity-button-icon,
.gallery .flickity-button-icon {
  fill: #000;
}
.btn-primary,
.wysiwyg-button,
.page-node-type-press-release .webform-submission-press-info-form .btn-primary,
.view .pager__item a {
  border-color: #000;
  color: #000;
}
.btn-primary:hover,
.wysiwyg-button:hover,
.page-node-type-press-release .webform-submission-press-info-form .btn-primary:hover,
.view .pager__item a:hover {
  background: #000;
  color: #fff;
}
.btn-primary .btn-inactive:hover,
.wysiwyg-button .btn-inactive:hover,
.page-node-type-press-release .webform-submission-press-info-form .btn-primary .btn-inactive:hover,
.view .pager__item a .btn-inactive:hover,
.btn-primary.disabled:hover,
.wysiwyg-button.disabled:hover,
.page-node-type-press-release .webform-submission-press-info-form .btn-primary.disabled:hover,
.view .pager__item a.disabled:hover,
.btn-primary[disabled]:hover,
.wysiwyg-button[disabled]:hover,
.page-node-type-press-release .webform-submission-press-info-form .btn-primary[disabled]:hover,
.view .pager__item a[disabled]:hover {
  color: #959595;
}
@media (max-width: 850px) {
  .btn-primary__reset,
  .wysiwyg-button__reset,
  .page-node-type-press-release .webform-submission-press-info-form .btn-primary__reset,
  .view .pager__item a__reset {
    color: #000 !important;
    border-color: #000 !important;
  }
}
.btn-icon {
  color: #000;
}
.btn-icon:hover {
  color: #000;
}
.btn-icon__link {
  color: #000;
}
.btn-icon__link:hover {
  color: #000;
}
.btn-icon__link:after {
  border-bottom: solid 3px #000;
}
.socials a {
  border-color: #000;
}
.form-control {
  border-color: #000;
}
.input-group-btn .btn {
  background: transparent;
  color: #000;
  border-color: #000;
}
.input-group-btn .btn:hover {
  border-color: #000;
}
.checkbox {
  color: #000;
}
.checkbox:hover {
  color: #000;
}
.checkbox:hover .cr {
  border-color: #000;
}
.checkbox:hover .cr-icon {
  color: #fff;
}
.checkbox label input[type="checkbox"]:checked + .cr {
  background: #000;
  border: 1px solid #000;
}
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon {
  color: #fff;
}
.icon svg {
  fill: #000;
}
.view-toggle__button {
  color: #000;
}
.view-toggle__button--active {
  background: #000 !important;
}
.view-toggle__button--active .icon svg {
  fill: #fff !important;
}
.view-id-art_tech_lab_archive.view-display-id-page_1 .view-toggle__button--active {
  background: transparent !important;
}
.view-id-art_tech_lab_archive.view-display-id-page_1 .view-toggle__button--active .icon svg {
  fill: #000 !important;
}
.path-frontpage .home-carousel-nav .carousel-cell {
  color: #4469F4;
}
.path-frontpage .home-carousel-nav .carousel-cell.active {
  color: black;
  border-bottom: 2px solid #000000;
}
.path-frontpage .location,
.path-frontpage .details,
.path-frontpage .visit-info,
.path-frontpage .date {
  color: black;
}
.path-frontpage .home-carousel-main .carousel-cell .events .read-more a,
.path-frontpage .home-carousel-main .carousel-cell .visit-info .read-more a,
.path-frontpage .home-carousel-main .carousel-cell .events .more-info a,
.path-frontpage .home-carousel-main .carousel-cell .visit-info .more-info a {
  color: #4469F4;
}
body.partnerships .partner-logo .dark-theme,
body.path-lab .partner-logo .dark-theme {
  display: none;
}
body.partnerships .partner-logo .light-theme,
body.path-lab .partner-logo .light-theme {
  display: block;
}
.card-blog:hover,
.card-cat:hover {
  background: #000;
  border-color: #000;
  color: #000;
}
.card-blog:hover .card-cat__content,
.card-cat:hover .card-cat__content {
  color: #fff;
}
.card-blog:hover .card-blog__content,
.card-cat:hover .card-blog__content,
.card-blog:hover .card-blog__date,
.card-cat:hover .card-blog__date {
  color: #959595;
}
.card-blog:hover .card-cat__heading,
.card-cat:hover .card-cat__heading,
.card-blog:hover .card-blog__header,
.card-cat:hover .card-blog__header {
  color: #fff;
}
.card-event {
  color: #000;
}
.card-event:hover {
  background: #000;
  border-color: #000;
  color: #fff;
}
.card-event:hover .card-event__name a {
  color: #fff !important;
}
.card-event:hover .card-event__content {
  color: #fff;
}
.card-event:hover .card-event__content p,
.card-event:hover .card-event__content a {
  color: #fff !important;
}
.card-event:hover .card-event__header {
  color: #959595;
}
.slider-nav__item {
  color: #4469F4;
}
.slider-nav__item:hover,
.slider-nav__item:focus,
.slider-nav__item.active {
  color: #000;
}
.slider-nav__item:hover:after,
.slider-nav__item:focus:after,
.slider-nav__item.active:after {
  background: #000;
}
.lacma-menu li a:hover,
.lacma-menu li a:active {
  color: #000;
}
.lacma-menu li.active a {
  color: #000;
}
.lacma-menu li.active a:after {
  background: #000;
}
.path-press .wordfly-form .form-actions .btn {
  border-color: #000;
}
.path-press .wordfly-form .form-actions .btn:hover {
  background: #000;
}
.path-press .wordfly-form .form-actions .btn:hover svg {
  fill: #fff;
}
.modal-content {
  background: #fff;
}
.nav-overlay {
  background: #fff;
}
.nav-main__bar {
  background: rgba(255, 255, 255, 0.8);
}
@media (min-width: 850px) {
  .nav-main__bar.subnav-open {
    background: #fff;
    transition: background 0.3s ease;
  }
}
.nav-main__bar.menu-open {
  background: #fff;
}
.nav-main__menu {
  background: #fff;
}
.nav-main__menu .main-menu__static a {
  color: #4469F4;
}
@media (min-width: 850px) {
  .nav-main__menu .main-menu__top-item {
    color: black;
  }
  .nav-main__menu .main-menu__group.subnav-open .main-menu__top-item:after {
    background: black;
  }
  .nav-main__menu .menu-inside {
    background: white;
  }
}
.nav-main__search-icon .toggle-close span {
  background: #000;
}
.nav-main__toggle .toggle-open span {
  background: #000;
}
.decay-50 .nav-main__menu .menu-inside {
  background: #eee !important;
}
.decay-100 .nav-main__menu .menu-inside {
  background: #ddd !important;
}
#lacma-tabs .slider-nav .slider-nav__item.is-selected a,
.view-full-search .info,
.view-full-search .body,
#lacma-tabs .slider-nav .slider-nav__item:hover a,
#lacma-tabs .slider-nav .slider-nav__item.active a {
  color: #000;
}
.reset-search span,
.slider-nav__item:after,
#artwork-toggle .selected:before {
  background: #000;
}
#artwork-toggle li:before {
  border-color: #000;
}
#lacma-collections-results .info,
#lacma-collections-results .snippet {
  color: black;
}
.main-menu__group {
  width: 160px;
  color: #000;
  transition: color 0.3s ease;
}
.main-menu__group.subnav-open {
  color: #000;
}
.main-menu__group.subnav-closed {
  color: #959595;
}
.path-user .user-login-form .form-submit,
.path-user .user-pass .form-submit {
  color: #000 !important;
  border-radius: 8px;
}
.path-user .user-login-form label,
.path-user .user-pass label {
  color: #000;
}
.daterangepicker {
  background: #fff !important;
}
.daterangepicker th {
  color: #000;
}
.daterangepicker th:hover {
  color: #000 !important;
}
.daterangepicker td {
  color: #000;
}
.daterangepicker td.in-range {
  color: #000;
}
.daterangepicker td.active,
.daterangepicker td:hover {
  color: #fff !important;
  background-color: #4469F4 !important;
}
.daterangepicker td.disabled:hover {
  color: #999 !important;
  background-color: #fff !important;
}
@media (max-width: 849px) {
  .daterangepicker td:hover {
    color: #000 !important;
    background-color: #fff !important;
  }
  .daterangepicker td.active {
    color: #fff !important;
    background-color: #000 !important;
  }
}
.events-calendar .form-item-keys .form-submit:hover {
  background: #000 !important;
}
.events-calendar .form-item-keys .form-submit:hover svg {
  fill: #fff;
}
.events-calendar .form-item-keys .form-submit svg {
  fill: #000;
}
.form-text:focus,
.form-email:focus {
  color: #000;
  border-color: #000;
}
body.publications .views-exposed-form .form-text {
  border-color: #959595;
  color: #000;
}
body.publications .js-custom-collapse-wrapper .custom-collapse {
  background: #fff;
}
body.publications .publications-item .details .title {
  color: black;
}
.art-exhibitions-past .view-view-exhibition .views-exposed-form .custom-collapse,
body.press #views-exposed-form-press-view-press-listing-page .custom-collapse {
  background: #fff;
}
body.partnerships .field--name-bp-text {
  color: #000;
}
@media (max-width: 850px) {
  .js-custom-collapse-wrapper {
    background: #fff;
  }
  .js-custom-collapse-wrapper .btn {
    color: #000 !important;
  }
}
.ajax-progress-fullscreen,
#ajax-loading {
  background: url("../../images/Spinner_LightMode.gif") no-repeat center center;
  background-size: contain;
}
.view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-type .page-curl-icon {
  background-color: #fff !important;
  border-top-color: #fff !important;
  border-right-color: #fff !important;
}
.view-art-tech-press .views-field-field-publication .page-curl-icon {
  background-color: #fff !important;
  border-top-color: #fff !important;
  border-right-color: #fff !important;
}
.page-node-type-exhibition .fixed-title-container {
  background: rgba(255, 255, 255, 0.8);
}
.page-node-type-exhibition .fixed-title-container .fixed-page-title {
  color: #000;
}
.page-node-type-exhibition .region-content .unframed-link a {
  color: #4469F4;
}
.page-node-type-exhibition .presskit-link a {
  color: #4469F4;
}
.decay-50 .scrolled .border .nav-main__bar,
.scrolled .decay-50 .border .nav-main__bar {
  border-color: rgba(17, 17, 17, 0);
}
.decay-100 .scrolled .border .nav-main__bar,
.scrolled .decay-100 .border .nav-main__bar {
  border-color: rgba(34, 34, 34, 0);
}
.decay-50 {
  background-color: #eee;
}
.decay-50 .bs-site-alert,
.decay-50 .nav-main__bar {
  background-color: rgba(238, 238, 238, 0.8) !important;
}
.decay-50 .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-type .page-curl-icon {
  background-color: #eee !important;
  border-top-color: #eee !important;
  border-right-color: #eee !important;
}
.decay-50 .view-art-tech-press .views-field-field-publication .page-curl-icon {
  background-color: #eee !important;
  border-top-color: #eee !important;
  border-right-color: #eee !important;
}
.decay-100 {
  background-color: #ddd;
}
.decay-100 .bs-site-alert,
.decay-100 .nav-main__bar {
  background-color: rgba(221, 221, 221, 0.8) !important;
}
.decay-100 .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-type .page-curl-icon {
  background-color: #ddd !important;
  border-top-color: #ddd !important;
  border-right-color: #ddd !important;
}
.decay-100 .view-art-tech-press .views-field-field-publication .page-curl-icon {
  background-color: #ddd !important;
  border-top-color: #ddd !important;
  border-right-color: #ddd !important;
}
.path-lab .menu--art-tech-lab .active a,
.page-node-type-art-tech-project .menu--art-tech-lab .active a,
.page-node-type-art-tech-project article .project-title,
.page-node-type-art-tech-project article .field--name-field-lab-artist-name {
  color: #000;
}
.path-lab .main-container .wordfly-block,
.page-node-type-art-tech-project .main-container .wordfly-block {
  background: #0000FF;
}
.path-lab .main-container .wordfly-block .wordfly-form .form-email,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email {
  border-bottom-color: #fff;
  color: #fff;
}
.path-lab .main-container .wordfly-block .wordfly-form .form-email::-webkit-input-placeholder,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #fff;
}
.path-lab .main-container .wordfly-block .wordfly-form .form-email::-moz-placeholder,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff;
}
.path-lab .main-container .wordfly-block .wordfly-form .form-email:-ms-input-placeholder,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email:-ms-input-placeholder {
  /* IE 10+ */
  color: #fff;
}
.path-lab .main-container .wordfly-block .wordfly-form .form-email:-moz-placeholder,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email:-moz-placeholder {
  /* Firefox 18- */
  color: #fff;
}
.path-lab .main-container .wordfly-block .wordfly-form .form-email::-webkit-input-placeholder,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email::-webkit-input-placeholder,
.path-lab .main-container .wordfly-block .wordfly-form .form-email,
.page-node-type-art-tech-project .main-container .wordfly-block .wordfly-form .form-email {
  color: #fff;
}
.path-lab .main-container .wordfly-block .close-x:before,
.page-node-type-art-tech-project .main-container .wordfly-block .close-x:before,
.path-lab .main-container .wordfly-block .close-x:after,
.page-node-type-art-tech-project .main-container .wordfly-block .close-x:after {
  background-color: #fff;
}
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-type,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-type,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-sticky,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-sticky,
.path-lab .main-container .block-title,
.page-node-type-art-tech-project .main-container .block-title,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form label,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form label,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 a:hover .views-field-title,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 a:hover .views-field-title,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 a:hover .views-field-field-lab-artist-name,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 a:hover .views-field-field-lab-artist-name,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 a:hover .views-field-field-subtitle,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 a:hover .views-field-field-subtitle,
.page-node-type-art-tech-project .field--name-field-project-sidebar-title,
.path-lab .main-container .view-art-tech-press .views-field-field-publication,
.page-node-type-art-tech-project .main-container .view-art-tech-press .views-field-field-publication {
  color: #0000FF;
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-timestamp,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-timestamp,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-timestamp,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-timestamp,
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-timestamp span,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-timestamp span,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-timestamp span,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-timestamp span {
  color: #0000FF;
  border-color: #0000FF;
}
.page-node-type-art-tech-project article .paragraph--type--button .button-icon svg {
  fill: #fff;
}
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-field-title:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-field-title:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-field-field-lab-artist-name:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-field-field-lab-artist-name:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-field-field-subtitle:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-field-field-subtitle:after {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #fff 80%, #fff 100%);
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form .select-wrapper .selectric .button:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form .select-wrapper .selectric .button:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after {
  background: url("../../images/positive-dropdown.png") -3px 8px no-repeat;
  background-size: contain;
  width: 15px;
  height: 26px;
  top: 23px !important;
}
@media (max-width: 480px) {
  .path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form .select-wrapper .selectric .button:after,
  .path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after,
  .page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form .select-wrapper .selectric .button:after,
  .page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after {
    top: 3px !important;
  }
}
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after {
  top: 0px !important;
}
@media (max-width: 480px) {
  .path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after,
  .page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .select-wrapper .selectric .button:after {
    top: -6px !important;
  }
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-title:after,
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-field-lab-artist-name:after,
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-field-subtitle:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-title:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-field-lab-artist-name:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-field-subtitle:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-row .views-field-title:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-row .views-field-field-lab-artist-name:after,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .art_tech_project .views-row .views-field-field-subtitle:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_1 .views-row .views-field-title:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_1 .views-row .views-field-field-lab-artist-name:after,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_1 .views-row .views-field-field-subtitle:after {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #fff 80%, #fff 100%);
}
.decay-50 .art_tech_project .views-field-title:after,
.decay-50 .view-art-tech-lab-archive.view-display-id-block_1 .views-field-title:after,
.decay-50 .view-art-tech-lab-archive.view-display-id-page_1 .views-field-title:after,
.decay-50 .art_tech_project .views-field-field-lab-artist-name:after,
.decay-50 .view-art-tech-lab-archive.view-display-id-block_1 .views-field-field-lab-artist-name:after,
.decay-50 .view-art-tech-lab-archive.view-display-id-page_1 .views-field-field-lab-artist-name:after,
.decay-50 .art_tech_project .views-field-field-subtitle:after,
.decay-50 .view-art-tech-lab-archive.view-display-id-block_1 .views-field-field-subtitle:after,
.decay-50 .view-art-tech-lab-archive.view-display-id-page_1 .views-field-field-subtitle:after {
  background-image: linear-gradient(to right, rgba(34, 34, 34, 0) 0%, #eee 80%, #eee 100%) !important;
}
.decay-100 .art_tech_project .views-field-title:after,
.decay-100 .view-art-tech-lab-archive.view-display-id-block_1 .views-field-title:after,
.decay-100 .view-art-tech-lab-archive.view-display-id-page_1 .views-field-title:after,
.decay-100 .art_tech_project .views-field-field-lab-artist-name:after,
.decay-100 .view-art-tech-lab-archive.view-display-id-block_1 .views-field-field-lab-artist-name:after,
.decay-100 .view-art-tech-lab-archive.view-display-id-page_1 .views-field-field-lab-artist-name:after,
.decay-100 .art_tech_project .views-field-field-subtitle:after,
.decay-100 .view-art-tech-lab-archive.view-display-id-block_1 .views-field-field-subtitle:after,
.decay-100 .view-art-tech-lab-archive.view-display-id-page_1 .views-field-field-subtitle:after {
  background-image: linear-gradient(to right, rgba(34, 34, 34, 0) 0%, #ddd 80%, #ddd 100%) !important;
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form {
  background-color: #fff;
}
.decay-50 .art_tech_project .views-exposed-form,
.decay-50 .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form,
.decay-50 .view-art-tech-lab-archive.view-display-id-page_1 .views-exposed-form {
  background-color: #eee !important;
}
.decay-100 .art_tech_project .views-exposed-form,
.decay-100 .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form,
.decay-100 .view-art-tech-lab-archive.view-display-id-page_1 .views-exposed-form {
  background-color: #ddd !important;
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form .selectric .label,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-exposed-form .selectric .label,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .selectric .label,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .bef-exposed-form .selectric .label {
  background-color: #eee;
  color: #000;
}
.selectric-items li {
  background-color: #eee;
  color: #000;
}
.selectric-items li:hover {
  background: #ddd;
}
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-field-archive-year,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-field-archive-year,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-field-blog-entry-date,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-block_2 .views-field-field-blog-entry-date,
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-field-archive-year,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .views-row .views-field-field-archive-year,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-field-archive-year,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-field-archive-year,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-field-archive-year-1,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .views-field-field-archive-year-1,
.page-node-type-art-tech-project article .field--name-field-video-title {
  color: #666;
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .more-link a,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .more-link a,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .pager a,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .pager a,
.page-node-type-art-tech-project article .paragraph--type--button a {
  background: #0000FF;
  color: #fff;
}
.path-lab .main-container .view-art-tech-lab-archive.view-display-id-block_1 .more-link a:hover,
.page-node-type-art-tech-project .main-container .view-art-tech-lab-archive.view-display-id-block_1 .more-link a:hover,
.path-lab .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .pager a:hover,
.page-node-type-art-tech-project .main-container .view-id-art_tech_lab_archive.view-display-id-page_1 .pager a:hover,
.page-node-type-art-tech-project article .paragraph--type--button a:hover {
  background: black;
  color: #fff;
}
.path-lab .page-header,
.page-node-type-art-tech-project .page-header,
.path-lab article .field--name-field-interviewee-name,
.page-node-type-art-tech-project article .field--name-field-interviewee-name {
  color: #0000FF;
}
.path-lab .highlight,
.page-node-type-art-tech-project .highlight,
.path-lab article figcaption,
.page-node-type-art-tech-project article figcaption,
.path-lab article .field--name-field-video-description,
.page-node-type-art-tech-project article .field--name-field-video-description,
.path-lab article .field--name-field-slideshow-caption,
.page-node-type-art-tech-project article .field--name-field-slideshow-caption {
  color: #000 !important;
}
.path-lab article .field--name-field-bubble-text,
.page-node-type-art-tech-project article .field--name-field-bubble-text {
  color: #666;
}
.path-lab article .paragraph--type--interview > .paragraph__column > div:nth-child(even) .field--name-field-interviewee-name,
.page-node-type-art-tech-project article .paragraph--type--interview > .paragraph__column > div:nth-child(even) .field--name-field-interviewee-name {
  color: #000;
}
.path-lab article .paragraph--type--interview > .paragraph__column > div:nth-child(even) .field--name-field-bubble-text,
.page-node-type-art-tech-project article .paragraph--type--interview > .paragraph__column > div:nth-child(even) .field--name-field-bubble-text {
  color: #000 !important;
  border-color: #000 !important;
}
.path-lab .main-container .view-tech-lab-ticker-tape .views-row,
.page-node-type-art-tech-project .main-container .view-tech-lab-ticker-tape .views-row {
  border-color: #666;
}
.path-lab .main-container .view-tech-lab-ticker-tape .views-row a,
.page-node-type-art-tech-project .main-container .view-tech-lab-ticker-tape .views-row a {
  color: #666;
}
.path-lab .main-container .view-tech-lab-ticker-tape .views-row a:hover,
.page-node-type-art-tech-project .main-container .view-tech-lab-ticker-tape .views-row a:hover {
  color: #000;
}
.feedback .webform-submission-feedback-form .webform-button--submit {
  color: black;
}
body.publications .exhibition-list.publication .js-custom-collapse-wrapper .custom-collapse {
  background: #fff;
}
.path-gettickets .custom-page__construction-update h2,
.block-simple-checkbox-block .custom-page__construction-update h2 {
  font-family: "BauOT";
  font-size: 16px;
}
.path-gettickets .accordion-toggle,
.block-simple-checkbox-block .accordion-toggle,
.path-gettickets .disclaimer-txt a,
.block-simple-checkbox-block .disclaimer-txt a,
.path-gettickets .disclaimer a,
.block-simple-checkbox-block .disclaimer a {
  color: #4469F4;
}
.path-gettickets .custom-row__item-input .custom-checkbox .checkmark,
.block-simple-checkbox-block .custom-row__item-input .custom-checkbox .checkmark {
  background-color: #000000;
}
.path-gettickets .custom-row__item-input .custom-checkbox .checkmark:after,
.block-simple-checkbox-block .custom-row__item-input .custom-checkbox .checkmark:after {
  border-color: #ffffff;
}
.path-gettickets .custom-row__item-input .custom-checkbox input:checked ~ .checkmark,
.block-simple-checkbox-block .custom-row__item-input .custom-checkbox input:checked ~ .checkmark {
  background-color: #000000;
}
.path-gettickets .custom-row__terms .accept,
.block-simple-checkbox-block .custom-row__terms .accept {
  background-color: transparent;
  border-color: #000;
  color: #000;
}
.path-gettickets .custom-row__terms .accept:hover,
.block-simple-checkbox-block .custom-row__terms .accept:hover {
  background-color: #000;
  border-color: #fff;
  color: #fff;
}
.path-gettickets .custom-row__terms .accept.disabled,
.block-simple-checkbox-block .custom-row__terms .accept.disabled {
  color: #BBBDBF;
  border-color: #BBBDBF;
  font-style: italic;
}
.path-gettickets .custom-row__terms .decline,
.block-simple-checkbox-block .custom-row__terms .decline {
  background-color: transparent;
  border-color: #000;
  color: #000;
}
.path-gettickets .custom-row__terms .decline:hover,
.block-simple-checkbox-block .custom-row__terms .decline:hover {
  background-color: #000;
  border-color: #fff;
  color: #fff;
}
.block-inline-announcement-block .body a {
  color: #4469F4;
}
.footer .nav > li > a {
  color: #4469F4;
}
.region-content article a:not([data-toggle]):not(.btn):not(.slider-nav__item):not(.no-text-styles) {
  text-decoration: underline;
  color: #4469F4;
}
.region-content article a:not([data-toggle]):not(.btn):not(.slider-nav__item):not(.no-text-styles):hover,
.region-content article a:not([data-toggle]):not(.btn):not(.slider-nav__item):not(.no-text-styles):focus {
  text-decoration: underline;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpZ2h0LXRoZW1lLmxlc3MiLCJsaWdodC10aGVtZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTUE7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QUNMRjtBRFFBO0VBQ0UsZ0JBQUE7QUNORjtBRFNBO0VBRUUsY0FBQTtBQ1JGO0FEV0E7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsV0FBQTtBQ1RGO0FEV0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxXQUFBO0FDbURKO0FEOUNBO0VBQ0UsK0NBQUE7QUNnREY7QUQvQ0U7RUFDRTtJQUNFLDRCQUFBO0VDaURKO0FBQ0Y7QUR0REE7RUFRSSxXQUFBO0FDaURKO0FEekRBO0VBVU0sc0JBQUE7QUNrRE47QUQ5Q0E7Ozs7RUFDRSx1QkFBQTtBQ21ERjtBRC9DRTtFQUNFLGtCQUFBO0VBQ0EseUNBQUE7QUNpREo7QUQ3Q0E7RUFDRSxnQkFBQTtBQytDRjtBRDNDRTtFQUNFLGlEQUFBO0FDNkNKO0FEekNBO0VBQ0U7SUFFSSxnQkFBQTtFQzBDSjtFRHZDQTs7SUFHSSxnQkFBQTtFQ3dDSjtFRHJDQTs7SUFHSSxnQkFBQTtFQ3NDSjtBQUNGO0FEbENBO0VBQ0UsV0FBQTtBQ29DRjtBRHJDQTtFQUdJLFdBQUE7QUNxQ0o7QURqQ0E7RUFFSSxnQkFBQTtBQ2tDSjtBRHBDQTtFQU9NLGNBQUE7QUNnQ047QUQzQkE7O0VBRUUsVUFBQTtBQzZCRjtBRDFCQTs7OztFQUlFLGtCQUFBO0VBQ0EsV0FBQTtBQzRCRjtBRDFCRTs7OztFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBQytCSjtBRDNCSTs7Ozs7Ozs7Ozs7O0VBQ0UsY0FBQTtBQ3dDTjtBRHBDRTtFQUVFOzs7O0lBQ0Usc0JBQUE7SUFDQSw2QkFBQTtFQ3dDSjtBQUNGO0FEcENBO0VBQ0UsV0FBQTtBQ3NDRjtBRHBDRTtFQUNFLFdBQUE7QUNzQ0o7QURsQ0E7RUFDRSxXQUFBO0FDb0NGO0FEbENFO0VBQ0UsV0FBQTtBQ29DSjtBRGpDRTtFQUNFLDZCQUFBO0FDbUNKO0FEL0JBO0VBQ0Usa0JBQUE7QUNpQ0Y7QUQ5QkE7RUFDRSxrQkFBQTtBQ2dDRjtBRDdCQTtFQUVJLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDOEJKO0FENUJJO0VBQ0Usa0JBQUE7QUM4Qk47QUR6QkE7RUFDRSxXQUFBO0FDMkJGO0FEekJFO0VBQ0UsV0FBQTtBQzJCSjtBRDVCRTtFQUlJLGtCQUFBO0FDMkJOO0FEL0JFO0VBUUksV0FBQTtBQzBCTjtBRHRCQTtFQUNFLGdCQUFBO0VBQ0Esc0JBQUE7QUN3QkY7QUR0QkE7RUFDRSxXQUFBO0FDd0JGO0FEcEJBO0VBQ0UsVUFBQTtBQ3NCRjtBRG5CQTtFQUNFLFdBQUE7QUNxQkY7QURuQkE7RUFDRSwyQkFBQTtBQ3FCRjtBRHRCQTtFQUdJLHFCQUFBO0FDc0JKO0FEbkJBO0VBRUksa0NBQUE7QUNvQko7QUR0QkE7RUFJTSxxQkFBQTtBQ3FCTjtBRGhCQTtFQUdNLGNBQUE7QUNnQk47QURkTTtFQUNFLFlBQUE7RUFDQSxnQ0FBQTtBQ2dCUjtBRHZCQTs7OztFQWVJLFlBQUE7QUNjSjtBRDdCQTs7OztFQXlCWSxjQUFBO0FDVVo7QURGQTs7RUFJTSxhQUFBO0FDRU47QUROQTs7RUFPTSxjQUFBO0FDR047QURPRTs7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBQ0pKO0FEQ0U7O0VBS0ksV0FBQTtBQ0ZOO0FESEU7Ozs7RUFVSSxjQUFBO0FDRE47QURURTs7OztFQWVJLFdBQUE7QUNBTjtBREtBO0VBQ0UsV0FBQTtBQ0hGO0FES0U7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBQ0hKO0FEQUU7RUFPTSxzQkFBQTtBQ0pSO0FESEU7RUFZSSxXQUFBO0FDTk47QURORTs7RUFlTSxzQkFBQTtBQ0xSO0FEVkU7RUFvQkksY0FBQTtBQ1BOO0FEYUE7RUFDRSxjQUFBO0FDWEY7QURhRTs7O0VBR0UsV0FBQTtBQ1hKO0FEYUk7OztFQUNFLGdCQUFBO0FDVE47QURtQkk7O0VBRUUsV0FBQTtBQ2pCTjtBRFdBO0VBVUksV0FBQTtBQ2xCSjtBRG1CSTtFQUNFLGdCQUFBO0FDakJOO0FEd0JBO0VBRUksa0JBQUE7QUN2Qko7QUR3Qkk7RUFDRSxnQkFBQTtBQ3RCTjtBRHFCSTtFQUdJLFVBQUE7QUNyQlI7QUQ0QkE7RUFDRSxnQkFBQTtBQzFCRjtBRDhCQTtFQUNFLGdCQUFBO0FDNUJGO0FEaUNFO0VBQ0Usb0NBQUE7QUMvQko7QURpQ007RUFBQTtJQUNFLGdCQUFBO0lBQ0EsZ0NBQUE7RUM5Qk47QUFDRjtBRGlDSTtFQUNFLGdCQUFBO0FDL0JOO0FEbUNFO0VBQ0UsZ0JBQUE7QUNqQ0o7QURnQ0U7RUFLTSxjQUFBO0FDbENSO0FEc0NJO0VBQUE7SUFFSSxZQUFBO0VDcENOO0VEa0NFO0lBS0ksaUJBQUE7RUNwQ047RUQrQkU7SUFRSSxpQkFBQTtFQ3BDTjtBQUNGO0FEd0NFO0VBRUksZ0JBQUE7QUN2Q047QUQyQ0U7RUFFSSxnQkFBQTtBQzFDTjtBRDhDQTtFQUNFLDJCQUFBO0FDNUNGO0FEOENBO0VBQ0UsMkJBQUE7QUM1Q0Y7QURnREE7Ozs7O0VBS0UsV0FBQTtBQzlDRjtBRGlEQTs7O0VBR0UsZ0JBQUE7QUMvQ0Y7QURpREE7RUFDRSxrQkFBQTtBQy9DRjtBRGlEQTs7RUFFRSxZQUFBO0FDL0NGO0FEb0RFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFFQSwyQkFBQTtBQ25ESjtBRHFESTtFQUNFLFdBQUE7QUNuRE47QURzREk7RUFDRSxjQUFBO0FDcEROO0FEMERBOztFQUlNLHNCQUFBO0VBQ0Esa0JBQUE7QUMxRE47QURxREE7O0VBUU0sV0FBQTtBQ3pETjtBRCtEQTtFQUNFLDJCQUFBO0FDN0RGO0FENERBO0VBR0ksV0FBQTtBQzVESjtBRDZESTtFQUNFLHNCQUFBO0FDM0ROO0FEc0RBO0VBU0ksV0FBQTtBQzVESjtBRDZESTtFQUNFLFdBQUE7QUMzRE47QUQ4REk7O0VBRUUsc0JBQUE7RUFDQSxvQ0FBQTtBQzVETjtBRDhESTtFQUNFLHNCQUFBO0VBQ0EsaUNBQUE7QUM1RE47QUQrREk7RUFDRTtJQUNFLHNCQUFBO0lBQ0EsaUNBQUE7RUM3RE47RUQrREk7SUFDRSxzQkFBQTtJQUNBLGlDQUFBO0VDN0ROO0FBQ0Y7QURtRUU7RUFDRSwyQkFBQTtBQ2pFSjtBRGdFRTtFQUdJLFVBQUE7QUNoRU47QUQ0REE7RUFRSSxVQUFBO0FDakVKO0FEdUVFOztFQUNFLFdBQUE7RUFDQSxrQkFBQTtBQ3BFSjtBRHVFQTtFQUVJLHFCQUFBO0VBQ0EsV0FBQTtBQ3RFSjtBRG1FQTtFQU1JLGdCQUFBO0FDdEVKO0FEZ0VBO0VBU0ksWUFBQTtBQ3RFSjtBRHlFQTs7RUFFRSxnQkFBQTtBQ3ZFRjtBRHlFQTtFQUNFLFdBQUE7QUN2RUY7QUQ2RUU7RUFBQTtJQUNFLGdCQUFBO0VDMUVGO0VEeUVBO0lBSUksc0JBQUE7RUMxRUo7QUFDRjtBRGdGQTs7RUFFRSw2RUFBQTtFQUNBLHdCQUFBO0FDOUVGO0FEaUZBO0VBRUksaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLG1DQUFBO0FDaEZKO0FEbUZBO0VBRUksaUNBQUE7RUFDQSxpQ0FBQTtFQUNBLG1DQUFBO0FDbEZKO0FEdUZBO0VBRUksb0NBQUE7QUN0Rko7QURvRkE7RUFJTSxXQUFBO0FDckZOO0FEaUZBO0VBV1EsY0FBQTtBQ3pGUjtBRDhFQTtFQWtCTSxjQUFBO0FDN0ZOO0FEcUdBOztFQUdJLGlDQUFBO0FDcEdKO0FEd0dBOztFQUdJLGlDQUFBO0FDdkdKO0FEMEdBO0VBQ0Usc0JBQUE7QUN4R0Y7QUR1R0E7O0VBSUkscURBQUE7QUN2R0o7QURtR0E7RUFRTSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsbUNBQUE7QUN4R047QUQ4RkE7RUFlTSxpQ0FBQTtFQUNBLGlDQUFBO0VBQ0EsbUNBQUE7QUMxR047QUQ4R0E7RUFDRSxzQkFBQTtBQzVHRjtBRDJHQTs7RUFJSSxxREFBQTtBQzNHSjtBRHVHQTtFQVFNLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQ0FBQTtBQzVHTjtBRGtHQTtFQWVNLGlDQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQ0FBQTtBQzlHTjtBRG1IQTs7OztFQUVFLFdBQUE7QUMvR0Y7QURrSEE7O0VBQ0UsbUJBQUE7QUMvR0Y7QURpSEE7O0VBQ0UseUJBQUE7RUFDQSxXQUFBO0FDOUdGO0FEK0dFOztFQzVHQSx3QkFBd0I7RUQ2R3RCLFdBQUE7QUMzR0o7QUQ2R0U7O0VDMUdBLGdCQUFnQjtFRDJHZCxXQUFBO0FDekdKO0FEMkdFOztFQ3hHQSxXQUFXO0VEeUdULFdBQUE7QUN2R0o7QUR5R0U7O0VDdEdBLGdCQUFnQjtFRHVHZCxXQUFBO0FDckdKO0FEd0dBOzs7O0VBRUUsV0FBQTtBQ3BHRjtBRHNHQTs7OztFQUNFLHNCQUFBO0FDakdGO0FEbUdBOzs7Ozs7Ozs7Ozs7Ozs7OztFQU1FLGNBQUE7QUN0RkY7QUR3RkE7Ozs7Ozs7O0VBSUUsY0FBQTtFQUNBLHFCQUFBO0FDbEZGO0FEb0ZBO0VBQ0UsVUFBQTtBQ2xGRjtBRG9GQTs7Ozs7O0VBQ0UscUZBQUE7QUM3RUY7QURnRkE7Ozs7RUFJRSx3RUFBQTtFQUNBLHdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtBQzlFRjtBRCtFRTtFQUFBOzs7O0lBQ0UsbUJBQUE7RUN6RUY7QUFDRjtBRDRFQTs7RUFFRSxtQkFBQTtBQzFFRjtBRDJFRTtFQUFBOztJQUNFLG9CQUFBO0VDdkVGO0FBQ0Y7QUR5RUE7Ozs7Ozs7Ozs7OztFQWFFLHFGQUFBO0FDdkVGO0FEeUVBOzs7Ozs7Ozs7RUFVRSxtR0FBQTtBQ3ZFRjtBRHlFQTs7Ozs7Ozs7O0VBVUUsbUdBQUE7QUN2RUY7QUQwRUE7O0VBQ0Usc0JBQUE7QUN2RUY7QUR5RUE7OztFQUdFLGlDQUFBO0FDdkVGO0FEeUVBOzs7RUFDRSxpQ0FBQTtBQ3JFRjtBRHVFQTs7OztFQUVFLHNCQUFBO0VBQ0EsV0FBQTtBQ25FRjtBRHFFQTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtBQ25FRjtBRG9FRTtFQUNFLGdCQUFBO0FDbEVKO0FEcUVBOzs7Ozs7Ozs7OztFQUlFLFdBQUE7QUM1REY7QUQ4REE7Ozs7O0VBR0UsbUJBQUE7RUFDQSxXQUFBO0FDMURGO0FEMkRFOzs7OztFQUNFLGlCQUFBO0VBQ0EsV0FBQTtBQ3JESjtBRHlEQTs7OztFQUlJLGNBQUE7QUN2REo7QURtREE7Ozs7Ozs7O0VBVUksc0JBQUE7QUNuREo7QUR5Q0E7O0VBYUksV0FBQTtBQ2xESjtBRHFDQTs7RUFpQk0sV0FBQTtBQ2xETjtBRGlDQTs7RUFvQk0sc0JBQUE7RUFDQSw2QkFBQTtBQ2pETjtBRDRCQTs7RUF5Qkksa0JBQUE7QUNqREo7QUR3QkE7O0VBMkJNLFdBQUE7QUMvQ047QURnRE07O0VBQ0UsV0FBQTtBQzdDUjtBRG1EQTtFQUNFLFlBQUE7QUNqREY7QURvREE7RUFDRSxnQkFBQTtBQ2xERjtBRHNEQTs7RUFLTSxvQkFBQTtFQUNBLGVBQUE7QUN2RE47QURpREE7Ozs7OztFQWFJLGNBQUE7QUN0REo7QUR5Q0E7O0VBbUJRLHlCQUFBO0FDeERSO0FEMERROztFQUNFLHFCQUFBO0FDdkRWO0FEaUNBOztFQTJCUSx5QkFBQTtBQ3hEUjtBRDZCQTs7RUFvQ00sNkJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUM3RE47QUQrRE07O0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUM1RFI7QUQrRE07O0VBQ0UsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUM1RFI7QURXQTs7RUFzRE0sNkJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUM3RE47QUQrRE07O0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7QUM1RFI7QURtRUE7RUFHTSxjQUFBO0FDbkVOO0FEd0VBO0VBS1EsY0FBQTtBQzFFUjtBRGlGQTtFQUdJLDBCQUFBO0VBQ0EsY0FBQTtBQ2pGSjtBRG1GSTs7RUFFRSwwQkFBQTtBQ2pGTiIsImZpbGUiOiJsaWdodC10aGVtZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBPdmVycmlkZSBkZWZhdWx0IHN0eWxlcyB3aGVuIGxpZ2h0IHRoZW1lIGlzIGFjdGl2YXRlZFxuXG5AaW1wb3J0ICdib290c3RyYXAtb3ZlcnJpZGVzJztcbkBicmFuZC1pbnZlcnNlOiAgICAgICAgICMwMDA7XG5AYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ6ICM0NDY5RjQ7XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG4gIGNvbG9yOiBAYmxhY2s7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcbn1cblxuYS5hY3Rpb24tbGlua1xuIHtcbiAgY29sb3I6IEBhY3Rpb24tbGluay1jb2xvci1saWdodDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAsXG5saSxcbmEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSxcbi5jYXJkLWJsb2dfX2NvbnRlbnQsXG4ubWFpbGNoaW1wLWRlc2NyaXB0aW9uLFxuLmNhcHRpb24sXG4ucXVvdGVzLFxudGFibGUsXG4ubW9iaWxlLWJvZHkgLnJlYWQtbW9yZSB7XG4gIGNvbG9yOiBAYmxhY2s7XG5cbiAgLmNhcmQtYmxvZy0tZ3JlZW4gJixcbiAgLmNhcmQtZXZlbnQtLWdyZWVuICYsXG4gIC5jYXJkLWNhdC0tZ3JlZW4gJixcbiAgLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAmIHtcbiAgICBjb2xvcjogQHdoaXRlO1xuICB9XG59XG5cbi8vIFNpdGUgQWxlcnQgT3ZlcnJpZGVzXG4uYnMtc2l0ZS1hbGVydCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhaW1wb3J0YW50O1xuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcbiAgICAmLnN1Ym5hdi1vcGVuIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5jbG9zZS1idXR0b24ge1xuICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2s7XG4gICAgfVxuICB9XG59XG4uYnRuLXNlY29uZGFyeSwgLmJ0bi1zZWNvbmRhcnk6aG92ZXIsIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLm5hdi1tYWluX19iYXIge1xuICAuc2Nyb2xsZWQgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiBAd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciBAcHJpbWFyeS10cmFuc2l0aW9uO1xuICB9XG59XG5cbi5uYXYtbWFpbl9fc2VhcmNoIHtcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xufVxuXG4uYm9yZGVyIC5uYXYtbWFpbl9fYmFyIHtcbiAgLnNjcm9sbGVkICYge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gIGJvZHkubWVudS1vcGVuIHtcbiAgICAubmF2LW1haW5fX2Jhci1jb250YWluZXIge1xuICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xuICAgIH1cbiAgfVxuICBib2R5LmRlY2F5LTUwLm1lbnUtb3BlbiB7XG4gICAgLm5hdi1tYWluX19iYXItY29udGFpbmVyLFxuICAgIC5uYXYtbWFpbl9fc2VhcmNoIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgfVxuICB9XG4gIGJvZHkuZGVjYXktMTAwLm1lbnUtb3BlbiB7XG4gICAgLm5hdi1tYWluX19zZWFyY2gsXG4gICAgLm5hdi1tYWluX19iYXItY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1sYWNtYS1zZWFyY2gge1xuICBjb2xvcjogQGJsYWNrO1xuICBpbnB1dC5mb3JtLXRleHQge1xuICAgIGNvbG9yOiBAYmxhY2s7XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS10eXBlLXBhZ2Uge1xuICAuanMtYnAtdGFiLWZpeGVkLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgfVxuXG4gIC51bmZyYW1lZC1saW5rIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5nYWxsZXJ5LXdyYXBwZXIgLmZsaWNraXR5LWJ1dHRvbi1pY29uLFxuLmdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgZmlsbDogQGJsYWNrO1xufVxuXG4uYnRuLXByaW1hcnksXG4ud3lzaXd5Zy1idXR0b24sXG4ucGFnZS1ub2RlLXR5cGUtcHJlc3MtcmVsZWFzZSAud2ViZm9ybS1zdWJtaXNzaW9uLXByZXNzLWluZm8tZm9ybSAuYnRuLXByaW1hcnksXG4udmlldyAucGFnZXJfX2l0ZW0gYSB7XG4gIGJvcmRlci1jb2xvcjogQGJsYWNrO1xuICBjb2xvcjogQGJsYWNrO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IEBicmFuZC1pbnZlcnNlO1xuICAgIGNvbG9yOiBAYnJhbmQtcHJpbWFyeTtcbiAgfVxuXG4gIC5idG4taW5hY3RpdmUsICYuZGlzYWJsZWQsICZbZGlzYWJsZWRdIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAZ3JheS1iYXNlO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXNtKSB7XG4gIC8vIHByaW1hcmlseSBmb3IgaWNhbCBidXR0b25cbiAgICAmX19yZXNldCB7XG4gICAgICBjb2xvcjogQGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6IEBibGFjayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWljb24ge1xuICBjb2xvcjogQGJsYWNrO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBAYmxhY2s7XG4gIH1cbn1cblxuLmJ0bi1pY29uX19saW5rIHtcbiAgY29sb3I6IEBibGFjaztcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogQGJsYWNrO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4IEBibGFjaztcbiAgfVxufVxuXG4uc29jaWFscyBhIHtcbiAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IEBibGFjaztcbn1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIC5idG4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4uY2hlY2tib3gge1xuICBjb2xvcjogQGJsYWNrO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICAuY3Ige1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgfVxuXG4gICAgLmNyLWljb24ge1xuICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5jaGVja2JveCBsYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArLmNyIHtcbiAgYmFja2dyb3VuZDogQGJsYWNrO1xuICBib3JkZXI6IDFweCBzb2xpZCBAYmxhY2s7XG59XG4uY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrLmNyPi5jci1pY29uIHtcbiAgY29sb3I6IEB3aGl0ZTtcbn1cblxuXG4uaWNvbiBzdmcge1xuICBmaWxsOiBAYmxhY2s7XG59XG5cbi52aWV3LXRvZ2dsZV9fYnV0dG9uIHtcbiAgY29sb3I6IEBibGFjaztcbn1cbi52aWV3LXRvZ2dsZV9fYnV0dG9uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIC5pY29uIHN2ZyB7XG4gICAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG4udmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIHtcbiAgLnZpZXctdG9nZ2xlX19idXR0b24tLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAuaWNvbiBzdmcge1xuICAgICAgZmlsbDogIzAwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1mcm9udHBhZ2Uge1xuICAuaG9tZS1jYXJvdXNlbC1uYXYge1xuICAgIC5jYXJvdXNlbC1jZWxsIHtcbiAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxvY2F0aW9uLFxuICAuZGV0YWlscyxcbiAgLnZpc2l0LWluZm8sXG4gIC5kYXRlIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cblxuICAuaG9tZS1jYXJvdXNlbC1tYWluIHtcbiAgICAuY2Fyb3VzZWwtY2VsbCB7XG4gICAgICAuZXZlbnRzLFxuICAgICAgLnZpc2l0LWluZm8ge1xuICAgICAgICAucmVhZC1tb3JlLFxuICAgICAgICAubW9yZS1pbmZvIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkucGFydG5lcnNoaXBzLFxuYm9keS5wYXRoLWxhYiB7XG4gIC5wYXJ0bmVyLWxvZ28ge1xuICAgIC5kYXJrLXRoZW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5saWdodC10aGVtZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDYXJkc1xuLmNhcmQtYmxvZyxcbi5jYXJkLWNhdCB7XG4gIC8vIEhvdmVyIHN0eWxlc1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgY29sb3I6IEBibGFjaztcbiAgICAuY2FyZC1jYXRfX2NvbnRlbnR7XG4gICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cblxuICAgIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4gICAgLmNhcmQtYmxvZ19fZGF0ZSB7XG4gICAgICBjb2xvcjogQGdyYXktYmFzZTtcbiAgICB9XG5cbiAgICAuY2FyZC1jYXRfX2hlYWRpbmcsXG4gICAgLmNhcmQtYmxvZ19faGVhZGVyIHtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWV2ZW50IHtcbiAgY29sb3I6IEBibGFjaztcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgIC5jYXJkLWV2ZW50X19uYW1lIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtZXZlbnRfX2NvbnRlbnQge1xuICAgICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICAgcCwgYSB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ldmVudF9faGVhZGVyIHtcbiAgICAgIGNvbG9yOiBAZ3JheS1iYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzbGlkZXItbmF2XG4uc2xpZGVyLW5hdl9faXRlbSB7XG4gIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLy8gbGFjbWEtbWVudVxuLmxhY21hLW1lbnUge1xuICBsaSBhIHtcbiAgICAvL2NvbG9yOiBAYmxhY2s7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgfVxuICB9XG4gIGxpLmFjdGl2ZSBhIHtcbiAgICBjb2xvcjogQGJsYWNrO1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogQGJsYWNrO1xuICAgIH1cbiAgfVxuXG59XG5cbi8vIFdvcmRmbHlcbi5wYXRoLXByZXNzIC53b3JkZmx5LWZvcm0ge1xuICAuZm9ybS1hY3Rpb25zIC5idG4ge1xuICAgIGJvcmRlci1jb2xvcjogQGJsYWNrO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogQGJsYWNrO1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogQHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG59XG5cbi8vIG5hdi1vdmVybGF5XG4ubmF2LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG59XG5cbi8vIG5hdi1tYWluXG4ubmF2LW1haW4ge1xuICAmX19iYXIge1xuICAgIGJhY2tncm91bmQ6IGZhZGUoQHdoaXRlLCA4MCUpO1xuICAgICYuc3VibmF2LW9wZW4ge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCBAcHJpbWFyeS10cmFuc2l0aW9uO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubWVudS1vcGVuIHtcbiAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG5cbiAgICAubWFpbi1tZW51X19zdGF0aWMge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgICAubWFpbi1tZW51X190b3AtaXRlbSB7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIH1cbiAgICAgIC5tYWluLW1lbnVfX2dyb3VwLnN1Ym5hdi1vcGVuIC5tYWluLW1lbnVfX3RvcC1pdGVtOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICB9XG4gICAgICAubWVudS1pbnNpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gtaWNvbiB7XG4gICAgLnRvZ2dsZS1jbG9zZSBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IEBibGFjaztcbiAgICB9XG4gIH1cblxuICAmX190b2dnbGUge1xuICAgIC50b2dnbGUtb3BlbiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IEBibGFjaztcbiAgICB9XG4gIH1cbn1cbi5kZWNheS01MCAubmF2LW1haW5fX21lbnUgLm1lbnUtaW5zaWRlIHtcbiAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xufVxuLmRlY2F5LTEwMCAubmF2LW1haW5fX21lbnUgLm1lbnUtaW5zaWRlIHtcbiAgYmFja2dyb3VuZDogI2RkZCAhaW1wb3J0YW50O1xufVxuXG4vLyBTZWFyY2ggcGFnZVxuI2xhY21hLXRhYnMgLnNsaWRlci1uYXYgLnNsaWRlci1uYXZfX2l0ZW0uaXMtc2VsZWN0ZWQgYSxcbi52aWV3LWZ1bGwtc2VhcmNoIC5pbmZvLFxuLnZpZXctZnVsbC1zZWFyY2ggLmJvZHksXG4jbGFjbWEtdGFicyAuc2xpZGVyLW5hdiAuc2xpZGVyLW5hdl9faXRlbTpob3ZlciBhLFxuI2xhY21hLXRhYnMgLnNsaWRlci1uYXYgLnNsaWRlci1uYXZfX2l0ZW0uYWN0aXZlIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnJlc2V0LXNlYXJjaCBzcGFuLFxuLnNsaWRlci1uYXZfX2l0ZW06YWZ0ZXIsXG4jYXJ0d29yay10b2dnbGUgLnNlbGVjdGVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jYXJ0d29yay10b2dnbGUgbGk6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuI2xhY21hLWNvbGxlY3Rpb25zLXJlc3VsdHMgLmluZm8sXG4jbGFjbWEtY29sbGVjdGlvbnMtcmVzdWx0cyAuc25pcHBldCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuXG4ubWFpbi1tZW51IHtcbiAgJl9fZ3JvdXAge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjb2xvcjogQGJsYWNrO1xuXG4gICAgdHJhbnNpdGlvbjogY29sb3IgQHByaW1hcnktdHJhbnNpdGlvbjtcblxuICAgICYuc3VibmF2LW9wZW4ge1xuICAgICAgY29sb3I6IEBibGFjaztcbiAgICB9XG5cbiAgICAmLnN1Ym5hdi1jbG9zZWQge1xuICAgICAgY29sb3I6IEBncmF5LWJhc2U7XG4gICAgfVxuICB9XG59XG5cbi8vIFVzZXIgbG9naW5cbi5wYXRoLXVzZXIge1xuICAudXNlci1sb2dpbi1mb3JtLFxuICAudXNlci1wYXNzIHtcbiAgICAuZm9ybS1zdWJtaXQge1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENhbGVuZGFyXG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgYmFja2dyb3VuZDogQHdoaXRlICFpbXBvcnRhbnQ7XG4gIHRoIHtcbiAgICBjb2xvcjogQGJsYWNrO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEBibGFjayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICB0ZCB7XG4gICAgY29sb3I6IEBibGFjaztcbiAgICAmLmluLXJhbmdlIHtcbiAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUsXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5kaXNhYmxlZDpob3ZlciB7XG4gICAgICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4teHMtbWF4KSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEBibGFjayAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmV2ZW50cy1jYWxlbmRhciAuZm9ybS1pdGVtLWtleXMgLmZvcm0tc3VibWl0IHtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogQGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6IEB3aGl0ZTtcbiAgICB9XG4gIH1cbiAgc3ZnIHtcbiAgICBmaWxsOiBAYmxhY2s7XG4gIH1cbn1cblxuLmZvcm0tdGV4dCxcbi5mb3JtLWVtYWlsIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IEBibGFjaztcbiAgICBib3JkZXItY29sb3I6IEBibGFjaztcbiAgfVxufVxuYm9keS5wdWJsaWNhdGlvbnMge1xuICAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXRleHQge1xuICAgIGJvcmRlci1jb2xvcjogIzk1OTU5NTtcbiAgICBjb2xvcjogQGJsYWNrO1xuICB9XG4gIC5qcy1jdXN0b20tY29sbGFwc2Utd3JhcHBlciAuY3VzdG9tLWNvbGxhcHNlIHtcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG4gIH1cbiAgLnB1YmxpY2F0aW9ucy1pdGVtIC5kZXRhaWxzIC50aXRsZSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG59XG4uYXJ0LWV4aGliaXRpb25zLXBhc3QgLnZpZXctdmlldy1leGhpYml0aW9uIC52aWV3cy1leHBvc2VkLWZvcm0gLmN1c3RvbS1jb2xsYXBzZSxcbmJvZHkucHJlc3MgI3ZpZXdzLWV4cG9zZWQtZm9ybS1wcmVzcy12aWV3LXByZXNzLWxpc3RpbmctcGFnZSAuY3VzdG9tLWNvbGxhcHNlIHtcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xufVxuYm9keS5wYXJ0bmVyc2hpcHMgLmZpZWxkLS1uYW1lLWJwLXRleHQge1xuICBjb2xvcjogQGJsYWNrO1xufVxuXG4vLyBGaWx0ZXIgb3ZlcmxheXNcblxuLmpzLWN1c3RvbS1jb2xsYXBzZS13cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4tc20pIHtcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG5cbiAgICAuYnRuIHtcbiAgICAgIGNvbG9yOiBAYmxhY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW5maW5pdGUgc2Nyb2xsXG5cbi5hamF4LXByb2dyZXNzLWZ1bGxzY3JlZW4sXG4jYWpheC1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiQHtsYWNtYS1pY29ucy1wYXRofS9TcGlubmVyX0xpZ2h0TW9kZS5naWZcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIge1xuICAudmlld3MtZmllbGQtdHlwZSAucGFnZS1jdXJsLWljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aWV3LWFydC10ZWNoLXByZXNzIHtcbiAgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBFeGhpYml0aW9uIFBhZ2Vcbi5wYWdlLW5vZGUtdHlwZS1leGhpYml0aW9uIHtcbiAgLmZpeGVkLXRpdGxlLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIC5maXhlZC1wYWdlLXRpdGxlIHtcbiAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgLnJlZ2lvbi1jb250ZW50IHtcbiAgICAudW5mcmFtZWQtbGluayB7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IEBhY3Rpb24tbGluay1jb2xvci1saWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJlc3NraXQtbGluayB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogQGFjdGlvbi1saW5rLWNvbG9yLWxpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBcnQgVGVjaCBsYWJcbkBsYWItYmx1ZTogIzAwMDBGRjtcblxuLmRlY2F5LTUwIC5zY3JvbGxlZCxcbi5zY3JvbGxlZCAuZGVjYXktNTAge1xuICAuYm9yZGVyIC5uYXYtbWFpbl9fYmFyIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTcsIDE3LCAxNywgMCk7XG4gIH1cbn1cblxuLmRlY2F5LTEwMCAuc2Nyb2xsZWQsXG4uc2Nyb2xsZWQgLmRlY2F5LTEwMCB7XG4gIC5ib3JkZXIgLm5hdi1tYWluX19iYXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAwKTtcbiAgfVxufVxuLmRlY2F5LTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgLmJzLXNpdGUtYWxlcnQsXG4gIC5uYXYtbWFpbl9fYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOCkgIWltcG9ydGFudDtcbiAgfVxuICAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiB7XG4gICAgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAudmlldy1hcnQtdGVjaC1wcmVzcyB7XG4gICAgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5kZWNheS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAuYnMtc2l0ZS1hbGVydCxcbiAgLm5hdi1tYWluX19iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIxLCAyMjEsIDIyMSwgMC44KSAhaW1wb3J0YW50O1xuICB9XG4gIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIHtcbiAgICAudmlld3MtZmllbGQtdHlwZSAucGFnZS1jdXJsLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC52aWV3LWFydC10ZWNoLXByZXNzIHtcbiAgICAudmlld3MtZmllbGQtZmllbGQtcHVibGljYXRpb24gLnBhZ2UtY3VybC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1sYWIgLm1lbnUtLWFydC10ZWNoLWxhYiAuYWN0aXZlIGEsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tZW51LS1hcnQtdGVjaC1sYWIgLmFjdGl2ZSBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAucHJvamVjdC10aXRsZSwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtbGFiLWFydGlzdC1uYW1lIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2ssIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayB7XG4gIGJhY2tncm91bmQ6IEBsYWItYmx1ZTtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbCwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC5jbG9zZS14OmJlZm9yZSwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC5jbG9zZS14OmJlZm9yZSwgLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAuY2xvc2UteDphZnRlciwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC5jbG9zZS14OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtdHlwZSwgLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtc3RpY2t5LCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXN0aWNreSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLmJsb2NrLXRpdGxlLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLmJsb2NrLXRpdGxlLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIGxhYmVsLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSBsYWJlbCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC10aXRsZSwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtdGl0bGUsIC5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWUsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIGE6aG92ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZSwgLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIGE6aG92ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9qZWN0LXNpZGViYXItdGl0bGUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLXByZXNzIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbiwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLXByZXNzIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbiB7XG4gIGNvbG9yOiBAbGFiLWJsdWU7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aW1lc3RhbXAgc3BhbiwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCBzcGFuLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aW1lc3RhbXAgc3BhbiwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCBzcGFuIHtcbiAgY29sb3I6IEBsYWItYmx1ZTtcbiAgYm9yZGVyLWNvbG9yOiBAbGFiLWJsdWU7XG59XG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1dHRvbiAuYnV0dG9uLWljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLCAucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLCAucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgI2ZmZiA4MCUsICNmZmYgMTAwJSk7XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIkB7bGFjbWEtaWNvbnMtcGF0aH0vcG9zaXRpdmUtZHJvcGRvd24ucG5nXCIpIC0zcHggOHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB0b3A6IDIzcHggIWltcG9ydGFudDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4teHMpIHtcbiAgICB0b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzKSB7XG4gICAgdG9wOiAtNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDAsIDAsIDAsIDApKSwgY29sb3Itc3RvcCg4MCUsICNmZmYpLCB0bygjZmZmKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgI2ZmZiA4MCUsICNmZmYgMTAwJSlcbn1cbi5kZWNheS01MCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMzQsIDM0LCAzNCwgMCkpLCBjb2xvci1zdG9wKDgwJSwgI2VlZSksIHRvKCNlZWUpKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMzQsIDM0LCAzNCwgMCkgMCUsICNlZWUgODAlLCAjZWVlIDEwMCUpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTEwMCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLmRlY2F5LTEwMCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDM0LCAzNCwgMzQsIDApKSwgY29sb3Itc3RvcCg4MCUsICNkZGQpLCB0bygjZGRkKSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDM0LCAzNCwgMzQsIDApIDAlLCAjZGRkIDgwJSwgI2RkZCAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5kZWNheS01MCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZXhwb3NlZC1mb3JtLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuLmRlY2F5LTEwMCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZXhwb3NlZC1mb3JtLCAuZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sIC5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3RyaWMgLmxhYmVsLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0cmljIC5sYWJlbCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0cmljIC5sYWJlbCwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdHJpYyAubGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2RkZDtcbiAgfVxufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLWZpZWxkLWFyY2hpdmUteWVhciwgLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtZmllbGQtYmxvZy1lbnRyeS1kYXRlLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLWZpZWxkLWJsb2ctZW50cnktZGF0ZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLCAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsIC5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLTEsIC5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXItMSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLXRpdGxlIHtcbiAgY29sb3I6ICM2NjY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5tb3JlLWxpbmsgYSwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5tb3JlLWxpbmsgYSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZXIgYSwgLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2VyIGEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogQGxhYi1ibHVlO1xuICBjb2xvcjogI2ZmZjtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLnBhdGgtbGFiLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3Qge1xuICAucGFnZS1oZWFkZXIsXG4gIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWludGVydmlld2VlLW5hbWUge1xuICAgIGNvbG9yOiBAbGFiLWJsdWU7XG4gIH1cbiAgLmhpZ2hsaWdodCxcbiAgYXJ0aWNsZSBmaWdjYXB0aW9uLFxuICBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby1kZXNjcmlwdGlvbixcbiAgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtc2xpZGVzaG93LWNhcHRpb24ge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYnViYmxlLXRleHQge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG4gIGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSB7XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWludGVydmlld2VlLW5hbWUge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1idWJibGUtdGV4dCB7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5tYWluLWNvbnRhaW5lciAudmlldy10ZWNoLWxhYi10aWNrZXItdGFwZSAudmlld3Mtcm93IHtcbiAgICBib3JkZXItY29sb3I6ICM2NjY7XG4gICAgYSB7XG4gICAgICBjb2xvcjogIzY2NjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZlZWRiYWNrIC53ZWJmb3JtLXN1Ym1pc3Npb24tZmVlZGJhY2stZm9ybSAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuYm9keS5wdWJsaWNhdGlvbnMgLmV4aGliaXRpb24tbGlzdC5wdWJsaWNhdGlvbiAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIgLmN1c3RvbS1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8vIGdldHRpY2tldHMgcGFnZVxuLnBhdGgtZ2V0dGlja2V0cyxcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sge1xuXG4gIC5jdXN0b20tcGFnZV9fY29uc3RydWN0aW9uLXVwZGF0ZSB7XG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmF1T1RcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLXRvZ2dsZSxcbiAgLmRpc2NsYWltZXItdHh0IGEsXG4gIC5kaXNjbGFpbWVyIGEge1xuICAgIGNvbG9yOiAjNDQ2OUY0O1xuICB9XG5cbiAgLmN1c3RvbS1yb3dfX2l0ZW0taW5wdXQge1xuICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgLmNoZWNrbWFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5jdXN0b20tcm93X190ZXJtcyB7XG5cbiAgICAuYWNjZXB0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICNCQkJEQkY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI0JCQkRCRjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZWNsaW5lIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJbmxpbmUgYW5ub3VjZW1lbnRzXG4uYmxvY2staW5saW5lLWFubm91bmNlbWVudC1ibG9jayB7XG4gIC5ib2R5IHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXIge1xuICAubmF2IHtcbiAgICA+IGxpIHtcblxuICAgICAgPiBhIHtcbiAgICAgICAgY29sb3I6IEBhY3Rpb24tbGluay1jb2xvci1saWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSW5saW5lIGxpbmtzIGluIGJvZHkgY29udGVudC5cbi5yZWdpb24tY29udGVudCBhcnRpY2xlIHtcbiAgLy8gSW5saW5lIGxpbmtzIGluIGJvZHkgY29udGVudC5cbiAgYTpub3QoW2RhdGEtdG9nZ2xlXSk6bm90KC5idG4pOm5vdCguc2xpZGVyLW5hdl9faXRlbSk6bm90KC5uby10ZXh0LXN0eWxlcykge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG59XG4ubW9kYWwtYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYS5hY3Rpb24tbGluayB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAsXG5saSxcbmEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSxcbi5jYXJkLWJsb2dfX2NvbnRlbnQsXG4ubWFpbGNoaW1wLWRlc2NyaXB0aW9uLFxuLmNhcHRpb24sXG4ucXVvdGVzLFxudGFibGUsXG4ubW9iaWxlLWJvZHkgLnJlYWQtbW9yZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNhcmQtYmxvZy0tZ3JlZW4gaDEsXG4uY2FyZC1ibG9nLS1ncmVlbiBoMixcbi5jYXJkLWJsb2ctLWdyZWVuIGgzLFxuLmNhcmQtYmxvZy0tZ3JlZW4gaDQsXG4uY2FyZC1ibG9nLS1ncmVlbiBoNSxcbi5jYXJkLWJsb2ctLWdyZWVuIHAsXG4uY2FyZC1ibG9nLS1ncmVlbiBsaSxcbi5jYXJkLWJsb2ctLWdyZWVuIGEsXG4uY2FyZC1ibG9nLS1ncmVlbiAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5jYXJkLWJsb2ctLWdyZWVuIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSxcbi5jYXJkLWJsb2ctLWdyZWVuIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4uY2FyZC1ibG9nLS1ncmVlbiAubWFpbGNoaW1wLWRlc2NyaXB0aW9uLFxuLmNhcmQtYmxvZy0tZ3JlZW4gLmNhcHRpb24sXG4uY2FyZC1ibG9nLS1ncmVlbiAucXVvdGVzLFxuLmNhcmQtYmxvZy0tZ3JlZW4gdGFibGUsXG4uY2FyZC1ibG9nLS1ncmVlbiAubW9iaWxlLWJvZHkgLnJlYWQtbW9yZSxcbi5jYXJkLWV2ZW50LS1ncmVlbiBoMSxcbi5jYXJkLWV2ZW50LS1ncmVlbiBoMixcbi5jYXJkLWV2ZW50LS1ncmVlbiBoMyxcbi5jYXJkLWV2ZW50LS1ncmVlbiBoNCxcbi5jYXJkLWV2ZW50LS1ncmVlbiBoNSxcbi5jYXJkLWV2ZW50LS1ncmVlbiBwLFxuLmNhcmQtZXZlbnQtLWdyZWVuIGxpLFxuLmNhcmQtZXZlbnQtLWdyZWVuIGEsXG4uY2FyZC1ldmVudC0tZ3JlZW4gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQsXG4uY2FyZC1ldmVudC0tZ3JlZW4gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLmNhcmQtZXZlbnQtLWdyZWVuIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4uY2FyZC1ldmVudC0tZ3JlZW4gLm1haWxjaGltcC1kZXNjcmlwdGlvbixcbi5jYXJkLWV2ZW50LS1ncmVlbiAuY2FwdGlvbixcbi5jYXJkLWV2ZW50LS1ncmVlbiAucXVvdGVzLFxuLmNhcmQtZXZlbnQtLWdyZWVuIHRhYmxlLFxuLmNhcmQtZXZlbnQtLWdyZWVuIC5tb2JpbGUtYm9keSAucmVhZC1tb3JlLFxuLmNhcmQtY2F0LS1ncmVlbiBoMSxcbi5jYXJkLWNhdC0tZ3JlZW4gaDIsXG4uY2FyZC1jYXQtLWdyZWVuIGgzLFxuLmNhcmQtY2F0LS1ncmVlbiBoNCxcbi5jYXJkLWNhdC0tZ3JlZW4gaDUsXG4uY2FyZC1jYXQtLWdyZWVuIHAsXG4uY2FyZC1jYXQtLWdyZWVuIGxpLFxuLmNhcmQtY2F0LS1ncmVlbiBhLFxuLmNhcmQtY2F0LS1ncmVlbiAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5jYXJkLWNhdC0tZ3JlZW4gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLmNhcmQtY2F0LS1ncmVlbiAuY2FyZC1ibG9nX19jb250ZW50LFxuLmNhcmQtY2F0LS1ncmVlbiAubWFpbGNoaW1wLWRlc2NyaXB0aW9uLFxuLmNhcmQtY2F0LS1ncmVlbiAuY2FwdGlvbixcbi5jYXJkLWNhdC0tZ3JlZW4gLnF1b3Rlcyxcbi5jYXJkLWNhdC0tZ3JlZW4gdGFibGUsXG4uY2FyZC1jYXQtLWdyZWVuIC5tb2JpbGUtYm9keSAucmVhZC1tb3JlLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciBoMSxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgaDIsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIGgzLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciBoNCxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgaDUsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIHAsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIGxpLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciBhLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAuY2FyZC1ibG9nX19jb250ZW50LFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAubWFpbGNoaW1wLWRlc2NyaXB0aW9uLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAuY2FwdGlvbixcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgLnF1b3Rlcyxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgdGFibGUsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIC5tb2JpbGUtYm9keSAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnMtc2l0ZS1hbGVydCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gIC5icy1zaXRlLWFsZXJ0LnN1Ym5hdi1vcGVuIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYnMtc2l0ZS1hbGVydCAuY2xvc2UtYnV0dG9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnMtc2l0ZS1hbGVydCAuY2xvc2UtYnV0dG9uIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLXNlY29uZGFyeTpob3Zlcixcbi5idG4tc2Vjb25kYXJ5OmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG4uc2Nyb2xsZWQgLm5hdi1tYWluX19iYXIge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgMC4zcyBlYXNlO1xufVxuLm5hdi1tYWluX19zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNjcm9sbGVkIC5ib3JkZXIgLm5hdi1tYWluX19iYXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gIGJvZHkubWVudS1vcGVuIC5uYXYtbWFpbl9fYmFyLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICBib2R5LmRlY2F5LTUwLm1lbnUtb3BlbiAubmF2LW1haW5fX2Jhci1jb250YWluZXIsXG4gIGJvZHkuZGVjYXktNTAubWVudS1vcGVuIC5uYXYtbWFpbl9fc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICB9XG4gIGJvZHkuZGVjYXktMTAwLm1lbnUtb3BlbiAubmF2LW1haW5fX3NlYXJjaCxcbiAgYm9keS5kZWNheS0xMDAubWVudS1vcGVuIC5uYXYtbWFpbl9fYmFyLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2RkZDtcbiAgfVxufVxuLmJsb2NrLWxhY21hLXNlYXJjaCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJsb2NrLWxhY21hLXNlYXJjaCBpbnB1dC5mb3JtLXRleHQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1wYWdlIC5qcy1icC10YWItZml4ZWQtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtcGFnZSAudW5mcmFtZWQtbGluayBhIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG4uZ2FsbGVyeS13cmFwcGVyIC5mbGlja2l0eS1idXR0b24taWNvbixcbi5nYWxsZXJ5IC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIGZpbGw6ICMwMDA7XG59XG4uYnRuLXByaW1hcnksXG4ud3lzaXd5Zy1idXR0b24sXG4ucGFnZS1ub2RlLXR5cGUtcHJlc3MtcmVsZWFzZSAud2ViZm9ybS1zdWJtaXNzaW9uLXByZXNzLWluZm8tZm9ybSAuYnRuLXByaW1hcnksXG4udmlldyAucGFnZXJfX2l0ZW0gYSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsXG4ud3lzaXd5Zy1idXR0b246aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtcHJlc3MtcmVsZWFzZSAud2ViZm9ybS1zdWJtaXNzaW9uLXByZXNzLWluZm8tZm9ybSAuYnRuLXByaW1hcnk6aG92ZXIsXG4udmlldyAucGFnZXJfX2l0ZW0gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi1wcmltYXJ5IC5idG4taW5hY3RpdmU6aG92ZXIsXG4ud3lzaXd5Zy1idXR0b24gLmJ0bi1pbmFjdGl2ZTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1wcmVzcy1yZWxlYXNlIC53ZWJmb3JtLXN1Ym1pc3Npb24tcHJlc3MtaW5mby1mb3JtIC5idG4tcHJpbWFyeSAuYnRuLWluYWN0aXZlOmhvdmVyLFxuLnZpZXcgLnBhZ2VyX19pdGVtIGEgLmJ0bi1pbmFjdGl2ZTpob3Zlcixcbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi53eXNpd3lnLWJ1dHRvbi5kaXNhYmxlZDpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1wcmVzcy1yZWxlYXNlIC53ZWJmb3JtLXN1Ym1pc3Npb24tcHJlc3MtaW5mby1mb3JtIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi52aWV3IC5wYWdlcl9faXRlbSBhLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3Zlcixcbi53eXNpd3lnLWJ1dHRvbltkaXNhYmxlZF06aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtcHJlc3MtcmVsZWFzZSAud2ViZm9ybS1zdWJtaXNzaW9uLXByZXNzLWluZm8tZm9ybSAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuLnZpZXcgLnBhZ2VyX19pdGVtIGFbZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgLmJ0bi1wcmltYXJ5X19yZXNldCxcbiAgLnd5c2l3eWctYnV0dG9uX19yZXNldCxcbiAgLnBhZ2Utbm9kZS10eXBlLXByZXNzLXJlbGVhc2UgLndlYmZvcm0tc3VibWlzc2lvbi1wcmVzcy1pbmZvLWZvcm0gLmJ0bi1wcmltYXJ5X19yZXNldCxcbiAgLnZpZXcgLnBhZ2VyX19pdGVtIGFfX3Jlc2V0IHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG4uYnRuLWljb24ge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4taWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1pY29uX19saW5rIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLWljb25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4taWNvbl9fbGluazphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjMDAwO1xufVxuLnNvY2lhbHMgYSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5pbnB1dC1ncm91cC1idG4gLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5jaGVja2JveCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNoZWNrYm94OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2hlY2tib3g6aG92ZXIgLmNyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmNoZWNrYm94OmhvdmVyIC5jci1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAuY3Ige1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuLmNoZWNrYm94IGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmNyID4gLmNyLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG59XG4udmlldy10b2dnbGVfX2J1dHRvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnZpZXctdG9nZ2xlX19idXR0b24tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbn1cbi52aWV3LXRvZ2dsZV9fYnV0dG9uLS1hY3RpdmUgLmljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy10b2dnbGVfX2J1dHRvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXctdG9nZ2xlX19idXR0b24tLWFjdGl2ZSAuaWNvbiBzdmcge1xuICBmaWxsOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1mcm9udHBhZ2UgLmhvbWUtY2Fyb3VzZWwtbmF2IC5jYXJvdXNlbC1jZWxsIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG4ucGF0aC1mcm9udHBhZ2UgLmhvbWUtY2Fyb3VzZWwtbmF2IC5jYXJvdXNlbC1jZWxsLmFjdGl2ZSB7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDAwMDA7XG59XG4ucGF0aC1mcm9udHBhZ2UgLmxvY2F0aW9uLFxuLnBhdGgtZnJvbnRwYWdlIC5kZXRhaWxzLFxuLnBhdGgtZnJvbnRwYWdlIC52aXNpdC1pbmZvLFxuLnBhdGgtZnJvbnRwYWdlIC5kYXRlIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuLnBhdGgtZnJvbnRwYWdlIC5ob21lLWNhcm91c2VsLW1haW4gLmNhcm91c2VsLWNlbGwgLmV2ZW50cyAucmVhZC1tb3JlIGEsXG4ucGF0aC1mcm9udHBhZ2UgLmhvbWUtY2Fyb3VzZWwtbWFpbiAuY2Fyb3VzZWwtY2VsbCAudmlzaXQtaW5mbyAucmVhZC1tb3JlIGEsXG4ucGF0aC1mcm9udHBhZ2UgLmhvbWUtY2Fyb3VzZWwtbWFpbiAuY2Fyb3VzZWwtY2VsbCAuZXZlbnRzIC5tb3JlLWluZm8gYSxcbi5wYXRoLWZyb250cGFnZSAuaG9tZS1jYXJvdXNlbC1tYWluIC5jYXJvdXNlbC1jZWxsIC52aXNpdC1pbmZvIC5tb3JlLWluZm8gYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuYm9keS5wYXJ0bmVyc2hpcHMgLnBhcnRuZXItbG9nbyAuZGFyay10aGVtZSxcbmJvZHkucGF0aC1sYWIgLnBhcnRuZXItbG9nbyAuZGFyay10aGVtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnBhcnRuZXJzaGlwcyAucGFydG5lci1sb2dvIC5saWdodC10aGVtZSxcbmJvZHkucGF0aC1sYWIgLnBhcnRuZXItbG9nbyAubGlnaHQtdGhlbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLWJsb2c6aG92ZXIsXG4uY2FyZC1jYXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNhcmQtYmxvZzpob3ZlciAuY2FyZC1jYXRfX2NvbnRlbnQsXG4uY2FyZC1jYXQ6aG92ZXIgLmNhcmQtY2F0X19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1ibG9nOmhvdmVyIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4uY2FyZC1jYXQ6aG92ZXIgLmNhcmQtYmxvZ19fY29udGVudCxcbi5jYXJkLWJsb2c6aG92ZXIgLmNhcmQtYmxvZ19fZGF0ZSxcbi5jYXJkLWNhdDpob3ZlciAuY2FyZC1ibG9nX19kYXRlIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4uY2FyZC1ibG9nOmhvdmVyIC5jYXJkLWNhdF9faGVhZGluZyxcbi5jYXJkLWNhdDpob3ZlciAuY2FyZC1jYXRfX2hlYWRpbmcsXG4uY2FyZC1ibG9nOmhvdmVyIC5jYXJkLWJsb2dfX2hlYWRlcixcbi5jYXJkLWNhdDpob3ZlciAuY2FyZC1ibG9nX19oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXJkLWV2ZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZC1ldmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1ldmVudDpob3ZlciAuY2FyZC1ldmVudF9fbmFtZSBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5jYXJkLWV2ZW50OmhvdmVyIC5jYXJkLWV2ZW50X19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1ldmVudDpob3ZlciAuY2FyZC1ldmVudF9fY29udGVudCBwLFxuLmNhcmQtZXZlbnQ6aG92ZXIgLmNhcmQtZXZlbnRfX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY2FyZC1ldmVudDpob3ZlciAuY2FyZC1ldmVudF9faGVhZGVyIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4uc2xpZGVyLW5hdl9faXRlbSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLnNsaWRlci1uYXZfX2l0ZW06aG92ZXIsXG4uc2xpZGVyLW5hdl9faXRlbTpmb2N1cyxcbi5zbGlkZXItbmF2X19pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNsaWRlci1uYXZfX2l0ZW06aG92ZXI6YWZ0ZXIsXG4uc2xpZGVyLW5hdl9faXRlbTpmb2N1czphZnRlcixcbi5zbGlkZXItbmF2X19pdGVtLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ubGFjbWEtbWVudSBsaSBhOmhvdmVyLFxuLmxhY21hLW1lbnUgbGkgYTphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cbi5sYWNtYS1tZW51IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubGFjbWEtbWVudSBsaS5hY3RpdmUgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ucGF0aC1wcmVzcyAud29yZGZseS1mb3JtIC5mb3JtLWFjdGlvbnMgLmJ0biB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5wYXRoLXByZXNzIC53b3JkZmx5LWZvcm0gLmZvcm0tYWN0aW9ucyAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5wYXRoLXByZXNzIC53b3JkZmx5LWZvcm0gLmZvcm0tYWN0aW9ucyAuYnRuOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ubmF2LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdi1tYWluX19iYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLm5hdi1tYWluX19iYXIuc3VibmF2LW9wZW4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gIH1cbn1cbi5uYXYtbWFpbl9fYmFyLm1lbnUtb3BlbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ubmF2LW1haW5fX21lbnUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdi1tYWluX19tZW51IC5tYWluLW1lbnVfX3N0YXRpYyBhIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLm5hdi1tYWluX19tZW51IC5tYWluLW1lbnVfX3RvcC1pdGVtIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cbiAgLm5hdi1tYWluX19tZW51IC5tYWluLW1lbnVfX2dyb3VwLnN1Ym5hdi1vcGVuIC5tYWluLW1lbnVfX3RvcC1pdGVtOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgfVxuICAubmF2LW1haW5fX21lbnUgLm1lbnUtaW5zaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuLm5hdi1tYWluX19zZWFyY2gtaWNvbiAudG9nZ2xlLWNsb3NlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLm5hdi1tYWluX190b2dnbGUgLnRvZ2dsZS1vcGVuIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmRlY2F5LTUwIC5uYXYtbWFpbl9fbWVudSAubWVudS1pbnNpZGUge1xuICBiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5uYXYtbWFpbl9fbWVudSAubWVudS1pbnNpZGUge1xuICBiYWNrZ3JvdW5kOiAjZGRkICFpbXBvcnRhbnQ7XG59XG4jbGFjbWEtdGFicyAuc2xpZGVyLW5hdiAuc2xpZGVyLW5hdl9faXRlbS5pcy1zZWxlY3RlZCBhLFxuLnZpZXctZnVsbC1zZWFyY2ggLmluZm8sXG4udmlldy1mdWxsLXNlYXJjaCAuYm9keSxcbiNsYWNtYS10YWJzIC5zbGlkZXItbmF2IC5zbGlkZXItbmF2X19pdGVtOmhvdmVyIGEsXG4jbGFjbWEtdGFicyAuc2xpZGVyLW5hdiAuc2xpZGVyLW5hdl9faXRlbS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlc2V0LXNlYXJjaCBzcGFuLFxuLnNsaWRlci1uYXZfX2l0ZW06YWZ0ZXIsXG4jYXJ0d29yay10b2dnbGUgLnNlbGVjdGVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jYXJ0d29yay10b2dnbGUgbGk6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuI2xhY21hLWNvbGxlY3Rpb25zLXJlc3VsdHMgLmluZm8sXG4jbGFjbWEtY29sbGVjdGlvbnMtcmVzdWx0cyAuc25pcHBldCB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5tYWluLW1lbnVfX2dyb3VwIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuLm1haW4tbWVudV9fZ3JvdXAuc3VibmF2LW9wZW4ge1xuICBjb2xvcjogIzAwMDtcbn1cbi5tYWluLW1lbnVfX2dyb3VwLnN1Ym5hdi1jbG9zZWQge1xuICBjb2xvcjogIzk1OTU5NTtcbn1cbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuZm9ybS1zdWJtaXQsXG4ucGF0aC11c2VyIC51c2VyLXBhc3MgLmZvcm0tc3VibWl0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnBhdGgtdXNlciAudXNlci1sb2dpbi1mb3JtIGxhYmVsLFxuLnBhdGgtdXNlciAudXNlci1wYXNzIGxhYmVsIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciB0aCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciB0aDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSxcbi5kYXRlcmFuZ2VwaWNrZXIgdGQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2OUY0ICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyIHRkLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDg0OXB4KSB7XG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQ6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmV2ZW50cy1jYWxlbmRhciAuZm9ybS1pdGVtLWtleXMgLmZvcm0tc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xufVxuLmV2ZW50cy1jYWxlbmRhciAuZm9ybS1pdGVtLWtleXMgLmZvcm0tc3VibWl0OmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4uZXZlbnRzLWNhbGVuZGFyIC5mb3JtLWl0ZW0ta2V5cyAuZm9ybS1zdWJtaXQgc3ZnIHtcbiAgZmlsbDogIzAwMDtcbn1cbi5mb3JtLXRleHQ6Zm9jdXMsXG4uZm9ybS1lbWFpbDpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5ib2R5LnB1YmxpY2F0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLXRleHQge1xuICBib3JkZXItY29sb3I6ICM5NTk1OTU7XG4gIGNvbG9yOiAjMDAwO1xufVxuYm9keS5wdWJsaWNhdGlvbnMgLmpzLWN1c3RvbS1jb2xsYXBzZS13cmFwcGVyIC5jdXN0b20tY29sbGFwc2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keS5wdWJsaWNhdGlvbnMgLnB1YmxpY2F0aW9ucy1pdGVtIC5kZXRhaWxzIC50aXRsZSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5hcnQtZXhoaWJpdGlvbnMtcGFzdCAudmlldy12aWV3LWV4aGliaXRpb24gLnZpZXdzLWV4cG9zZWQtZm9ybSAuY3VzdG9tLWNvbGxhcHNlLFxuYm9keS5wcmVzcyAjdmlld3MtZXhwb3NlZC1mb3JtLXByZXNzLXZpZXctcHJlc3MtbGlzdGluZy1wYWdlIC5jdXN0b20tY29sbGFwc2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keS5wYXJ0bmVyc2hpcHMgLmZpZWxkLS1uYW1lLWJwLXRleHQge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmpzLWN1c3RvbS1jb2xsYXBzZS13cmFwcGVyIC5idG4ge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hamF4LXByb2dyZXNzLWZ1bGxzY3JlZW4sXG4jYWpheC1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL1NwaW5uZXJfTGlnaHRNb2RlLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnZpZXctYXJ0LXRlY2gtcHJlc3MgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGhpYml0aW9uIC5maXhlZC10aXRsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhoaWJpdGlvbiAuZml4ZWQtdGl0bGUtY29udGFpbmVyIC5maXhlZC1wYWdlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhoaWJpdGlvbiAucmVnaW9uLWNvbnRlbnQgLnVuZnJhbWVkLWxpbmsgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4aGliaXRpb24gLnByZXNza2l0LWxpbmsgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLmRlY2F5LTUwIC5zY3JvbGxlZCAuYm9yZGVyIC5uYXYtbWFpbl9fYmFyLFxuLnNjcm9sbGVkIC5kZWNheS01MCAuYm9yZGVyIC5uYXYtbWFpbl9fYmFyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAxNywgMTcsIDApO1xufVxuLmRlY2F5LTEwMCAuc2Nyb2xsZWQgLmJvcmRlciAubmF2LW1haW5fX2Jhcixcbi5zY3JvbGxlZCAuZGVjYXktMTAwIC5ib3JkZXIgLm5hdi1tYWluX19iYXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM0LCAzNCwgMCk7XG59XG4uZGVjYXktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmRlY2F5LTUwIC5icy1zaXRlLWFsZXJ0LFxuLmRlY2F5LTUwIC5uYXYtbWFpbl9fYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjgpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktNTAgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLXByZXNzIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbiAucGFnZS1jdXJsLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5kZWNheS0xMDAgLmJzLXNpdGUtYWxlcnQsXG4uZGVjYXktMTAwIC5uYXYtbWFpbl9fYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjgpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC10eXBlIC5wYWdlLWN1cmwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtcHJlc3MgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cbi5wYXRoLWxhYiAubWVudS0tYXJ0LXRlY2gtbGFiIC5hY3RpdmUgYSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tZW51LS1hcnQtdGVjaC1sYWIgLmFjdGl2ZSBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAucHJvamVjdC10aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWxhYi1hcnRpc3QtbmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICMwMDAwRkY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6LW1vei1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YmVmb3JlLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC5jbG9zZS14OmJlZm9yZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtdHlwZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtdHlwZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXN0aWNreSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtc3RpY2t5LFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAuYmxvY2stdGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLmJsb2NrLXRpdGxlLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIGxhYmVsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gbGFiZWwsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtdGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC10aXRsZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9qZWN0LXNpZGViYXItdGl0bGUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLXByZXNzIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1wcmVzcyAudmlld3MtZmllbGQtZmllbGQtcHVibGljYXRpb24ge1xuICBjb2xvcjogIzAwMDBGRjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wIHNwYW4sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wIHNwYW4sXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCBzcGFuIHtcbiAgY29sb3I6ICMwMDAwRkY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDBGRjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnV0dG9uIC5idXR0b24taWNvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICNmZmYgODAlLCAjZmZmIDEwMCUpO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3Bvc2l0aXZlLWRyb3Bkb3duLnBuZ1wiKSAtM3B4IDhweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjZweDtcbiAgdG9wOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4gIC5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICB0b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICB0b3A6IC02cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMCkpLCBjb2xvci1zdG9wKDgwJSwgI2ZmZiksIHRvKCNmZmYpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjZmZmIDgwJSwgI2ZmZiAxMDAlKTtcbn1cbi5kZWNheS01MCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMzQsIDM0LCAzNCwgMCkpLCBjb2xvci1zdG9wKDgwJSwgI2VlZSksIHRvKCNlZWUpKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMzQsIDM0LCAzNCwgMCkgMCUsICNlZWUgODAlLCAjZWVlIDEwMCUpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTEwMCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLmRlY2F5LTEwMCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDM0LCAzNCwgMzQsIDApKSwgY29sb3Itc3RvcCg4MCUsICNkZGQpLCB0bygjZGRkKSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDM0LCAzNCwgMzQsIDApIDAlLCAjZGRkIDgwJSwgI2RkZCAxMDAlKSAhaW1wb3J0YW50O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmRlY2F5LTUwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSxcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0cmljIC5sYWJlbCxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3RyaWMgLmxhYmVsLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIC5zZWxlY3RyaWMgLmxhYmVsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdHJpYyAubGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC1maWVsZC1ibG9nLWVudHJ5LWRhdGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLWZpZWxkLWJsb2ctZW50cnktZGF0ZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWFyY2hpdmUteWVhcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWFyY2hpdmUteWVhcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLTEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLTEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby10aXRsZSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAubW9yZS1saW5rIGEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLm1vcmUtbGluayBhLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlciBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2VyIGEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogIzAwMDBGRjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5tb3JlLWxpbmsgYTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAubW9yZS1saW5rIGE6aG92ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2VyIGE6aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZXIgYTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLnBhZ2UtaGVhZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLnBhZ2UtaGVhZGVyLFxuLnBhdGgtbGFiIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWludGVydmlld2VlLW5hbWUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1pbnRlcnZpZXdlZS1uYW1lIHtcbiAgY29sb3I6ICMwMDAwRkY7XG59XG4ucGF0aC1sYWIgLmhpZ2hsaWdodCxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5oaWdobGlnaHQsXG4ucGF0aC1sYWIgYXJ0aWNsZSBmaWdjYXB0aW9uLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSBmaWdjYXB0aW9uLFxuLnBhdGgtbGFiIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLWRlc2NyaXB0aW9uLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8tZGVzY3JpcHRpb24sXG4ucGF0aC1sYWIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtc2xpZGVzaG93LWNhcHRpb24sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1zbGlkZXNob3ctY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1sYWIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYnViYmxlLXRleHQsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1idWJibGUtdGV4dCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhdGgtbGFiIGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSAuZmllbGQtLW5hbWUtZmllbGQtaW50ZXJ2aWV3ZWUtbmFtZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSAuZmllbGQtLW5hbWUtZmllbGQtaW50ZXJ2aWV3ZWUtbmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhdGgtbGFiIGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSAuZmllbGQtLW5hbWUtZmllbGQtYnViYmxlLXRleHQsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWludGVydmlldyA+IC5wYXJhZ3JhcGhfX2NvbHVtbiA+IGRpdjpudGgtY2hpbGQoZXZlbikgLmZpZWxkLS1uYW1lLWZpZWxkLWJ1YmJsZS10ZXh0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LXRlY2gtbGFiLXRpY2tlci10YXBlIC52aWV3cy1yb3csXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctdGVjaC1sYWItdGlja2VyLXRhcGUgLnZpZXdzLXJvdyB7XG4gIGJvcmRlci1jb2xvcjogIzY2Njtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctdGVjaC1sYWItdGlja2VyLXRhcGUgLnZpZXdzLXJvdyBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LXRlY2gtbGFiLXRpY2tlci10YXBlIC52aWV3cy1yb3cgYSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy10ZWNoLWxhYi10aWNrZXItdGFwZSAudmlld3Mtcm93IGE6aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctdGVjaC1sYWItdGlja2VyLXRhcGUgLnZpZXdzLXJvdyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmVlZGJhY2sgLndlYmZvcm0tc3VibWlzc2lvbi1mZWVkYmFjay1mb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgY29sb3I6IGJsYWNrO1xufVxuYm9keS5wdWJsaWNhdGlvbnMgLmV4aGliaXRpb24tbGlzdC5wdWJsaWNhdGlvbiAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIgLmN1c3RvbS1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcGFnZV9fY29uc3RydWN0aW9uLXVwZGF0ZSBoMixcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmN1c3RvbS1wYWdlX19jb25zdHJ1Y3Rpb24tdXBkYXRlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiQmF1T1RcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhdGgtZ2V0dGlja2V0cyAuYWNjb3JkaW9uLXRvZ2dsZSxcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmFjY29yZGlvbi10b2dnbGUsXG4ucGF0aC1nZXR0aWNrZXRzIC5kaXNjbGFpbWVyLXR4dCBhLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuZGlzY2xhaW1lci10eHQgYSxcbi5wYXRoLWdldHRpY2tldHMgLmRpc2NsYWltZXIgYSxcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmRpc2NsYWltZXIgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLnBhdGgtZ2V0dGlja2V0cyAuY3VzdG9tLXJvd19faXRlbS1pbnB1dCAuY3VzdG9tLWNoZWNrYm94IC5jaGVja21hcmssXG4uYmxvY2stc2ltcGxlLWNoZWNrYm94LWJsb2NrIC5jdXN0b20tcm93X19pdGVtLWlucHV0IC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcm93X19pdGVtLWlucHV0IC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyazphZnRlcixcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmN1c3RvbS1yb3dfX2l0ZW0taW5wdXQgLmN1c3RvbS1jaGVja2JveCAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBhdGgtZ2V0dGlja2V0cyAuY3VzdG9tLXJvd19faXRlbS1pbnB1dCAuY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19faXRlbS1pbnB1dCAuY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5wYXRoLWdldHRpY2tldHMgLmN1c3RvbS1yb3dfX3Rlcm1zIC5hY2NlcHQsXG4uYmxvY2stc2ltcGxlLWNoZWNrYm94LWJsb2NrIC5jdXN0b20tcm93X190ZXJtcyAuYWNjZXB0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcm93X190ZXJtcyAuYWNjZXB0OmhvdmVyLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmFjY2VwdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcm93X190ZXJtcyAuYWNjZXB0LmRpc2FibGVkLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmFjY2VwdC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjQkJCREJGO1xuICBib3JkZXItY29sb3I6ICNCQkJEQkY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5wYXRoLWdldHRpY2tldHMgLmN1c3RvbS1yb3dfX3Rlcm1zIC5kZWNsaW5lLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmRlY2xpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYXRoLWdldHRpY2tldHMgLmN1c3RvbS1yb3dfX3Rlcm1zIC5kZWNsaW5lOmhvdmVyLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmRlY2xpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJsb2NrLWlubGluZS1hbm5vdW5jZW1lbnQtYmxvY2sgLmJvZHkgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLmZvb3RlciAubmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG4ucmVnaW9uLWNvbnRlbnQgYXJ0aWNsZSBhOm5vdChbZGF0YS10b2dnbGVdKTpub3QoLmJ0bik6bm90KC5zbGlkZXItbmF2X19pdGVtKTpub3QoLm5vLXRleHQtc3R5bGVzKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzQ0NjlGNDtcbn1cbi5yZWdpb24tY29udGVudCBhcnRpY2xlIGE6bm90KFtkYXRhLXRvZ2dsZV0pOm5vdCguYnRuKTpub3QoLnNsaWRlci1uYXZfX2l0ZW0pOm5vdCgubm8tdGV4dC1zdHlsZXMpOmhvdmVyLFxuLnJlZ2lvbi1jb250ZW50IGFydGljbGUgYTpub3QoW2RhdGEtdG9nZ2xlXSk6bm90KC5idG4pOm5vdCguc2xpZGVyLW5hdl9faXRlbSk6bm90KC5uby10ZXh0LXN0eWxlcyk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiJdfQ== */
