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,
.art-exhibitions-travelling .radio {
  color: #000;
}
.checkbox:hover,
.art-exhibitions-travelling .radio:hover {
  color: #000;
}
.checkbox:hover .cr,
.art-exhibitions-travelling .radio:hover .cr {
  border-color: #000;
}
.checkbox:hover .cr-icon,
.art-exhibitions-travelling .radio:hover .cr-icon {
  color: #fff;
}
.checkbox label input[type="checkbox"]:checked + .cr,
.art-exhibitions-travelling .radio label input[type="radio"]:checked + .cr {
  background: #000;
  border: 1px solid #000;
}
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.art-exhibitions-travelling .radio label input[type="radio"]: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 .block-layout-builder__image img.dark-theme,
body.path-lab .block-layout-builder__image img.dark-theme,
body.partnerships .partner-logo img.dark-theme,
body.path-lab .partner-logo img.dark-theme {
  display: none;
}
body.partnerships .block-layout-builder__image img.light-theme,
body.path-lab .block-layout-builder__image img.light-theme,
body.partnerships .partner-logo img.light-theme,
body.path-lab .partner-logo img.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;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
  background-color: #000;
  color: #fff;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #000;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.path-user .user-login-form .btn,
.path-user .user-pass .btn {
  color: #000;
  border-radius: 8px;
}
.path-user .user-login-form .btn:hover,
.path-user .user-pass .btn:hover {
  background: #000;
  color: #fff;
}
.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,
.form-select: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,
.art-exhibitions-travelling .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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpZ2h0LXRoZW1lLmxlc3MiLCJsaWdodC10aGVtZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0E7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QUNORjtBRFNBO0VBQ0UsZ0JBQUE7QUNQRjtBRFVBO0VBQ0UsY0FBQTtBQ1JGO0FEV0E7Ozs7Ozs7Ozs7Ozs7Ozs7RUFnQkUsV0FBQTtBQ1RGO0FEV0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxXQUFBO0FDbURKO0FEOUNBO0VBQ0UsK0NBQUE7QUNnREY7QUQ5Q0U7RUFDRTtJQUNFLDRCQUFBO0VDZ0RKO0FBQ0Y7QUR0REE7RUFVSSxXQUFBO0FDK0NKO0FEekRBO0VBYU0sc0JBQUE7QUMrQ047QUQxQ0E7Ozs7RUFJRSx1QkFBQTtBQzRDRjtBRHhDRTtFQUNFLGtCQUFBO0VBQ0EseUNBQUE7QUMwQ0o7QUR0Q0E7RUFDRSxnQkFBQTtBQ3dDRjtBRHBDRTtFQUNFLGlEQUFBO0FDc0NKO0FEbENBO0VBQ0U7SUFFSSxnQkFBQTtFQ21DSjtFRC9CQTs7SUFJSSxnQkFBQTtFQytCSjtFRDNCQTs7SUFJSSxnQkFBQTtFQzJCSjtBQUNGO0FEdkJBO0VBQ0UsV0FBQTtBQ3lCRjtBRDFCQTtFQUlJLFdBQUE7QUN5Qko7QURyQkE7RUFFSSxnQkFBQTtBQ3NCSjtBRHhCQTtFQU9NLGNBQUE7QUNvQk47QURmQTs7RUFFRSxVQUFBO0FDaUJGO0FEZEE7Ozs7RUFJRSxrQkFBQTtFQUNBLFdBQUE7QUNnQkY7QURkRTs7OztFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBQ21CSjtBRGJJOzs7Ozs7Ozs7Ozs7RUFDRSxjQUFBO0FDMEJOO0FEdEJFO0VBR0U7Ozs7SUFDRSxzQkFBQTtJQUNBLDZCQUFBO0VDeUJKO0FBQ0Y7QURyQkE7RUFDRSxXQUFBO0FDdUJGO0FEckJFO0VBQ0UsV0FBQTtBQ3VCSjtBRG5CQTtFQUNFLFdBQUE7QUNxQkY7QURuQkU7RUFD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NU5OIiwiZmlsZSI6ImxpZ2h0LXRoZW1lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIE92ZXJyaWRlIGRlZmF1bHQgc3R5bGVzIHdoZW4gbGlnaHQgdGhlbWUgaXMgYWN0aXZhdGVkXG5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC1vdmVycmlkZXMnO1xuQGJyYW5kLWludmVyc2U6ICMwMDA7XG5AbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjogIzAwMDtcbkBhY3Rpb24tbGluay1jb2xvci1saWdodDogIzQ0NjlGNDtcblxuYm9keSB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgY29sb3I6IEBibGFjaztcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZDogQHdoaXRlO1xufVxuXG5hLmFjdGlvbi1saW5rIHtcbiAgY29sb3I6IEBhY3Rpb24tbGluay1jb2xvci1saWdodDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAsXG5saSxcbmEsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hLFxuLmNhcmQtYmxvZ19fY29udGVudCxcbi5tYWlsY2hpbXAtZGVzY3JpcHRpb24sXG4uY2FwdGlvbixcbi5xdW90ZXMsXG50YWJsZSxcbi5tb2JpbGUtYm9keSAucmVhZC1tb3JlIHtcbiAgY29sb3I6IEBibGFjaztcblxuICAuY2FyZC1ibG9nLS1ncmVlbiAmLFxuICAuY2FyZC1ldmVudC0tZ3JlZW4gJixcbiAgLmNhcmQtY2F0LS1ncmVlbiAmLFxuICAuaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyICYge1xuICAgIGNvbG9yOiBAd2hpdGU7XG4gIH1cbn1cblxuLy8gU2l0ZSBBbGVydCBPdmVycmlkZXNcbi5icy1zaXRlLWFsZXJ0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpICFpbXBvcnRhbnQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XG4gICAgJi5zdWJuYXYtb3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jbG9zZS1idXR0b24ge1xuICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1zZWNvbmRhcnksXG4uYnRuLXNlY29uZGFyeTpob3Zlcixcbi5idG4tc2Vjb25kYXJ5OmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtbWFpbl9fYmFyIHtcbiAgLnNjcm9sbGVkICYge1xuICAgIGJvcmRlci1jb2xvcjogQHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1ib3R0b20tY29sb3IgQHByaW1hcnktdHJhbnNpdGlvbjtcbiAgfVxufVxuXG4ubmF2LW1haW5fX3NlYXJjaCB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcbn1cblxuLmJvcmRlciAubmF2LW1haW5fX2JhciB7XG4gIC5zY3JvbGxlZCAmIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICBib2R5Lm1lbnUtb3BlbiB7XG4gICAgLm5hdi1tYWluX19iYXItY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICBib2R5LmRlY2F5LTUwLm1lbnUtb3BlbiB7XG5cbiAgICAubmF2LW1haW5fX2Jhci1jb250YWluZXIsXG4gICAgLm5hdi1tYWluX19zZWFyY2gge1xuICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICB9XG4gIH1cblxuICBib2R5LmRlY2F5LTEwMC5tZW51LW9wZW4ge1xuXG4gICAgLm5hdi1tYWluX19zZWFyY2gsXG4gICAgLm5hdi1tYWluX19iYXItY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgfVxuICB9XG59XG5cbi5ibG9jay1sYWNtYS1zZWFyY2gge1xuICBjb2xvcjogQGJsYWNrO1xuXG4gIGlucHV0LmZvcm0tdGV4dCB7XG4gICAgY29sb3I6IEBibGFjaztcbiAgfVxufVxuXG4ucGFnZS1ub2RlLXR5cGUtcGFnZSB7XG4gIC5qcy1icC10YWItZml4ZWQtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xuICB9XG5cbiAgLnVuZnJhbWVkLWxpbmsge1xuICAgIGEge1xuICAgICAgY29sb3I6IEBhY3Rpb24tbGluay1jb2xvci1saWdodDtcbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnktd3JhcHBlciAuZmxpY2tpdHktYnV0dG9uLWljb24sXG4uZ2FsbGVyeSAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBAYmxhY2s7XG59XG5cbi5idG4tcHJpbWFyeSxcbi53eXNpd3lnLWJ1dHRvbixcbi5wYWdlLW5vZGUtdHlwZS1wcmVzcy1yZWxlYXNlIC53ZWJmb3JtLXN1Ym1pc3Npb24tcHJlc3MtaW5mby1mb3JtIC5idG4tcHJpbWFyeSxcbi52aWV3IC5wYWdlcl9faXRlbSBhIHtcbiAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gIGNvbG9yOiBAYmxhY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogQGJyYW5kLWludmVyc2U7XG4gICAgY29sb3I6IEBicmFuZC1wcmltYXJ5O1xuICB9XG5cbiAgLmJ0bi1pbmFjdGl2ZSxcbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0ge1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEBncmF5LWJhc2U7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4tc20pIHtcblxuICAgIC8vIHByaW1hcmlseSBmb3IgaWNhbCBidXR0b25cbiAgICAmX19yZXNldCB7XG4gICAgICBjb2xvcjogQGJsYWNrICAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYmxhY2sgICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5idG4taWNvbiB7XG4gIGNvbG9yOiBAYmxhY2s7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IEBibGFjaztcbiAgfVxufVxuXG4uYnRuLWljb25fX2xpbmsge1xuICBjb2xvcjogQGJsYWNrO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBAYmxhY2s7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggQGJsYWNrO1xuICB9XG59XG5cbi5zb2NpYWxzIGEge1xuICBib3JkZXItY29sb3I6IEBibGFjaztcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogQGJsYWNrO1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgLmJ0biB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IEBibGFjaztcbiAgICBib3JkZXItY29sb3I6IEBibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgfVxuICB9XG59XG5cbi5jaGVja2JveCxcbi5hcnQtZXhoaWJpdGlvbnMtdHJhdmVsbGluZyAucmFkaW8ge1xuICBjb2xvcjogQGJsYWNrO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICAuY3Ige1xuICAgICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgfVxuXG4gICAgLmNyLWljb24ge1xuICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLmNoZWNrYm94IGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkKy5jcixcbi5hcnQtZXhoaWJpdGlvbnMtdHJhdmVsbGluZyAucmFkaW8gbGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrLmNyIHtcbiAgYmFja2dyb3VuZDogQGJsYWNrO1xuICBib3JkZXI6IDFweCBzb2xpZCBAYmxhY2s7XG59XG5cbi5jaGVja2JveCBsYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCsuY3I+LmNyLWljb24sXG4uYXJ0LWV4aGliaXRpb25zLXRyYXZlbGxpbmcgLnJhZGlvIGxhYmVsIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkKy5jcj4uY3ItaWNvbiB7XG4gIGNvbG9yOiBAd2hpdGU7XG59XG5cblxuLmljb24gc3ZnIHtcbiAgZmlsbDogQGJsYWNrO1xufVxuXG4udmlldy10b2dnbGVfX2J1dHRvbiB7XG4gIGNvbG9yOiBAYmxhY2s7XG59XG5cbi52aWV3LXRvZ2dsZV9fYnV0dG9uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG5cbiAgLmljb24gc3ZnIHtcbiAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSB7XG4gIC52aWV3LXRvZ2dsZV9fYnV0dG9uLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAuaWNvbiBzdmcge1xuICAgICAgZmlsbDogIzAwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1mcm9udHBhZ2Uge1xuICAuaG9tZS1jYXJvdXNlbC1uYXYge1xuICAgIC5jYXJvdXNlbC1jZWxsIHtcbiAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubG9jYXRpb24sXG4gIC5kZXRhaWxzLFxuICAudmlzaXQtaW5mbyxcbiAgLmRhdGUge1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIC5ob21lLWNhcm91c2VsLW1haW4ge1xuICAgIC5jYXJvdXNlbC1jZWxsIHtcblxuICAgICAgLmV2ZW50cyxcbiAgICAgIC52aXNpdC1pbmZvIHtcblxuICAgICAgICAucmVhZC1tb3JlLFxuICAgICAgICAubW9yZS1pbmZvIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkucGFydG5lcnNoaXBzLFxuYm9keS5wYXRoLWxhYiB7XG4gIC5ibG9jay1sYXlvdXQtYnVpbGRlcl9faW1hZ2UgaW1nLCAucGFydG5lci1sb2dvIGltZyB7XG4gICAgJi5kYXJrLXRoZW1lIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5saWdodC10aGVtZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLy8gQ2FyZHNcbi5jYXJkLWJsb2csXG4uY2FyZC1jYXQge1xuXG4gIC8vIEhvdmVyIHN0eWxlc1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgY29sb3I6IEBibGFjaztcblxuICAgIC5jYXJkLWNhdF9fY29udGVudCB7XG4gICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cblxuICAgIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4gICAgLmNhcmQtYmxvZ19fZGF0ZSB7XG4gICAgICBjb2xvcjogQGdyYXktYmFzZTtcbiAgICB9XG5cbiAgICAuY2FyZC1jYXRfX2hlYWRpbmcsXG4gICAgLmNhcmQtYmxvZ19faGVhZGVyIHtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWV2ZW50IHtcbiAgY29sb3I6IEBibGFjaztcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAYmxhY2s7XG4gICAgYm9yZGVyLWNvbG9yOiBAYmxhY2s7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgIC5jYXJkLWV2ZW50X19uYW1lIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQHdoaXRlICAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWV2ZW50X19jb250ZW50IHtcbiAgICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICAgIHAsXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ldmVudF9faGVhZGVyIHtcbiAgICAgIGNvbG9yOiBAZ3JheS1iYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzbGlkZXItbmF2XG4uc2xpZGVyLW5hdl9faXRlbSB7XG4gIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBibGFjaztcbiAgICB9XG4gIH1cbn1cblxuLy8gbGFjbWEtbWVudVxuLmxhY21hLW1lbnUge1xuICBsaSBhIHtcbiAgICAvL2NvbG9yOiBAYmxhY2s7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgbGkuYWN0aXZlIGEge1xuICAgIGNvbG9yOiBAYmxhY2s7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBibGFjaztcbiAgICB9XG4gIH1cblxufVxuXG4vLyBXb3JkZmx5XG4ucGF0aC1wcmVzcyAud29yZGZseS1mb3JtIHtcbiAgLmZvcm0tYWN0aW9ucyAuYnRuIHtcbiAgICBib3JkZXItY29sb3I6IEBibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogQGJsYWNrO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiBAd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcbn1cblxuLy8gbmF2LW92ZXJsYXlcbi5uYXYtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcbn1cblxuLy8gbmF2LW1haW5cbi5uYXYtbWFpbiB7XG4gICZfX2JhciB7XG4gICAgYmFja2dyb3VuZDogZmFkZShAd2hpdGUsIDgwJSk7XG5cbiAgICAmLnN1Ym5hdi1vcGVuIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgQHByaW1hcnktdHJhbnNpdGlvbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1lbnUtb3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xuXG4gICAgLm1haW4tbWVudV9fc3RhdGljIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQGFjdGlvbi1saW5rLWNvbG9yLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xuICAgICAgLm1haW4tbWVudV9fdG9wLWl0ZW0ge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB9XG5cbiAgICAgIC5tYWluLW1lbnVfX2dyb3VwLnN1Ym5hdi1vcGVuIC5tYWluLW1lbnVfX3RvcC1pdGVtOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgICB9XG5cbiAgICAgIC5tZW51LWluc2lkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3NlYXJjaC1pY29uIHtcbiAgICAudG9nZ2xlLWNsb3NlIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogQGJsYWNrO1xuICAgIH1cbiAgfVxuXG4gICZfX3RvZ2dsZSB7XG4gICAgLnRvZ2dsZS1vcGVuIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogQGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG4uZGVjYXktNTAgLm5hdi1tYWluX19tZW51IC5tZW51LWluc2lkZSB7XG4gIGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcbn1cblxuLmRlY2F5LTEwMCAubmF2LW1haW5fX21lbnUgLm1lbnUtaW5zaWRlIHtcbiAgYmFja2dyb3VuZDogI2RkZCAhaW1wb3J0YW50O1xufVxuXG4vLyBTZWFyY2ggcGFnZVxuI2xhY21hLXRhYnMgLnNsaWRlci1uYXYgLnNsaWRlci1uYXZfX2l0ZW0uaXMtc2VsZWN0ZWQgYSxcbi52aWV3LWZ1bGwtc2VhcmNoIC5pbmZvLFxuLnZpZXctZnVsbC1zZWFyY2ggLmJvZHksXG4jbGFjbWEtdGFicyAuc2xpZGVyLW5hdiAuc2xpZGVyLW5hdl9faXRlbTpob3ZlciBhLFxuI2xhY21hLXRhYnMgLnNsaWRlci1uYXYgLnNsaWRlci1uYXZfX2l0ZW0uYWN0aXZlIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnJlc2V0LXNlYXJjaCBzcGFuLFxuLnNsaWRlci1uYXZfX2l0ZW06YWZ0ZXIsXG4jYXJ0d29yay10b2dnbGUgLnNlbGVjdGVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbiNhcnR3b3JrLXRvZ2dsZSBsaTpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbiNsYWNtYS1jb2xsZWN0aW9ucy1yZXN1bHRzIC5pbmZvLFxuI2xhY21hLWNvbGxlY3Rpb25zLXJlc3VsdHMgLnNuaXBwZXQge1xuICBjb2xvcjogYmxhY2s7XG59XG5cblxuLm1haW4tbWVudSB7XG4gICZfX2dyb3VwIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY29sb3I6IEBibGFjaztcblxuICAgIHRyYW5zaXRpb246IGNvbG9yIEBwcmltYXJ5LXRyYW5zaXRpb247XG5cbiAgICAmLnN1Ym5hdi1vcGVuIHtcbiAgICAgIGNvbG9yOiBAYmxhY2s7XG4gICAgfVxuXG4gICAgJi5zdWJuYXYtY2xvc2VkIHtcbiAgICAgIGNvbG9yOiBAZ3JheS1iYXNlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBOYXYgVGFic1xuLm5hdi10YWJzPmxpPmE6aG92ZXIsXG4ubmF2LXRhYnM+bGk+YTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IEBibGFjaztcbiAgY29sb3I6IEB3aGl0ZTtcbn1cblxuLm5hdi10YWJzPmxpLmFjdGl2ZT5hLFxuLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLFxuLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3VzIHtcbiAgY29sb3I6IEBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBVc2VyIGxvZ2luXG4ucGF0aC11c2VyIHtcblxuICAudXNlci1sb2dpbi1mb3JtLFxuICAudXNlci1wYXNzIHtcbiAgICAuYnRuIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogQGJsYWNrO1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDYWxlbmRhclxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZSAgIWltcG9ydGFudDtcblxuICB0aCB7XG4gICAgY29sb3I6IEBibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IEBibGFjayAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICB0ZCB7XG4gICAgY29sb3I6IEBibGFjaztcblxuICAgICYuaW4tcmFuZ2Uge1xuICAgICAgY29sb3I6IEBibGFjaztcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBAd2hpdGUgICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQgICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZDpob3ZlciB7XG4gICAgICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzLW1heCkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAYmxhY2sgICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZSAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogQHdoaXRlICAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAYmxhY2sgICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ldmVudHMtY2FsZW5kYXIgLmZvcm0taXRlbS1rZXlzIC5mb3JtLXN1Ym1pdCB7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IEBibGFjayAgIWltcG9ydGFudDtcblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiBAd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICBmaWxsOiBAYmxhY2s7XG4gIH1cbn1cblxuLmZvcm0tdGV4dCxcbi5mb3JtLWVtYWlsLFxuLmZvcm0tc2VsZWN0IHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IEBibGFjaztcbiAgICBib3JkZXItY29sb3I6IEBibGFjaztcbiAgfVxufVxuXG5ib2R5LnB1YmxpY2F0aW9ucyB7XG4gIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0tdGV4dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTU5NTk1O1xuICAgIGNvbG9yOiBAYmxhY2s7XG4gIH1cblxuICAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIgLmN1c3RvbS1jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xuICB9XG5cbiAgLnB1YmxpY2F0aW9ucy1pdGVtIC5kZXRhaWxzIC50aXRsZSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG59XG5cbi5hcnQtZXhoaWJpdGlvbnMtcGFzdCAudmlldy12aWV3LWV4aGliaXRpb24gLnZpZXdzLWV4cG9zZWQtZm9ybSAuY3VzdG9tLWNvbGxhcHNlLFxuLmFydC1leGhpYml0aW9ucy10cmF2ZWxsaW5nIC52aWV3LXZpZXctZXhoaWJpdGlvbiAudmlld3MtZXhwb3NlZC1mb3JtIC5jdXN0b20tY29sbGFwc2UsXG5ib2R5LnByZXNzICN2aWV3cy1leHBvc2VkLWZvcm0tcHJlc3Mtdmlldy1wcmVzcy1saXN0aW5nLXBhZ2UgLmN1c3RvbS1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6IEB3aGl0ZTtcbn1cblxuYm9keS5wYXJ0bmVyc2hpcHMgLmZpZWxkLS1uYW1lLWJwLXRleHQge1xuICBjb2xvcjogQGJsYWNrO1xufVxuXG4vLyBGaWx0ZXIgb3ZlcmxheXNcblxuLmpzLWN1c3RvbS1jb2xsYXBzZS13cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IEBzY3JlZW4tc20pIHtcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGU7XG5cbiAgICAuYnRuIHtcbiAgICAgIGNvbG9yOiBAYmxhY2sgICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEluZmluaXRlIHNjcm9sbFxuXG4uYWpheC1wcm9ncmVzcy1mdWxsc2NyZWVuLFxuI2FqYXgtbG9hZGluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcIkB7bGFjbWEtaWNvbnMtcGF0aH0vU3Bpbm5lcl9MaWdodE1vZGUuZ2lmXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIHtcbiAgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGUgICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogQHdoaXRlICAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogQHdoaXRlICAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52aWV3LWFydC10ZWNoLXByZXNzIHtcbiAgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtY29sb3I6IEB3aGl0ZSAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IEB3aGl0ZSAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBFeGhpYml0aW9uIFBhZ2Vcbi5wYWdlLW5vZGUtdHlwZS1leGhpYml0aW9uIHtcbiAgLmZpeGVkLXRpdGxlLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXG4gICAgLmZpeGVkLXBhZ2UtdGl0bGUge1xuICAgICAgY29sb3I6IEBibGFjaztcbiAgICB9XG4gIH1cblxuICAucmVnaW9uLWNvbnRlbnQge1xuICAgIC51bmZyYW1lZC1saW5rIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogQGFjdGlvbi1saW5rLWNvbG9yLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcmVzc2tpdC1saW5rIHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiBAYWN0aW9uLWxpbmstY29sb3ItbGlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEFydCBUZWNoIGxhYlxuQGxhYi1ibHVlOiAjMDAwMEZGO1xuXG4uZGVjYXktNTAgLnNjcm9sbGVkLFxuLnNjcm9sbGVkIC5kZWNheS01MCB7XG4gIC5ib3JkZXIgLm5hdi1tYWluX19iYXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNywgMTcsIDE3LCAwKTtcbiAgfVxufVxuXG4uZGVjYXktMTAwIC5zY3JvbGxlZCxcbi5zY3JvbGxlZCAuZGVjYXktMTAwIHtcbiAgLmJvcmRlciAubmF2LW1haW5fX2JhciB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDApO1xuICB9XG59XG5cbi5kZWNheS01MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG5cbiAgLmJzLXNpdGUtYWxlcnQsXG4gIC5uYXYtbWFpbl9fYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuOCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIHtcbiAgICAudmlld3MtZmllbGQtdHlwZSAucGFnZS1jdXJsLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnZpZXctYXJ0LXRlY2gtcHJlc3Mge1xuICAgIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbiAucGFnZS1jdXJsLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5kZWNheS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuXG4gIC5icy1zaXRlLWFsZXJ0LFxuICAubmF2LW1haW5fX2JhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjgpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiB7XG4gICAgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC52aWV3LWFydC10ZWNoLXByZXNzIHtcbiAgICAudmlld3MtZmllbGQtZmllbGQtcHVibGljYXRpb24gLnBhZ2UtY3VybC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucGF0aC1sYWIgLm1lbnUtLWFydC10ZWNoLWxhYiAuYWN0aXZlIGEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWVudS0tYXJ0LXRlY2gtbGFiIC5hY3RpdmUgYSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnByb2plY3QtdGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1sYWItYXJ0aXN0LW5hbWUge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayB7XG4gIGJhY2tncm91bmQ6IEBsYWItYmx1ZTtcbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcblxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICNmZmY7XG4gIH1cblxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIC8qIElFIDEwKyAqL1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAuY2xvc2UteDpiZWZvcmUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YmVmb3JlLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAuY2xvc2UteDphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAuY2xvc2UteDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC1zdGlja3ksXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXN0aWNreSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLmJsb2NrLXRpdGxlLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC5ibG9jay10aXRsZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSBsYWJlbCxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIGxhYmVsLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIGE6aG92ZXIgLnZpZXdzLWZpZWxkLXRpdGxlLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtdGl0bGUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIGE6aG92ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAuZmllbGQtLW5hbWUtZmllbGQtcHJvamVjdC1zaWRlYmFyLXRpdGxlLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1wcmVzcyAudmlld3MtZmllbGQtZmllbGQtcHVibGljYXRpb24sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtcHJlc3MgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIHtcbiAgY29sb3I6IEBsYWItYmx1ZTtcbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aW1lc3RhbXAsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aW1lc3RhbXAsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aW1lc3RhbXAgc3Bhbixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aW1lc3RhbXAgc3Bhbixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wIHNwYW4sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wIHNwYW4ge1xuICBjb2xvcjogQGxhYi1ibHVlO1xuICBib3JkZXItY29sb3I6IEBsYWItYmx1ZTtcbn1cblxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1idXR0b24gLmJ1dHRvbi1pY29uIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjZmZmIDgwJSwgI2ZmZiAxMDAlKTtcbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiQHtsYWNtYS1pY29ucy1wYXRofS9wb3NpdGl2ZS1kcm9wZG93bi5wbmdcIikgLTNweCA4cHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHRvcDogMjNweCAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzKSB7XG4gICAgdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzKSB7XG4gICAgdG9wOiAtNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMCkpLCBjb2xvci1zdG9wKDgwJSwgI2ZmZiksIHRvKCNmZmYpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjZmZmIDgwJSwgI2ZmZiAxMDAlKVxufVxuXG4uZGVjYXktNTAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS01MCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLmRlY2F5LTUwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDM0LCAzNCwgMzQsIDApKSwgY29sb3Itc3RvcCg4MCUsICNlZWUpLCB0bygjZWVlKSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDM0LCAzNCwgMzQsIDApIDAlLCAjZWVlIDgwJSwgI2VlZSAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTEwMCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLmRlY2F5LTEwMCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDM0LCAzNCwgMzQsIDApKSwgY29sb3Itc3RvcCg4MCUsICNkZGQpLCB0bygjZGRkKSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDM0LCAzNCwgMzQsIDApIDAlLCAjZGRkIDgwJSwgI2RkZCAxMDAlKSAhaW1wb3J0YW50O1xufVxuXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kZWNheS01MCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZXhwb3NlZC1mb3JtLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZXhwb3NlZC1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuXG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cblxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3RyaWMgLmxhYmVsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0gLnNlbGVjdHJpYyAubGFiZWwsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdHJpYyAubGFiZWwsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0cmljIC5sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY29sb3I6ICMwMDA7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2RkZDtcbiAgfVxufVxuXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLWZpZWxkLWFyY2hpdmUteWVhcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLWZpZWxkLWJsb2ctZW50cnktZGF0ZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtZmllbGQtYmxvZy1lbnRyeS1kYXRlLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXItMSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXItMSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLXRpdGxlIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLm1vcmUtbGluayBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5tb3JlLWxpbmsgYSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZXIgYSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlciBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1idXR0b24gYSB7XG4gIGJhY2tncm91bmQ6IEBsYWItYmx1ZTtcbiAgY29sb3I6ICNmZmY7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLnBhdGgtbGFiLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3Qge1xuXG4gIC5wYWdlLWhlYWRlcixcbiAgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtaW50ZXJ2aWV3ZWUtbmFtZSB7XG4gICAgY29sb3I6IEBsYWItYmx1ZTtcbiAgfVxuXG4gIC5oaWdobGlnaHQsXG4gIGFydGljbGUgZmlnY2FwdGlvbixcbiAgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8tZGVzY3JpcHRpb24sXG4gIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXNsaWRlc2hvdy1jYXB0aW9uIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYnViYmxlLXRleHQge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG5cbiAgYXJ0aWNsZSAucGFyYWdyYXBoLS10eXBlLS1pbnRlcnZpZXc+LnBhcmFncmFwaF9fY29sdW1uPmRpdjpudGgtY2hpbGQoZXZlbikge1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1pbnRlcnZpZXdlZS1uYW1lIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1idWJibGUtdGV4dCB7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tY29udGFpbmVyIC52aWV3LXRlY2gtbGFiLXRpY2tlci10YXBlIC52aWV3cy1yb3cge1xuICAgIGJvcmRlci1jb2xvcjogIzY2NjtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICM2NjY7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZlZWRiYWNrIC53ZWJmb3JtLXN1Ym1pc3Npb24tZmVlZGJhY2stZm9ybSAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuYm9keS5wdWJsaWNhdGlvbnMgLmV4aGliaXRpb24tbGlzdC5wdWJsaWNhdGlvbiAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIgLmN1c3RvbS1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8vIGdldHRpY2tldHMgcGFnZVxuLnBhdGgtZ2V0dGlja2V0cyxcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sge1xuXG4gIC5jdXN0b20tcGFnZV9fY29uc3RydWN0aW9uLXVwZGF0ZSB7XG4gICAgaDIge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmF1T1RcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuYWNjb3JkaW9uLXRvZ2dsZSxcbiAgLmRpc2NsYWltZXItdHh0IGEsXG4gIC5kaXNjbGFpbWVyIGEge1xuICAgIGNvbG9yOiAjNDQ2OUY0O1xuICB9XG5cbiAgLmN1c3RvbS1yb3dfX2l0ZW0taW5wdXQge1xuICAgIC5jdXN0b20tY2hlY2tib3gge1xuICAgICAgLmNoZWNrbWFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuY3VzdG9tLXJvd19fdGVybXMge1xuXG4gICAgLmFjY2VwdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAjQkJCREJGO1xuICAgICAgICBib3JkZXItY29sb3I6ICNCQkJEQkY7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVjbGluZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gSW5saW5lIGFubm91Y2VtZW50c1xuLmJsb2NrLWlubGluZS1hbm5vdW5jZW1lbnQtYmxvY2sge1xuICAuYm9keSB7XG4gICAgYSB7XG4gICAgICBjb2xvcjogQGFjdGlvbi1saW5rLWNvbG9yLWxpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgLm5hdiB7XG4gICAgPmxpIHtcblxuICAgICAgPmEge1xuICAgICAgICBjb2xvcjogQGFjdGlvbi1saW5rLWNvbG9yLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJbmxpbmUgbGlua3MgaW4gYm9keSBjb250ZW50LlxuLnJlZ2lvbi1jb250ZW50IGFydGljbGUge1xuXG4gIC8vIElubGluZSBsaW5rcyBpbiBib2R5IGNvbnRlbnQuXG4gIGE6bm90KFtkYXRhLXRvZ2dsZV0pOm5vdCguYnRuKTpub3QoLnNsaWRlci1uYXZfX2l0ZW0pOm5vdCgubm8tdGV4dC1zdHlsZXMpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogQGFjdGlvbi1saW5rLWNvbG9yLWxpZ2h0O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufSIsImJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5hLmFjdGlvbi1saW5rIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCxcbmxpLFxuYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLmNhcmQtYmxvZ19fY29udGVudCxcbi5tYWlsY2hpbXAtZGVzY3JpcHRpb24sXG4uY2FwdGlvbixcbi5xdW90ZXMsXG50YWJsZSxcbi5tb2JpbGUtYm9keSAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZC1ibG9nLS1ncmVlbiBoMSxcbi5jYXJkLWJsb2ctLWdyZWVuIGgyLFxuLmNhcmQtYmxvZy0tZ3JlZW4gaDMsXG4uY2FyZC1ibG9nLS1ncmVlbiBoNCxcbi5jYXJkLWJsb2ctLWdyZWVuIGg1LFxuLmNhcmQtYmxvZy0tZ3JlZW4gcCxcbi5jYXJkLWJsb2ctLWdyZWVuIGxpLFxuLmNhcmQtYmxvZy0tZ3JlZW4gYSxcbi5jYXJkLWJsb2ctLWdyZWVuIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kLFxuLmNhcmQtYmxvZy0tZ3JlZW4gLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLFxuLmNhcmQtYmxvZy0tZ3JlZW4gLmNhcmQtYmxvZ19fY29udGVudCxcbi5jYXJkLWJsb2ctLWdyZWVuIC5tYWlsY2hpbXAtZGVzY3JpcHRpb24sXG4uY2FyZC1ibG9nLS1ncmVlbiAuY2FwdGlvbixcbi5jYXJkLWJsb2ctLWdyZWVuIC5xdW90ZXMsXG4uY2FyZC1ibG9nLS1ncmVlbiB0YWJsZSxcbi5jYXJkLWJsb2ctLWdyZWVuIC5tb2JpbGUtYm9keSAucmVhZC1tb3JlLFxuLmNhcmQtZXZlbnQtLWdyZWVuIGgxLFxuLmNhcmQtZXZlbnQtLWdyZWVuIGgyLFxuLmNhcmQtZXZlbnQtLWdyZWVuIGgzLFxuLmNhcmQtZXZlbnQtLWdyZWVuIGg0LFxuLmNhcmQtZXZlbnQtLWdyZWVuIGg1LFxuLmNhcmQtZXZlbnQtLWdyZWVuIHAsXG4uY2FyZC1ldmVudC0tZ3JlZW4gbGksXG4uY2FyZC1ldmVudC0tZ3JlZW4gYSxcbi5jYXJkLWV2ZW50LS1ncmVlbiAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCxcbi5jYXJkLWV2ZW50LS1ncmVlbiAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEsXG4uY2FyZC1ldmVudC0tZ3JlZW4gLmNhcmQtYmxvZ19fY29udGVudCxcbi5jYXJkLWV2ZW50LS1ncmVlbiAubWFpbGNoaW1wLWRlc2NyaXB0aW9uLFxuLmNhcmQtZXZlbnQtLWdyZWVuIC5jYXB0aW9uLFxuLmNhcmQtZXZlbnQtLWdyZWVuIC5xdW90ZXMsXG4uY2FyZC1ldmVudC0tZ3JlZW4gdGFibGUsXG4uY2FyZC1ldmVudC0tZ3JlZW4gLm1vYmlsZS1ib2R5IC5yZWFkLW1vcmUsXG4uY2FyZC1jYXQtLWdyZWVuIGgxLFxuLmNhcmQtY2F0LS1ncmVlbiBoMixcbi5jYXJkLWNhdC0tZ3JlZW4gaDMsXG4uY2FyZC1jYXQtLWdyZWVuIGg0LFxuLmNhcmQtY2F0LS1ncmVlbiBoNSxcbi5jYXJkLWNhdC0tZ3JlZW4gcCxcbi5jYXJkLWNhdC0tZ3JlZW4gbGksXG4uY2FyZC1jYXQtLWdyZWVuIGEsXG4uY2FyZC1jYXQtLWdyZWVuIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kLFxuLmNhcmQtY2F0LS1ncmVlbiAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEsXG4uY2FyZC1jYXQtLWdyZWVuIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4uY2FyZC1jYXQtLWdyZWVuIC5tYWlsY2hpbXAtZGVzY3JpcHRpb24sXG4uY2FyZC1jYXQtLWdyZWVuIC5jYXB0aW9uLFxuLmNhcmQtY2F0LS1ncmVlbiAucXVvdGVzLFxuLmNhcmQtY2F0LS1ncmVlbiB0YWJsZSxcbi5jYXJkLWNhdC0tZ3JlZW4gLm1vYmlsZS1ib2R5IC5yZWFkLW1vcmUsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIGgxLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciBoMixcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgaDMsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIGg0LFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciBoNSxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgcCxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgbGksXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIGEsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIC5tYWlsY2hpbXAtZGVzY3JpcHRpb24sXG4uaGVyby1oZWFkZXJfX3RleHQtY29udGFpbmVyIC5jYXB0aW9uLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciAucXVvdGVzLFxuLmhlcm8taGVhZGVyX190ZXh0LWNvbnRhaW5lciB0YWJsZSxcbi5oZXJvLWhlYWRlcl9fdGV4dC1jb250YWluZXIgLm1vYmlsZS1ib2R5IC5yZWFkLW1vcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5icy1zaXRlLWFsZXJ0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLmJzLXNpdGUtYWxlcnQuc3VibmF2LW9wZW4ge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5icy1zaXRlLWFsZXJ0IC5jbG9zZS1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbn1cbi5icy1zaXRlLWFsZXJ0IC5jbG9zZS1idXR0b24gc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uYnRuLXNlY29uZGFyeSxcbi5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsXG4uYnRuLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cbi5zY3JvbGxlZCAubmF2LW1haW5fX2JhciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAwLjNzIGVhc2U7XG59XG4ubmF2LW1haW5fX3NlYXJjaCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uc2Nyb2xsZWQgLmJvcmRlciAubmF2LW1haW5fX2JhciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgYm9keS5tZW51LW9wZW4gLm5hdi1tYWluX19iYXItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIGJvZHkuZGVjYXktNTAubWVudS1vcGVuIC5uYXYtbWFpbl9fYmFyLWNvbnRhaW5lcixcbiAgYm9keS5kZWNheS01MC5tZW51LW9wZW4gLm5hdi1tYWluX19zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gIH1cbiAgYm9keS5kZWNheS0xMDAubWVudS1vcGVuIC5uYXYtbWFpbl9fc2VhcmNoLFxuICBib2R5LmRlY2F5LTEwMC5tZW51LW9wZW4gLm5hdi1tYWluX19iYXItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICB9XG59XG4uYmxvY2stbGFjbWEtc2VhcmNoIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYmxvY2stbGFjbWEtc2VhcmNoIGlucHV0LmZvcm0tdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXBhZ2UgLmpzLWJwLXRhYi1maXhlZC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1wYWdlIC51bmZyYW1lZC1saW5rIGEge1xuICBjb2xvcjogIzQ0NjlGNDtcbn1cbi5nYWxsZXJ5LXdyYXBwZXIgLmZsaWNraXR5LWJ1dHRvbi1pY29uLFxuLmdhbGxlcnkgLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgZmlsbDogIzAwMDtcbn1cbi5idG4tcHJpbWFyeSxcbi53eXNpd3lnLWJ1dHRvbixcbi5wYWdlLW5vZGUtdHlwZS1wcmVzcy1yZWxlYXNlIC53ZWJmb3JtLXN1Ym1pc3Npb24tcHJlc3MtaW5mby1mb3JtIC5idG4tcHJpbWFyeSxcbi52aWV3IC5wYWdlcl9faXRlbSBhIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4tcHJpbWFyeTpob3Zlcixcbi53eXNpd3lnLWJ1dHRvbjpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1wcmVzcy1yZWxlYXNlIC53ZWJmb3JtLXN1Ym1pc3Npb24tcHJlc3MtaW5mby1mb3JtIC5idG4tcHJpbWFyeTpob3Zlcixcbi52aWV3IC5wYWdlcl9faXRlbSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLXByaW1hcnkgLmJ0bi1pbmFjdGl2ZTpob3Zlcixcbi53eXNpd3lnLWJ1dHRvbiAuYnRuLWluYWN0aXZlOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLXByZXNzLXJlbGVhc2UgLndlYmZvcm0tc3VibWlzc2lvbi1wcmVzcy1pbmZvLWZvcm0gLmJ0bi1wcmltYXJ5IC5idG4taW5hY3RpdmU6aG92ZXIsXG4udmlldyAucGFnZXJfX2l0ZW0gYSAuYnRuLWluYWN0aXZlOmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuLnd5c2l3eWctYnV0dG9uLmRpc2FibGVkOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLXByZXNzLXJlbGVhc2UgLndlYmZvcm0tc3VibWlzc2lvbi1wcmVzcy1pbmZvLWZvcm0gLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLFxuLnZpZXcgLnBhZ2VyX19pdGVtIGEuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuLnd5c2l3eWctYnV0dG9uW2Rpc2FibGVkXTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1wcmVzcy1yZWxlYXNlIC53ZWJmb3JtLXN1Ym1pc3Npb24tcHJlc3MtaW5mby1mb3JtIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG4udmlldyAucGFnZXJfX2l0ZW0gYVtkaXNhYmxlZF06aG92ZXIge1xuICBjb2xvcjogIzk1OTU5NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuYnRuLXByaW1hcnlfX3Jlc2V0LFxuICAud3lzaXd5Zy1idXR0b25fX3Jlc2V0LFxuICAucGFnZS1ub2RlLXR5cGUtcHJlc3MtcmVsZWFzZSAud2ViZm9ybS1zdWJtaXNzaW9uLXByZXNzLWluZm8tZm9ybSAuYnRuLXByaW1hcnlfX3Jlc2V0LFxuICAudmlldyAucGFnZXJfX2l0ZW0gYV9fcmVzZXQge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5idG4taWNvbiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLWljb25fX2xpbmsge1xuICBjb2xvcjogIzAwMDtcbn1cbi5idG4taWNvbl9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi1pY29uX19saW5rOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICMwMDA7XG59XG4uc29jaWFscyBhIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5pbnB1dC1ncm91cC1idG4gLmJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmlucHV0LWdyb3VwLWJ0biAuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmNoZWNrYm94LFxuLmFydC1leGhpYml0aW9ucy10cmF2ZWxsaW5nIC5yYWRpbyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNoZWNrYm94OmhvdmVyLFxuLmFydC1leGhpYml0aW9ucy10cmF2ZWxsaW5nIC5yYWRpbzpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNoZWNrYm94OmhvdmVyIC5jcixcbi5hcnQtZXhoaWJpdGlvbnMtdHJhdmVsbGluZyAucmFkaW86aG92ZXIgLmNyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuLmNoZWNrYm94OmhvdmVyIC5jci1pY29uLFxuLmFydC1leGhpYml0aW9ucy10cmF2ZWxsaW5nIC5yYWRpbzpob3ZlciAuY3ItaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNoZWNrYm94IGxhYmVsIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmNyLFxuLmFydC1leGhpYml0aW9ucy10cmF2ZWxsaW5nIC5yYWRpbyBsYWJlbCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5jciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG59XG4uY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAuY3IgPiAuY3ItaWNvbixcbi5hcnQtZXhoaWJpdGlvbnMtdHJhdmVsbGluZyAucmFkaW8gbGFiZWwgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuY3IgPiAuY3ItaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmljb24gc3ZnIHtcbiAgZmlsbDogIzAwMDtcbn1cbi52aWV3LXRvZ2dsZV9fYnV0dG9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4udmlldy10b2dnbGVfX2J1dHRvbi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xufVxuLnZpZXctdG9nZ2xlX19idXR0b24tLWFjdGl2ZSAuaWNvbiBzdmcge1xuICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3LXRvZ2dsZV9fYnV0dG9uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlldy10b2dnbGVfX2J1dHRvbi0tYWN0aXZlIC5pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5wYXRoLWZyb250cGFnZSAuaG9tZS1jYXJvdXNlbC1uYXYgLmNhcm91c2VsLWNlbGwge1xuICBjb2xvcjogIzQ0NjlGNDtcbn1cbi5wYXRoLWZyb250cGFnZSAuaG9tZS1jYXJvdXNlbC1uYXYgLmNhcm91c2VsLWNlbGwuYWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDAwMDtcbn1cbi5wYXRoLWZyb250cGFnZSAubG9jYXRpb24sXG4ucGF0aC1mcm9udHBhZ2UgLmRldGFpbHMsXG4ucGF0aC1mcm9udHBhZ2UgLnZpc2l0LWluZm8sXG4ucGF0aC1mcm9udHBhZ2UgLmRhdGUge1xuICBjb2xvcjogYmxhY2s7XG59XG4ucGF0aC1mcm9udHBhZ2UgLmhvbWUtY2Fyb3VzZWwtbWFpbiAuY2Fyb3VzZWwtY2VsbCAuZXZlbnRzIC5yZWFkLW1vcmUgYSxcbi5wYXRoLWZyb250cGFnZSAuaG9tZS1jYXJvdXNlbC1tYWluIC5jYXJvdXNlbC1jZWxsIC52aXNpdC1pbmZvIC5yZWFkLW1vcmUgYSxcbi5wYXRoLWZyb250cGFnZSAuaG9tZS1jYXJvdXNlbC1tYWluIC5jYXJvdXNlbC1jZWxsIC5ldmVudHMgLm1vcmUtaW5mbyBhLFxuLnBhdGgtZnJvbnRwYWdlIC5ob21lLWNhcm91c2VsLW1haW4gLmNhcm91c2VsLWNlbGwgLnZpc2l0LWluZm8gLm1vcmUtaW5mbyBhIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG5ib2R5LnBhcnRuZXJzaGlwcyAuYmxvY2stbGF5b3V0LWJ1aWxkZXJfX2ltYWdlIGltZy5kYXJrLXRoZW1lLFxuYm9keS5wYXRoLWxhYiAuYmxvY2stbGF5b3V0LWJ1aWxkZXJfX2ltYWdlIGltZy5kYXJrLXRoZW1lLFxuYm9keS5wYXJ0bmVyc2hpcHMgLnBhcnRuZXItbG9nbyBpbWcuZGFyay10aGVtZSxcbmJvZHkucGF0aC1sYWIgLnBhcnRuZXItbG9nbyBpbWcuZGFyay10aGVtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LnBhcnRuZXJzaGlwcyAuYmxvY2stbGF5b3V0LWJ1aWxkZXJfX2ltYWdlIGltZy5saWdodC10aGVtZSxcbmJvZHkucGF0aC1sYWIgLmJsb2NrLWxheW91dC1idWlsZGVyX19pbWFnZSBpbWcubGlnaHQtdGhlbWUsXG5ib2R5LnBhcnRuZXJzaGlwcyAucGFydG5lci1sb2dvIGltZy5saWdodC10aGVtZSxcbmJvZHkucGF0aC1sYWIgLnBhcnRuZXItbG9nbyBpbWcubGlnaHQtdGhlbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLWJsb2c6aG92ZXIsXG4uY2FyZC1jYXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNhcmQtYmxvZzpob3ZlciAuY2FyZC1jYXRfX2NvbnRlbnQsXG4uY2FyZC1jYXQ6aG92ZXIgLmNhcmQtY2F0X19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1ibG9nOmhvdmVyIC5jYXJkLWJsb2dfX2NvbnRlbnQsXG4uY2FyZC1jYXQ6aG92ZXIgLmNhcmQtYmxvZ19fY29udGVudCxcbi5jYXJkLWJsb2c6aG92ZXIgLmNhcmQtYmxvZ19fZGF0ZSxcbi5jYXJkLWNhdDpob3ZlciAuY2FyZC1ibG9nX19kYXRlIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4uY2FyZC1ibG9nOmhvdmVyIC5jYXJkLWNhdF9faGVhZGluZyxcbi5jYXJkLWNhdDpob3ZlciAuY2FyZC1jYXRfX2hlYWRpbmcsXG4uY2FyZC1ibG9nOmhvdmVyIC5jYXJkLWJsb2dfX2hlYWRlcixcbi5jYXJkLWNhdDpob3ZlciAuY2FyZC1ibG9nX19oZWFkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXJkLWV2ZW50IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZC1ldmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1ldmVudDpob3ZlciAuY2FyZC1ldmVudF9fbmFtZSBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5jYXJkLWV2ZW50OmhvdmVyIC5jYXJkLWV2ZW50X19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FyZC1ldmVudDpob3ZlciAuY2FyZC1ldmVudF9fY29udGVudCBwLFxuLmNhcmQtZXZlbnQ6aG92ZXIgLmNhcmQtZXZlbnRfX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uY2FyZC1ldmVudDpob3ZlciAuY2FyZC1ldmVudF9faGVhZGVyIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG4uc2xpZGVyLW5hdl9faXRlbSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLnNsaWRlci1uYXZfX2l0ZW06aG92ZXIsXG4uc2xpZGVyLW5hdl9faXRlbTpmb2N1cyxcbi5zbGlkZXItbmF2X19pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNsaWRlci1uYXZfX2l0ZW06aG92ZXI6YWZ0ZXIsXG4uc2xpZGVyLW5hdl9faXRlbTpmb2N1czphZnRlcixcbi5zbGlkZXItbmF2X19pdGVtLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ubGFjbWEtbWVudSBsaSBhOmhvdmVyLFxuLmxhY21hLW1lbnUgbGkgYTphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbn1cbi5sYWNtYS1tZW51IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ubGFjbWEtbWVudSBsaS5hY3RpdmUgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ucGF0aC1wcmVzcyAud29yZGZseS1mb3JtIC5mb3JtLWFjdGlvbnMgLmJ0biB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbi5wYXRoLXByZXNzIC53b3JkZmx5LWZvcm0gLmZvcm0tYWN0aW9ucyAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5wYXRoLXByZXNzIC53b3JkZmx5LWZvcm0gLmZvcm0tYWN0aW9ucyAuYnRuOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ubmF2LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdi1tYWluX19iYXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLm5hdi1tYWluX19iYXIuc3VibmF2LW9wZW4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gIH1cbn1cbi5uYXYtbWFpbl9fYmFyLm1lbnUtb3BlbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ubmF2LW1haW5fX21lbnUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm5hdi1tYWluX19tZW51IC5tYWluLW1lbnVfX3N0YXRpYyBhIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgLm5hdi1tYWluX19tZW51IC5tYWluLW1lbnVfX3RvcC1pdGVtIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gIH1cbiAgLm5hdi1tYWluX19tZW51IC5tYWluLW1lbnVfX2dyb3VwLnN1Ym5hdi1vcGVuIC5tYWluLW1lbnVfX3RvcC1pdGVtOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgfVxuICAubmF2LW1haW5fX21lbnUgLm1lbnUtaW5zaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgfVxufVxuLm5hdi1tYWluX19zZWFyY2gtaWNvbiAudG9nZ2xlLWNsb3NlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLm5hdi1tYWluX190b2dnbGUgLnRvZ2dsZS1vcGVuIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmRlY2F5LTUwIC5uYXYtbWFpbl9fbWVudSAubWVudS1pbnNpZGUge1xuICBiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5uYXYtbWFpbl9fbWVudSAubWVudS1pbnNpZGUge1xuICBiYWNrZ3JvdW5kOiAjZGRkICFpbXBvcnRhbnQ7XG59XG4jbGFjbWEtdGFicyAuc2xpZGVyLW5hdiAuc2xpZGVyLW5hdl9faXRlbS5pcy1zZWxlY3RlZCBhLFxuLnZpZXctZnVsbC1zZWFyY2ggLmluZm8sXG4udmlldy1mdWxsLXNlYXJjaCAuYm9keSxcbiNsYWNtYS10YWJzIC5zbGlkZXItbmF2IC5zbGlkZXItbmF2X19pdGVtOmhvdmVyIGEsXG4jbGFjbWEtdGFicyAuc2xpZGVyLW5hdiAuc2xpZGVyLW5hdl9faXRlbS5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlc2V0LXNlYXJjaCBzcGFuLFxuLnNsaWRlci1uYXZfX2l0ZW06YWZ0ZXIsXG4jYXJ0d29yay10b2dnbGUgLnNlbGVjdGVkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4jYXJ0d29yay10b2dnbGUgbGk6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuI2xhY21hLWNvbGxlY3Rpb25zLXJlc3VsdHMgLmluZm8sXG4jbGFjbWEtY29sbGVjdGlvbnMtcmVzdWx0cyAuc25pcHBldCB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5tYWluLW1lbnVfX2dyb3VwIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xufVxuLm1haW4tbWVudV9fZ3JvdXAuc3VibmF2LW9wZW4ge1xuICBjb2xvcjogIzAwMDtcbn1cbi5tYWluLW1lbnVfX2dyb3VwLnN1Ym5hdi1jbG9zZWQge1xuICBjb2xvcjogIzk1OTU5NTtcbn1cbi5uYXYtdGFicyA+IGxpID4gYTpob3Zlcixcbi5uYXYtdGFicyA+IGxpID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGF0aC11c2VyIC51c2VyLWxvZ2luLWZvcm0gLmJ0bixcbi5wYXRoLXVzZXIgLnVzZXItcGFzcyAuYnRuIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSAuYnRuOmhvdmVyLFxuLnBhdGgtdXNlciAudXNlci1wYXNzIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLXVzZXIgLnVzZXItbG9naW4tZm9ybSBsYWJlbCxcbi5wYXRoLXVzZXIgLnVzZXItcGFzcyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgdGgge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXIgdGg6aG92ZXIge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsXG4uZGF0ZXJhbmdlcGlja2VyIHRkOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NjlGNCAhaW1wb3J0YW50O1xufVxuLmRhdGVyYW5nZXBpY2tlciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NDlweCkge1xuICAuZGF0ZXJhbmdlcGlja2VyIHRkOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5ldmVudHMtY2FsZW5kYXIgLmZvcm0taXRlbS1rZXlzIC5mb3JtLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5ldmVudHMtY2FsZW5kYXIgLmZvcm0taXRlbS1rZXlzIC5mb3JtLXN1Ym1pdDpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLmV2ZW50cy1jYWxlbmRhciAuZm9ybS1pdGVtLWtleXMgLmZvcm0tc3VibWl0IHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG59XG4uZm9ybS10ZXh0OmZvY3VzLFxuLmZvcm0tZW1haWw6Zm9jdXMsXG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xufVxuYm9keS5wdWJsaWNhdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU5NTk1O1xuICBjb2xvcjogIzAwMDtcbn1cbmJvZHkucHVibGljYXRpb25zIC5qcy1jdXN0b20tY29sbGFwc2Utd3JhcHBlciAuY3VzdG9tLWNvbGxhcHNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbmJvZHkucHVibGljYXRpb25zIC5wdWJsaWNhdGlvbnMtaXRlbSAuZGV0YWlscyAudGl0bGUge1xuICBjb2xvcjogYmxhY2s7XG59XG4uYXJ0LWV4aGliaXRpb25zLXBhc3QgLnZpZXctdmlldy1leGhpYml0aW9uIC52aWV3cy1leHBvc2VkLWZvcm0gLmN1c3RvbS1jb2xsYXBzZSxcbi5hcnQtZXhoaWJpdGlvbnMtdHJhdmVsbGluZyAudmlldy12aWV3LWV4aGliaXRpb24gLnZpZXdzLWV4cG9zZWQtZm9ybSAuY3VzdG9tLWNvbGxhcHNlLFxuYm9keS5wcmVzcyAjdmlld3MtZXhwb3NlZC1mb3JtLXByZXNzLXZpZXctcHJlc3MtbGlzdGluZy1wYWdlIC5jdXN0b20tY29sbGFwc2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuYm9keS5wYXJ0bmVyc2hpcHMgLmZpZWxkLS1uYW1lLWJwLXRleHQge1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLmpzLWN1c3RvbS1jb2xsYXBzZS13cmFwcGVyIC5idG4ge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5hamF4LXByb2dyZXNzLWZ1bGxzY3JlZW4sXG4jYWpheC1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL1NwaW5uZXJfTGlnaHRNb2RlLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnZpZXctYXJ0LXRlY2gtcHJlc3MgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1leGhpYml0aW9uIC5maXhlZC10aXRsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhoaWJpdGlvbiAuZml4ZWQtdGl0bGUtY29udGFpbmVyIC5maXhlZC1wYWdlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXhoaWJpdGlvbiAucmVnaW9uLWNvbnRlbnQgLnVuZnJhbWVkLWxpbmsgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV4aGliaXRpb24gLnByZXNza2l0LWxpbmsgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLmRlY2F5LTUwIC5zY3JvbGxlZCAuYm9yZGVyIC5uYXYtbWFpbl9fYmFyLFxuLnNjcm9sbGVkIC5kZWNheS01MCAuYm9yZGVyIC5uYXYtbWFpbl9fYmFyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3LCAxNywgMTcsIDApO1xufVxuLmRlY2F5LTEwMCAuc2Nyb2xsZWQgLmJvcmRlciAubmF2LW1haW5fX2Jhcixcbi5zY3JvbGxlZCAuZGVjYXktMTAwIC5ib3JkZXIgLm5hdi1tYWluX19iYXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDM0LCAzNCwgMCk7XG59XG4uZGVjYXktNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmRlY2F5LTUwIC5icy1zaXRlLWFsZXJ0LFxuLmRlY2F5LTUwIC5uYXYtbWFpbl9fYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzgsIDIzOCwgMjM4LCAwLjgpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktNTAgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXR5cGUgLnBhZ2UtY3VybC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLXByZXNzIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbiAucGFnZS1jdXJsLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5kZWNheS0xMDAgLmJzLXNpdGUtYWxlcnQsXG4uZGVjYXktMTAwIC5uYXYtbWFpbl9fYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjgpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC10eXBlIC5wYWdlLWN1cmwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtcHJlc3MgLnZpZXdzLWZpZWxkLWZpZWxkLXB1YmxpY2F0aW9uIC5wYWdlLWN1cmwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cbi5wYXRoLWxhYiAubWVudS0tYXJ0LXRlY2gtbGFiIC5hY3RpdmUgYSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tZW51LS1hcnQtdGVjaC1sYWIgLmFjdGl2ZSBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAucHJvamVjdC10aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWxhYi1hcnRpc3QtbmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICMwMDAwRkY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotbW96LXBsYWNlaG9sZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWw6LW1vei1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLndvcmRmbHktZm9ybSAuZm9ybS1lbWFpbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAud29yZGZseS1ibG9jayAud29yZGZseS1mb3JtIC5mb3JtLWVtYWlsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC53b3JkZmx5LWZvcm0gLmZvcm0tZW1haWwge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YmVmb3JlLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC53b3JkZmx5LWJsb2NrIC5jbG9zZS14OmJlZm9yZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLndvcmRmbHktYmxvY2sgLmNsb3NlLXg6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtdHlwZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtdHlwZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLXN0aWNreSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtc3RpY2t5LFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAuYmxvY2stdGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLmJsb2NrLXRpdGxlLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIGxhYmVsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gbGFiZWwsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtdGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC10aXRsZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgYTpob3ZlciAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSBhOmhvdmVyIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5maWVsZC0tbmFtZS1maWVsZC1wcm9qZWN0LXNpZGViYXItdGl0bGUsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLXByZXNzIC52aWV3cy1maWVsZC1maWVsZC1wdWJsaWNhdGlvbixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1wcmVzcyAudmlld3MtZmllbGQtZmllbGQtcHVibGljYXRpb24ge1xuICBjb2xvcjogIzAwMDBGRjtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGltZXN0YW1wLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wIHNwYW4sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGltZXN0YW1wIHNwYW4sXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpbWVzdGFtcCBzcGFuIHtcbiAgY29sb3I6ICMwMDAwRkY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDBGRjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnV0dG9uIC5idXR0b24taWNvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMCkgMCUsICNmZmYgODAlLCAjZmZmIDEwMCUpO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL3Bvc2l0aXZlLWRyb3Bkb3duLnBuZ1wiKSAtM3B4IDhweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMjZweDtcbiAgdG9wOiAyM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIsXG4gIC5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICB0b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdC13cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIC5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAuYmVmLWV4cG9zZWQtZm9ybSAuc2VsZWN0LXdyYXBwZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICB0b3A6IC02cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMCwgMCwgMCwgMCkpLCBjb2xvci1zdG9wKDgwJSwgI2ZmZiksIHRvKCNmZmYpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjZmZmIDgwJSwgI2ZmZiAxMDAlKTtcbn1cbi5kZWNheS01MCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtdGl0bGU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1sYWItYXJ0aXN0LW5hbWU6YWZ0ZXIsXG4uZGVjYXktNTAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLXN1YnRpdGxlOmFmdGVyLFxuLmRlY2F5LTUwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBmcm9tKHJnYmEoMzQsIDM0LCAzNCwgMCkpLCBjb2xvci1zdG9wKDgwJSwgI2VlZSksIHRvKCNlZWUpKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMzQsIDM0LCAzNCwgMCkgMCUsICNlZWUgODAlLCAjZWVlIDEwMCUpICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLXRpdGxlOmFmdGVyLFxuLmRlY2F5LTEwMCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1maWVsZC10aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLmFydF90ZWNoX3Byb2plY3QgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWxhYi1hcnRpc3QtbmFtZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtbGFiLWFydGlzdC1uYW1lOmFmdGVyLFxuLmRlY2F5LTEwMCAuYXJ0X3RlY2hfcHJvamVjdCAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIsXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1maWVsZC1maWVsZC1zdWJ0aXRsZTphZnRlcixcbi5kZWNheS0xMDAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtc3VidGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShyZ2JhKDM0LCAzNCwgMzQsIDApKSwgY29sb3Itc3RvcCg4MCUsICNkZGQpLCB0bygjZGRkKSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDM0LCAzNCwgMzQsIDApIDAlLCAjZGRkIDgwJSwgI2RkZCAxMDAlKSAhaW1wb3J0YW50O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmRlY2F5LTUwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktNTAgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSxcbi5kZWNheS01MCAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZGVjYXktMTAwIC5hcnRfdGVjaF9wcm9qZWN0IC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1leHBvc2VkLWZvcm0sXG4uZGVjYXktMTAwIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQgIWltcG9ydGFudDtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLWV4cG9zZWQtZm9ybSAuc2VsZWN0cmljIC5sYWJlbCxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAudmlld3MtZXhwb3NlZC1mb3JtIC5zZWxlY3RyaWMgLmxhYmVsLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5iZWYtZXhwb3NlZC1mb3JtIC5zZWxlY3RyaWMgLmxhYmVsLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLmJlZi1leHBvc2VkLWZvcm0gLnNlbGVjdHJpYyAubGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMiAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC1maWVsZC1hcmNoaXZlLXllYXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18yIC52aWV3cy1maWVsZC1maWVsZC1ibG9nLWVudHJ5LWRhdGUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzIgLnZpZXdzLWZpZWxkLWZpZWxkLWJsb2ctZW50cnktZGF0ZSxcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWFyY2hpdmUteWVhcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnZpZXdzLWZpZWxkLWZpZWxkLWFyY2hpdmUteWVhcixcbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLTEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAudmlld3MtZmllbGQtZmllbGQtYXJjaGl2ZS15ZWFyLTEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC12aWRlby10aXRsZSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAubW9yZS1saW5rIGEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctYXJ0LXRlY2gtbGFiLWFyY2hpdmUudmlldy1kaXNwbGF5LWlkLWJsb2NrXzEgLm1vcmUtbGluayBhLFxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy1pZC1hcnRfdGVjaF9sYWJfYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtcGFnZV8xIC5wYWdlciBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2VyIGEsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZDogIzAwMDBGRjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWFydC10ZWNoLWxhYi1hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1ibG9ja18xIC5tb3JlLWxpbmsgYTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5tYWluLWNvbnRhaW5lciAudmlldy1hcnQtdGVjaC1sYWItYXJjaGl2ZS52aWV3LWRpc3BsYXktaWQtYmxvY2tfMSAubW9yZS1saW5rIGE6aG92ZXIsXG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LWlkLWFydF90ZWNoX2xhYl9hcmNoaXZlLnZpZXctZGlzcGxheS1pZC1wYWdlXzEgLnBhZ2VyIGE6aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctaWQtYXJ0X3RlY2hfbGFiX2FyY2hpdmUudmlldy1kaXNwbGF5LWlkLXBhZ2VfMSAucGFnZXIgYTpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0tYnV0dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1sYWIgLnBhZ2UtaGVhZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLnBhZ2UtaGVhZGVyLFxuLnBhdGgtbGFiIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLWludGVydmlld2VlLW5hbWUsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1pbnRlcnZpZXdlZS1uYW1lIHtcbiAgY29sb3I6ICMwMDAwRkY7XG59XG4ucGF0aC1sYWIgLmhpZ2hsaWdodCxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IC5oaWdobGlnaHQsXG4ucGF0aC1sYWIgYXJ0aWNsZSBmaWdjYXB0aW9uLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSBmaWdjYXB0aW9uLFxuLnBhdGgtbGFiIGFydGljbGUgLmZpZWxkLS1uYW1lLWZpZWxkLXZpZGVvLWRlc2NyaXB0aW9uLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtdmlkZW8tZGVzY3JpcHRpb24sXG4ucGF0aC1sYWIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtc2xpZGVzaG93LWNhcHRpb24sXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1zbGlkZXNob3ctY2FwdGlvbiB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1sYWIgYXJ0aWNsZSAuZmllbGQtLW5hbWUtZmllbGQtYnViYmxlLXRleHQsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5maWVsZC0tbmFtZS1maWVsZC1idWJibGUtdGV4dCB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhdGgtbGFiIGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSAuZmllbGQtLW5hbWUtZmllbGQtaW50ZXJ2aWV3ZWUtbmFtZSxcbi5wYWdlLW5vZGUtdHlwZS1hcnQtdGVjaC1wcm9qZWN0IGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSAuZmllbGQtLW5hbWUtZmllbGQtaW50ZXJ2aWV3ZWUtbmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhdGgtbGFiIGFydGljbGUgLnBhcmFncmFwaC0tdHlwZS0taW50ZXJ2aWV3ID4gLnBhcmFncmFwaF9fY29sdW1uID4gZGl2Om50aC1jaGlsZChldmVuKSAuZmllbGQtLW5hbWUtZmllbGQtYnViYmxlLXRleHQsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCBhcnRpY2xlIC5wYXJhZ3JhcGgtLXR5cGUtLWludGVydmlldyA+IC5wYXJhZ3JhcGhfX2NvbHVtbiA+IGRpdjpudGgtY2hpbGQoZXZlbikgLmZpZWxkLS1uYW1lLWZpZWxkLWJ1YmJsZS10ZXh0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1sYWIgLm1haW4tY29udGFpbmVyIC52aWV3LXRlY2gtbGFiLXRpY2tlci10YXBlIC52aWV3cy1yb3csXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctdGVjaC1sYWItdGlja2VyLXRhcGUgLnZpZXdzLXJvdyB7XG4gIGJvcmRlci1jb2xvcjogIzY2Njtcbn1cbi5wYXRoLWxhYiAubWFpbi1jb250YWluZXIgLnZpZXctdGVjaC1sYWItdGlja2VyLXRhcGUgLnZpZXdzLXJvdyBhLFxuLnBhZ2Utbm9kZS10eXBlLWFydC10ZWNoLXByb2plY3QgLm1haW4tY29udGFpbmVyIC52aWV3LXRlY2gtbGFiLXRpY2tlci10YXBlIC52aWV3cy1yb3cgYSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhdGgtbGFiIC5tYWluLWNvbnRhaW5lciAudmlldy10ZWNoLWxhYi10aWNrZXItdGFwZSAudmlld3Mtcm93IGE6aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtYXJ0LXRlY2gtcHJvamVjdCAubWFpbi1jb250YWluZXIgLnZpZXctdGVjaC1sYWItdGlja2VyLXRhcGUgLnZpZXdzLXJvdyBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmVlZGJhY2sgLndlYmZvcm0tc3VibWlzc2lvbi1mZWVkYmFjay1mb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgY29sb3I6IGJsYWNrO1xufVxuYm9keS5wdWJsaWNhdGlvbnMgLmV4aGliaXRpb24tbGlzdC5wdWJsaWNhdGlvbiAuanMtY3VzdG9tLWNvbGxhcHNlLXdyYXBwZXIgLmN1c3RvbS1jb2xsYXBzZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcGFnZV9fY29uc3RydWN0aW9uLXVwZGF0ZSBoMixcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmN1c3RvbS1wYWdlX19jb25zdHJ1Y3Rpb24tdXBkYXRlIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiQmF1T1RcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhdGgtZ2V0dGlja2V0cyAuYWNjb3JkaW9uLXRvZ2dsZSxcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmFjY29yZGlvbi10b2dnbGUsXG4ucGF0aC1nZXR0aWNrZXRzIC5kaXNjbGFpbWVyLXR4dCBhLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuZGlzY2xhaW1lci10eHQgYSxcbi5wYXRoLWdldHRpY2tldHMgLmRpc2NsYWltZXIgYSxcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmRpc2NsYWltZXIgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLnBhdGgtZ2V0dGlja2V0cyAuY3VzdG9tLXJvd19faXRlbS1pbnB1dCAuY3VzdG9tLWNoZWNrYm94IC5jaGVja21hcmssXG4uYmxvY2stc2ltcGxlLWNoZWNrYm94LWJsb2NrIC5jdXN0b20tcm93X19pdGVtLWlucHV0IC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcm93X19pdGVtLWlucHV0IC5jdXN0b20tY2hlY2tib3ggLmNoZWNrbWFyazphZnRlcixcbi5ibG9jay1zaW1wbGUtY2hlY2tib3gtYmxvY2sgLmN1c3RvbS1yb3dfX2l0ZW0taW5wdXQgLmN1c3RvbS1jaGVja2JveCAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuLnBhdGgtZ2V0dGlja2V0cyAuY3VzdG9tLXJvd19faXRlbS1pbnB1dCAuY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19faXRlbS1pbnB1dCAuY3VzdG9tLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cbi5wYXRoLWdldHRpY2tldHMgLmN1c3RvbS1yb3dfX3Rlcm1zIC5hY2NlcHQsXG4uYmxvY2stc2ltcGxlLWNoZWNrYm94LWJsb2NrIC5jdXN0b20tcm93X190ZXJtcyAuYWNjZXB0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcm93X190ZXJtcyAuYWNjZXB0OmhvdmVyLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmFjY2VwdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGF0aC1nZXR0aWNrZXRzIC5jdXN0b20tcm93X190ZXJtcyAuYWNjZXB0LmRpc2FibGVkLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmFjY2VwdC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjQkJCREJGO1xuICBib3JkZXItY29sb3I6ICNCQkJEQkY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5wYXRoLWdldHRpY2tldHMgLmN1c3RvbS1yb3dfX3Rlcm1zIC5kZWNsaW5lLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmRlY2xpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYXRoLWdldHRpY2tldHMgLmN1c3RvbS1yb3dfX3Rlcm1zIC5kZWNsaW5lOmhvdmVyLFxuLmJsb2NrLXNpbXBsZS1jaGVja2JveC1ibG9jayAuY3VzdG9tLXJvd19fdGVybXMgLmRlY2xpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJsb2NrLWlubGluZS1hbm5vdW5jZW1lbnQtYmxvY2sgLmJvZHkgYSB7XG4gIGNvbG9yOiAjNDQ2OUY0O1xufVxuLmZvb3RlciAubmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM0NDY5RjQ7XG59XG4ucmVnaW9uLWNvbnRlbnQgYXJ0aWNsZSBhOm5vdChbZGF0YS10b2dnbGVdKTpub3QoLmJ0bik6bm90KC5zbGlkZXItbmF2X19pdGVtKTpub3QoLm5vLXRleHQtc3R5bGVzKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzQ0NjlGNDtcbn1cbi5yZWdpb24tY29udGVudCBhcnRpY2xlIGE6bm90KFtkYXRhLXRvZ2dsZV0pOm5vdCguYnRuKTpub3QoLnNsaWRlci1uYXZfX2l0ZW0pOm5vdCgubm8tdGV4dC1zdHlsZXMpOmhvdmVyLFxuLnJlZ2lvbi1jb250ZW50IGFydGljbGUgYTpub3QoW2RhdGEtdG9nZ2xlXSk6bm90KC5idG4pOm5vdCguc2xpZGVyLW5hdl9faXRlbSk6bm90KC5uby10ZXh0LXN0eWxlcyk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiJdfQ== */
