@charset "UTF-8";

/* BREAKPOINTS */

/* MEDIA QUERIES */

/* PX TO REM CONVERSION */

.view-equipe, .view-creation, .view-nos-courts-metrage {
  padding: 5rem 0;
}

@media (max-width: 768px) {
  .view-equipe, .view-creation, .view-nos-courts-metrage {
    padding: 2rem 0;
  }
}

.view-equipe .view-header, .view-creation .view-header, .view-nos-courts-metrage .view-header {
  color: var(--text-on-light);
  font-family: var(--font-family-header);
  font-size: var(--font-header-Display-size);
  text-align: center;
}

.view-equipe .views-exposed-form label, .view-creation .views-exposed-form label, .view-nos-courts-metrage .views-exposed-form label {
  display: none;
}

.view-equipe .views-exposed-form ul, .view-creation .views-exposed-form ul, .view-nos-courts-metrage .views-exposed-form ul {
  display: flex;
  padding: 0;
  gap: 1rem;
  justify-content: center;
  align-items: center;
}

@media (max-width: 768px) {
  .view-equipe .views-exposed-form ul, .view-creation .views-exposed-form ul, .view-nos-courts-metrage .views-exposed-form ul {
    flex-direction: column;
  }
}

.view-equipe .views-exposed-form ul li, .view-creation .views-exposed-form ul li, .view-nos-courts-metrage .views-exposed-form ul li {
  list-style: none;
}

.view-equipe .views-exposed-form ul li a, .view-creation .views-exposed-form ul li a, .view-nos-courts-metrage .views-exposed-form ul li a {
  display: flex;
  padding: 6px 12px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 1000px;
  color: black;
  background: var(--bttn-background-neutral);
  transition: .25s ease-in-out;
}

.view-equipe .views-exposed-form ul li a.bef-link--selected, .view-creation .views-exposed-form ul li a.bef-link--selected, .view-nos-courts-metrage .views-exposed-form ul li a.bef-link--selected {
  background: var(--bttn-background-primary);
}

.view-equipe .views-exposed-form ul li a:hover, .view-creation .views-exposed-form ul li a:hover, .view-nos-courts-metrage .views-exposed-form ul li a:hover {
  filter: brightness(.9);
  transition: .25s ease-in-out;
}

.view-equipe .view-content, .view-creation .view-content, .view-nos-courts-metrage .view-content {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 2rem;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .view-equipe .view-content, .view-creation .view-content, .view-nos-courts-metrage .view-content {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 480px) {
  .view-equipe .view-content, .view-creation .view-content, .view-nos-courts-metrage .view-content {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
}

.view-equipe .view-content .views-row, .view-creation .view-content .views-row, .view-nos-courts-metrage .view-content .views-row {
  margin-bottom: 1rem;
  transition: .25s ease-in-out;
}

.view-equipe .view-content .views-row:hover, .view-creation .view-content .views-row:hover, .view-nos-courts-metrage .view-content .views-row:hover {
  filter: brightness(.8);
  transition: .25s ease-in-out;
}

.view-equipe .view-content .views-row .views-field-title, .view-creation .view-content .views-row .views-field-title, .view-nos-courts-metrage .view-content .views-row .views-field-title {
  color: var(--text-on-light);
  font-family: var(--font-family-header);
  font-size: 1.75rem;
  font-style: normal;
  font-weight: 700;
  line-height: 150%; /* 42px */
}

.view-equipe .view-content .views-row .field--name-field-media-image img, .view-creation .view-content .views-row .field--name-field-media-image img, .view-nos-courts-metrage .view-content .views-row .field--name-field-media-image img {
  border-radius: 1rem;
  margin-bottom: 0;
  transition: .25s ease-in-out;
}

.view-equipe .view-content .views-row .field--name-field-media-image img:hover, .view-creation .view-content .views-row .field--name-field-media-image img:hover, .view-nos-courts-metrage .view-content .views-row .field--name-field-media-image img:hover {
  transition: .25s ease-in-out;
  box-shadow: 0 .0625rem 1.5rem 0 rgba(0, 0, 0, .1960784314);
}

.view-equipe .view-content .views-row .views-field-field-active .past, .view-creation .view-content .views-row .views-field-field-active .past, .view-nos-courts-metrage .view-content .views-row .views-field-field-active .past {
  color: var(--text-disabled);
  font-family: Sora;
  font-size: var(--font-text-M-size);
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  margin: 0;
  display: flex;
}

.view-equipe .view-content .views-row .views-field-field-active .past:before, .view-creation .view-content .views-row .views-field-field-active .past:before, .view-nos-courts-metrage .view-content .views-row .views-field-field-active .past:before {
  content: "⋅";
  font-size: 2rem;
}

.view-equipe .view-content .views-row .views-field-field-active .current, .view-creation .view-content .views-row .views-field-field-active .current, .view-nos-courts-metrage .view-content .views-row .views-field-field-active .current {
  color: var(--text-primary);
  font-family: Sora;
  font-size: var(--font-text-M-size);
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  margin: 0;
  display: flex;
}

.view-equipe .view-content .views-row .views-field-field-active .current:before, .view-creation .view-content .views-row .views-field-field-active .current:before, .view-nos-courts-metrage .view-content .views-row .views-field-field-active .current:before {
  content: "⋅";
  font-size: 2rem;
}

.view-equipe.view-display-id-page_2 .view-header, .view-creation.view-display-id-page_2 .view-header, .view-nos-courts-metrage.view-display-id-page_2 .view-header {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.view-equipe.view-display-id-page_2 .view-header h1, .view-creation.view-display-id-page_2 .view-header h1, .view-nos-courts-metrage.view-display-id-page_2 .view-header h1 {
  color: var(--text-on-light);
  text-align: center;
  font-family: var(--font-family-header);
  font-size: var(--font-header-Display-size);
}

.view-equipe.view-display-id-page_2 .view-content, .view-creation.view-display-id-page_2 .view-content, .view-nos-courts-metrage.view-display-id-page_2 .view-content {
  flex-direction: column;
  width: 100%;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq, .view-creation.view-display-id-page_2 .view-content .accordion-faq, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq {
  width: 100%;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab {
  border-top: 0;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab__label, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab__label, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab__label {
  position: relative;
  align-items: center;
  background-color: var(--background-section-dark);
  font-weight: 600;
  border-radius: .75rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab__label:after, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab__label:after, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab__label:after {
  position: absolute;
  right: 1rem;
  top: .5rem;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab__content td, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab__content td, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab__content td {
  border: 0;
  padding: 1.5rem 1rem;
  border-bottom: 1px solid var(--divider-neutral);
  font-size: var(--font-text-M-size);
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-date-event, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-date-event, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-date-event {
  font-weight: 600;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-lieu-event, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-lieu-event, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-lieu-event {
  position: relative;
}

.view-equipe.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-lieu-event:before, .view-creation.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-lieu-event:before, .view-nos-courts-metrage.view-display-id-page_2 .view-content .accordion-faq .tab__content td.views-field-field-lieu-event:before {
  content: "";
  position: absolute;
  top: 50%;
  left: -0.25rem;
  transform: translateY(-50%);
  display: block;
  width: .75rem;
  height: 1rem;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxNiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExNjlfMTA0OSkiPgo8cGF0aCBkPSJNOC4wMDAwNiAxMi41QzEwLjIwNjEgMTIuNSAxMi4wMDAxIDEwLjcwNiAxMi4wMDAxIDguNUMxMi4wMDAxIDYuMjk0IDEwLjIwNjEgNC41IDguMDAwMDYgNC41QzUuNzk0MDYgNC41IDQuMDAwMDYgNi4yOTQgNC4wMDAwNiA4LjVDNC4wMDAwNiAxMC43MDYgNS43OTQwNiAxMi41IDguMDAwMDYgMTIuNVpNOC4wMDAwNiA2LjVDOS4xMDMwNiA2LjUgMTAuMDAwMSA3LjM5NyAxMC4wMDAxIDguNUMxMC4wMDAxIDkuNjAzIDkuMTAzMDYgMTAuNSA4LjAwMDA2IDEwLjVDNi44OTcwNiAxMC41IDYuMDAwMDYgOS42MDMgNi4wMDAwNiA4LjVDNi4wMDAwNiA3LjM5NyA2Ljg5NzA2IDYuNSA4LjAwMDA2IDYuNVoiIGZpbGw9IiMxNjAxMDEiLz4KPHBhdGggZD0iTTcuNDIwMDkgMjAuMzE0QzcuNTg5MzQgMjAuNDM0OSA3Ljc5MjExIDIwLjQ5OTggOC4wMDAwOSAyMC40OTk4QzguMjA4MDYgMjAuNDk5OCA4LjQxMDg0IDIwLjQzNDkgOC41ODAwOSAyMC4zMTRDOC44ODQwOSAyMC4wOTkgMTYuMDI5MSAxNC45NCAxNi4wMDAxIDguNUMxNi4wMDAxIDQuMDg5IDEyLjQxMTEgMC41IDguMDAwMDkgMC41QzMuNTg5MDkgMC41IDguODAzNzdlLTA1IDQuMDg5IDguODAzNzdlLTA1IDguNDk1Qy0wLjAyODkxMiAxNC45NCA3LjExNjA5IDIwLjA5OSA3LjQyMDA5IDIwLjMxNFpNOC4wMDAwOSAyLjVDMTEuMzA5MSAyLjUgMTQuMDAwMSA1LjE5MSAxNC4wMDAxIDguNTA1QzE0LjAyMTEgMTIuOTQzIDkuNjEyMDkgMTYuOTI4IDguMDAwMDkgMTguMjM1QzYuMzg5MDkgMTYuOTI3IDEuOTc5MDkgMTIuOTQxIDIuMDAwMDkgOC41QzIuMDAwMDkgNS4xOTEgNC42OTEwOSAyLjUgOC4wMDAwOSAyLjVaIiBmaWxsPSIjMTYwMTAxIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTE2OV8xMDQ5Ij4KPHJlY3Qgd2lkdGg9IjE2LjAwMDIiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  background-size: cover;
}

.view-equipe.view-display-id-page_2 .view-content .view-creation, .view-creation.view-display-id-page_2 .view-content .view-creation, .view-nos-courts-metrage.view-display-id-page_2 .view-content .view-creation {
  padding: 0;
}

.content-interne .header-content {
  background-size: cover;
  height: 28.75rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

.content-interne .header-content h1 {
  color: var(--text-on-dark);
  text-align: center;
  font-family: var(--font-family-header);
  font-size: var(--font-header-Display-size);
  line-height: 1.3;
}

.content-interne .container {
  margin-top: 5rem;
}

.content-interne .container iframe {
  width: 100%;
  aspect-ratio: 16/9;
}

.content-interne .container .top {
  display: flex;
  gap: 2rem;
}

@media (max-width: 992px) {
  .content-interne .container .top {
    flex-direction: column;
  }
}

.content-interne .container .top .node-taxonomy-container {
  border-top: 0;
}

.content-interne .container .top .right {
  flex: 1;
}

.content-interne .container .top .right .tab__label {
  color: var(--text-on-light);
  font-family: var(--font-family-header);
  font-size: var(--font-header-h2-size);
}

.content-interne .container .top .right .tab input:checked ~ .tab__content {
  max-height: -moz-fit-content;
  max-height: fit-content;
  padding-bottom: 2rem;
}

.content-interne .container .top .right .tab__content {
  color: var(--text-on-light);
  font-size: var(--font-text-M-size);
}

.content-interne .container .top .right .tab__content p {
  padding: 0 !important;
  margin: 0;
}

.content-interne .container .top .left {
  flex: 1;
}

.content-interne .container .top .left h1 {
  color: var(--text-on-light);
  font-family: var(--font-family-header);
  font-size: var(--font-header-Display-size);
}

.content-interne .container .top .left .author {
  color: var(--text-on-light);
  font-size: var(--font-text-L-size);
}

.content-interne .container .top .left .category {
  margin: 2.5rem 0;
}

.content-interne .container .top .left .category .field--name-field-category ul li {
  display: flex;
  padding: .375rem .75rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 3rem;
  background: var(--bttn-background-neutral);
  color: var(--text-on-light);
  font-size: .875rem;
  text-transform: uppercase;
}

.content-interne .container .top .left .shop .field--name-field-shop-link a {
  display: flex;
  padding: .75rem 1.5rem;
  justify-content: center;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  border-radius: 3rem;
  background: var(--bttn-background-primary);
  color: var(--text-on-light);
  font-size: var(--font-text-S-size);
}

.content-interne .container .top .left .folder {
  margin: 1rem 0;
}

.content-interne .container .top .left .folder .field--name-field-link-create-folder a {
  display: flex;
  padding: .75rem 1.5rem;
  justify-content: center;
  align-items: center;
  gap: 8px;
  align-self: stretch;
  border-radius: 3rem;
  background: var(--bttn-background-dark);
  color: var(--text-on-dark);
  font-size: 1rem;
}

.content-interne .container .top .left .folder .field--name-field-link-create-folder span:last-child {
  display: none;
}

.view-agenda .view-content {
  display: block;
}

.view-equipe .view-content .views-row .personne .field--name-field-media-image img {
  height: 214px;
  border-radius: 0;
}

.view-equipe .view-content .views-row .node-taxonomy-container {
  border-top: 0;
  padding: 0;
  margin: 0;
}

.view-equipe .view-content .views-row .wrapper {
  display: flex;
  gap: .25rem;
}

.view-equipe .view-content .views-row .field--name-field-prenom,
.view-equipe .view-content .views-row .field--name-name {
  font-family: var(--font-family-header);
  font-size: 1.75rem;
  font-weight: 700;
  margin-top: .5rem;
  margin-bottom: .25rem;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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cGFydGlhbHMvcGFnZXMvbm9zLWNyZWF0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Njc3MvY29uZmlncy9fdmFyaWFibGVzLXNhc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9zY3NzL2NvbmZpZ3MvX21peGlucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi9jb25maWdzL3JlcXVpcmVcIjtcblxuLy8gTk9TIENSRUFUSU9OXG4udmlldy1lcXVpcGUsIC52aWV3LWNyZWF0aW9uLCAudmlldy1ub3MtY291cnRzLW1ldHJhZ2Uge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIEBpbmNsdWRlIG1xLWRvd24oJG1kKSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICB9XG4gIC52aWV3LWhlYWRlciB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtb24tbGlnaHQpO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItRGlzcGxheS1zaXplKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCRtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnR0bi1iYWNrZ3JvdW5kLW5ldXRyYWwpO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgJi5iZWYtbGluay0tc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnR0bi1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoLjkwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDJyZW07XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIEBpbmNsdWRlIG1xLWRvd24oJG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcS1kb3duKCRzbSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAudmlld3Mtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcyguOCk7XG4gICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7IC8qIDQycHggKi9cbiAgICAgIH1cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1tZWRpYS1pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAuMDYyNXJlbSAxLjVyZW0gMCAjMDAwMDAwMzI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudmlld3MtZmllbGQtZmllbGQtYWN0aXZlIHtcbiAgICAgICAgLnBhc3Qge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRpc2FibGVkKTtcbiAgICAgICAgICBmb250LWZhbWlseTogU29yYTtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtdGV4dC1NLXNpemUpO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudCA6IFwiXFwwMDIyQzVcIjtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jdXJyZW50IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1wcmltYXJ5KTtcbiAgICAgICAgICBmb250LWZhbWlseTogU29yYTtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtdGV4dC1NLXNpemUpO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudCA6IFwiXFwwMDIyQzVcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gVGFibGUgbm90cmUgYWdlbmRhXG4gICYudmlldy1kaXNwbGF5LWlkLXBhZ2VfMiB7XG4gICAgLnZpZXctaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGgxIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tbGlnaHQpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWZvbnQtaGVhZGVyLURpc3BsYXktc2l6ZSk7XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3LWNvbnRlbnQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmFjY29yZGlvbi1mYXEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLnRhYiB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAudGFiX19sYWJlbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1zZWN0aW9uLWRhcmspO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIHRvcDogLjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgLnRhYl9fY29udGVudCB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRpdmlkZXItbmV1dHJhbCk7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXRleHQtTS1zaXplKTtcbiAgICAgICAgICAmLnZpZXdzLWZpZWxkLWZpZWxkLWRhdGUtZXZlbnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi52aWV3cy1maWVsZC1maWVsZC1saWV1LWV2ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0uMjVyZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAuNzVyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vaW1nL21hcC5zdmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpZXctY3JlYXRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBJTlRFUk5FXG4uY29udGVudC1pbnRlcm5lIHtcbiAgLmhlYWRlci1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGhlaWdodDogMjguNzVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgaDEge1xuICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tZGFyayk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItRGlzcGxheS1zaXplKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gICAgaWZyYW1lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgfVxuXG4gICAgLnRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAycmVtO1xuICAgICAgQGluY2x1ZGUgbXEtZG93bigkbGcpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICAgIC5ub2RlLXRheG9ub215LWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICB9XG4gICAgICAucmlnaHQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICAudGFiX19sYWJlbCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tbGlnaHQpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC1oZWFkZXItaDItc2l6ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAudGFiIGlucHV0OmNoZWNrZWR+LnRhYl9fY29udGVudCB7XG4gICAgICAgICAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGFiX19jb250ZW50IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXRleHQtTS1zaXplKTtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxlZnQge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LWhlYWRlci1EaXNwbGF5LXNpemUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmF1dGhvciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtb24tbGlnaHQpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZm9udC10ZXh0LUwtc2l6ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgIG1hcmdpbjogMi41cmVtIDA7XG5cbiAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtY2F0ZWdvcnkge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuMzc1cmVtIC43NXJlbTtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0dG4tYmFja2dyb3VuZC1uZXV0cmFsKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2hvcCB7XG4gICAgICAgICAgLmZpZWxkLS1uYW1lLWZpZWxkLXNob3AtbGluayB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgcGFkZGluZzogLjc1cmVtIDEuNXJlbTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idHRuLWJhY2tncm91bmQtcHJpbWFyeSk7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWxpZ2h0KTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1mb250LXRleHQtUy1zaXplKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9sZGVyIHtcbiAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcblxuICAgICAgICAgIC5maWVsZC0tbmFtZS1maWVsZC1saW5rLWNyZWF0ZS1mb2xkZXIge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IC43NXJlbSAxLjVyZW07XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnR0bi1iYWNrZ3JvdW5kLWRhcmspO1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1kYXJrKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi52aWV3LWFnZW5kYSB7XG4gIC52aWV3LWNvbnRlbnR7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxufVxuLnZpZXctZXF1aXBlIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgLnZpZXdzLXJvdyB7XG4gICAgICAucGVyc29ubmUge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtbWVkaWEtaW1hZ2Uge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ub2RlLXRheG9ub215LWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgIC53cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAuMjVyZW07XG4gICAgICB9XG4gICAgICAuZmllbGQtLW5hbWUtZmllbGQtcHJlbm9tLFxuICAgICAgLmZpZWxkLS1uYW1lLW5hbWUge1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuIH1cbiIsIlxuLyogQlJFQUtQT0lOVFMgKi9cbi8vIE1vYmlsZVxuJHNtOiA0ODBweDtcbi8vIExhcHRvcFxuJG1kOiA3NjhweDtcbi8vIERlc2t0b3BcbiRsZzogOTkycHg7XG4vLyB4bCBEZXNrdG9wXG4keGw6IDEyMDBweDtcbiRiYXNlLWZvbnQtc2l6ZTogMTZweDtcbiIsIi8vIERlZmluZSB5b3VyIGN1c3RvbSBtaXhpbnMgaGVyZS5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIE1FRElBIFFVRVJJRVMgKi9cbkBtaXhpbiBtcS11cCgkcXVlcnkpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRxdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gbXEtZG93bigkcXVlcnkpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRxdWVyeSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qIFBYIFRPIFJFTSBDT05WRVJTSU9OICovXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAkYmFzZS1mb250LXNpemUpIHtcbiAgQGlmICh1bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cbiAgQGlmICh1bml0bGVzcygkY29udGV4dCkpIHtcbiAgICAkY29udGV4dDogJGNvbnRleHQgKiAxcHg7XG4gIH1cbiAgQHJldHVybiBjYWxjKCRwaXhlbHMgLyAkY29udGV4dCAqIDFyZW0pO1xufVxuXG4vLyBUeXBvIGhlYWRpbmdzXG5AbWl4aW4gUzEge1xuICBmb250OiA3MDAgMnJlbS8xLjI1IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIEBpbmNsdWRlIG1xLXVwKCRtZCkge1xuICAgIGZvbnQ6IDcwMCAzLjEyNXJlbS8xLjI4IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIH1cbn1cbkBtaXhpbiBTMiB7XG4gIGZvbnQ6IDcwMCAxLjVyZW0vIDEuMzMgdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgQGluY2x1ZGUgbXEtdXAoJG1kKSB7XG4gICAgZm9udDogNzAwIDEuNzVyZW0vMS4xNCB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICB9XG59XG5AbWl4aW4gUzMge1xuICBmb250OiA3MDAgMS4yNXJlbS8xLjQgdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgQGluY2x1ZGUgbXEtdXAoJG1kKSB7XG4gICAgZm9udDogNzAwIDEuMzc1cmVtLzEuMzYgdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgfVxufVxuQG1peGluIFM0IHtcbiAgZm9udDogNzAwIDEuMTg3NXJlbS8xLjI2IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIEBpbmNsdWRlIG1xLXVwKCRtZCkge1xuICAgIGZvbnQ6IDcwMCAxLjI1cmVtLzEuNCB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICB9XG59XG5AbWl4aW4gUzUge1xuICBmb250OiA3MDAgMXJlbS8xLjI1IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIEBpbmNsdWRlIG1xLXVwKCRtZCkge1xuICAgIGZvbnQ6IDcwMCAxLjEyNXJlbS8xLjMzIHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIH1cbn1cbkBtaXhpbiBTNiB7XG4gIGZvbnQ6IDcwMCAxcmVtLzEuMTI1IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIEBpbmNsdWRlIG1xLXVwKCRtZCkge1xuICAgIGZvbnQ6IDcwMCAxcmVtLzEuMzc1IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIH1cbn1cblxuQG1peGluIGRpc3BsYXktc20ge1xuICBmb250OiA3MDAgMnJlbS8xLjI1IHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIEBpbmNsdWRlIG1xLXVwKCRtZCkge1xuICAgIGZvbnQ6IDcwMCAxLjVyZW0vMSB2YXIoLS1mb250LWZhbWlseS1oZWFkZXIpO1xuICB9XG59XG5cbkBtaXhpbiBkaXNwbGF5LW1kIHtcbiAgZm9udDogNzAwIDEuNzVyZW0vMS4yIHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIEBpbmNsdWRlIG1xLXVwKCRtZCkge1xuICAgIGZvbnQ6IDcwMCAyLjVyZW0vMS4yIHZhcigtLWZvbnQtZmFtaWx5LWhlYWRlcik7XG4gIH1cbn1cblxuQG1peGluIGRpc3BsYXktbGcge1xuICBmb250OiA3MDAgMi41cmVtLzEgdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgQGluY2x1ZGUgbXEtdXAoJG1kKSB7XG4gICAgZm9udDogNzAwIDMuMTI1cmVtLzEuMjggdmFyKC0tZm9udC1mYW1pbHktaGVhZGVyKTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuLXByaW1hcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IC41cmVtIC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnR0bi1iYWNrZ3JvdW5kLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1mb250LXRleHQtUy1zaXplKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICY6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCAuMjVyZW0gLjVyZW0gMCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gYnRuLWN0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IC4zNzVyZW0gLjVyZW0gLjM3NXJlbSAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYnR0bi1iYWNrZ3JvdW5kLWRhcmspO1xuICBjb2xvcjogdmFyKC0tdGV4dC1vbi1kYXJrKTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAmOmhvdmVye1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LW9uLWRhcmspO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0dG4tYmFja2dyb3VuZC1kYXJrKTtcbiAgICBib3gtc2hhZG93OiAwIC4yNXJlbSAuNXJlbSAwIHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudCA6J+KenCc7XG4gICAgd2lkdGg6IDEuODc1cmVtO1xuICAgIGhlaWdodDogMS44NzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0dG4tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1vbi1saWdodCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZpbGw6IHZhcigtLWJ0dG4tYmFja2dyb3VuZC1wcmltYXJ5KTtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/