/*
 * Typography
 */
@font-face {
  font-family: "lg";
  src: url("/fonts/lg.woff2") format("woff2"), url("/fonts/lg.woff") format("woff");
}
/*
 * Width, Padding
 */
/*
 * Colors
 */
/*
 * Font Sizes
 */
/*
 * Media Queries
 */
/*
 * Mixins
 */
@media screen and (min-width: 1000px) {
  .sp_show {
    display: none !important;
  }
}

@media screen and (max-width: 999px) {
  .sp_hide {
    display: none !important;
  }
}

.wp-block-table {
  overflow-x: visible;
}
.wp-block-table td {
  vertical-align: top;
}

.wp-block-image {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
.wp-block-image:first-child {
  margin-top: 0;
}
.wp-block-image:last-child {
  margin-bottom: 0;
}

[data-align=left] figure, figure.alignleft,
[data-align=right] figure, figure.alignright {
  width: calc((100% - 2em) / 2) !important;
}
@media screen and (max-width: 999px) {
  [data-align=left] figure, figure.alignleft,
[data-align=right] figure, figure.alignright {
    width: calc((100% - 1em) / 2) !important;
  }
}

[data-align=right] figure, figure.alignright {
  margin: 0.5em 0 0.5em 2em !important;
}
@media screen and (max-width: 999px) {
  [data-align=right] figure, figure.alignright {
    margin: 0.5em 0 0.5em 1em !important;
  }
}

[data-align=left] figure, figure.alignleft {
  margin: 0.5em 2em 0.5em 0 !important;
}
@media screen and (max-width: 999px) {
  [data-align=left] figure, figure.alignleft {
    margin: 0.5em 1em 0.5em 0 !important;
  }
}

.wp-block-separator {
  clear: both;
  display: block;
  height: 1px;
  opacity: 1;
  width: 100% !important;
  border-bottom: 1px solid #111 !important;
}
@media screen and (min-width: 1000px) {
  .wp-block-separator {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
}
@media screen and (max-width: 999px) {
  .wp-block-separator {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
}
.wp-block-separator::first-child {
  margin-top: 0 !important;
}
.wp-block-separator::last-child {
  margin-bottom: 0 !important;
}

.button_full {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.button_full:first-child {
  margin-top: 0;
}
.button_full:last-child {
  margin-bottom: 0;
}
.button_full a, .button_full button, .button_full input[type=submit] {
  display: block;
  width: 100%;
  padding: 0.75rem 0.5rem;
  border: 1px solid #222;
  background-color: #FFF;
  color: #222;
  text-align: center;
  line-height: 1.25;
  font-weight: bold;
  text-decoration: none;
}
.button_full a:hover, .button_full button:hover, .button_full input[type=submit]:hover {
  background-color: #DDD;
  opacity: 1;
}
.button_full a.disabled, .button_full button.disabled, .button_full input[type=submit].disabled {
  opacity: 0.2;
}

.wp-block-columns:has(.index_link_button) {
  margin-top: 2.5rem;
  display: flex;
}
@media screen and (min-width: 1000px) {
  .wp-block-columns:has(.index_link_button) {
    flex-wrap: wrap;
    -moz-column-gap: 1.5rem;
    column-gap: 1.5rem;
    row-gap: 1rem;
  }
}
@media screen and (max-width: 999px) {
  .wp-block-columns:has(.index_link_button) {
    flex-direction: column;
    row-gap: 1rem;
  }
}
@media screen and (min-width: 1000px) {
  .wp-block-columns:has(.index_link_button) .wp-block-column {
    width: calc((100% - 3rem) / 3);
    max-width: calc((100% - 3rem) / 3);
  }
}
@media screen and (max-width: 999px) {
  .wp-block-columns:has(.index_link_button) .wp-block-column {
    width: 100% !important;
    max-width: 100% !important;
  }
}

.index_link_button, .index_link_button a {
  color: #FFF !important;
  text-decoration: none !important;
  height: 100%;
}
.index_link_button a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 0.85rem 1rem;
  background-color: #000;
  font-size: 1rem;
  font-weight: bold;
  line-height: 1;
}
.index_link_button a::after {
  display: block;
  content: "";
  width: 1em;
  height: 1em;
  margin-left: 0.4em;
  background-image: url("../images/arrow_right.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50% 50%;
}
.index_link_button a:hover {
  background-color: #222;
}

body:not(.single-event) .wp-block-columns {
  flex-wrap: nowrap !important;
}
@media screen and (min-width: 782px) {
  body:not(.single-event) .wp-block-columns {
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }
}
@media screen and (max-width: 781px) {
  body:not(.single-event) .wp-block-columns {
    flex-wrap: wrap !important;
    -moz-column-gap: 1rem;
    column-gap: 1rem;
  }
}
@media screen and (max-width: 781px) {
  body:not(.single-event) .wp-block-columns .wp-block-column {
    margin-left: 0;
  }
  body:not(.single-event) .wp-block-columns .wp-block-column:not(:only-child) {
    flex-basis: auto !important;
  }
}
@media screen and (min-width: 600px) and (max-width: 781px) {
  body:not(.single-event) .wp-block-columns .wp-block-column {
    width: calc((100% - 2rem) / 3);
    max-width: calc((100% - 2rem) / 3);
  }
}
@media screen and (max-width: 599px) {
  body:not(.single-event) .wp-block-columns .wp-block-column {
    width: calc((100% - 1rem) / 2);
    max-width: calc((100% - 1rem) / 2);
  }
}

@media screen and (max-width: 781px) {
  .single-event .wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column:nth-child(2n) {
    margin-left: 0;
  }
}
.single-event .wp-block-column h2 {
  margin-bottom: 0.5rem;
}

.photo-clm2 {
  display: flex;
  flex-wrap: nowrap;
}
.photo-clm2 img {
  width: calc((100% - 1rem) / 2);
}
.photo-clm2 img:nth-child(2n+1) {
  margin-left: 0;
}
.photo-clm2 img:nth-child(2n) {
  margin-left: 1em;
}

article p {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
article p:first-child {
  margin-top: 0;
}
article p:last-child {
  margin-bottom: 0;
}
article h2 {
  margin-top: 2.5rem;
  margin-bottom: 2rem;
  font-size: 1.2rem;
  line-height: 1.4;
}
@media screen and (max-width: 999px) {
  article h2 {
    font-size: 1.2rem;
  }
}
article h2:first-child {
  margin-top: 0;
}
article h2:last-child {
  margin-bottom: 0;
}
article h3 {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 1.2rem;
}
@media screen and (max-width: 999px) {
  article h3 {
    font-size: 1.125rem;
  }
}
article h3:first-child {
  margin-top: 0;
}
article h3:last-child {
  margin-bottom: 0;
}
article h3.article_subtitle {
  line-height: 1.4;
  font-size: calc(1rem + 1px);
  margin-bottom: -1rem;
}
@media screen and (max-width: 999px) {
  article h3.article_subtitle {
    margin-bottom: -1rem;
  }
}
article h4 {
  margin-top: 1.5rem;
  margin-bottom: 0.5rem;
  font-size: 1.125rem;
}
@media screen and (max-width: 999px) {
  article h4 {
    font-size: 1rem;
  }
}
article h4:first-child {
  margin-top: 0;
}
article h4:last-child {
  margin-bottom: 0;
}
article h4 + p {
  margin-top: 0.5rem;
}

.wp-block-embed:first-child {
  margin-top: 0;
}
.wp-block-embed:last-child {
  margin-bottom: 0;
}

.wp-block-embed-youtube .wp-block-embed__wrapper {
  overflow: hidden;
  position: relative;
  max-width: 100%;
  height: 0;
  padding-bottom: 56.25%;
}
.wp-block-embed-youtube .wp-block-embed__wrapper iframe, .wp-block-embed-youtube .wp-block-embed__wrapper object, .wp-block-embed-youtube .wp-block-embed__wrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wp-block-table figcaption, .wp-block-image figcaption, .wp-block-embed figcaption {
  margin-top: 0.5rem;
  line-height: 1.6;
  text-align: left;
  font-size: 0.875rem;
  color: #777;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNjc3MvX19fY29uZmlnLnNjc3MiLCJibG9ja3MuY3NzIiwic2Nzcy9fYmxvY2tzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7O0VBQUE7QUFhQTtFQUNFLGlCQUFBO0VBQ0EsaUZBQ0U7QUNaSjtBRGdCQTs7RUFBQTtBQWNBOztFQUFBO0FBV0E7O0VBQUE7QUFVQTs7RUFBQTtBQTRDQTs7RUFBQTtBQTlCRTtFQXNIRjtJQXJFSSx3QkFBQTtFQy9GRjtBQUNGOztBRHdDRTtFQThIRjtJQW5FSSx3QkFBQTtFQzlGRjtBQUNGOztBQzlCQTtFQUNFLG1CQUFBO0FEaUNGO0FDaENFO0VBQ0UsbUJBQUE7QURrQ0o7O0FDOUJBO0VBQ0UsZ0JBQUE7RUFDQSxtQkFBQTtBRGlDRjtBQ2hDRTtFQUNFLGFBQUE7QURrQ0o7QUNoQ0U7RUFDRSxnQkFBQTtBRGtDSjs7QUM5QkE7O0VBRUUsd0NBQUE7QURpQ0Y7QURXRTtFRTlDRjs7SUFJSSx3Q0FBQTtFRG9DRjtBQUNGOztBQ2xDQTtFQUNFLG9DQUFBO0FEcUNGO0FEQ0U7RUV2Q0Y7SUFHSSxvQ0FBQTtFRHVDRjtBQUNGOztBQ3JDQTtFQUNFLG9DQUFBO0FEd0NGO0FEUkU7RUVqQ0Y7SUFHSSxvQ0FBQTtFRDBDRjtBQUNGOztBQ3ZDQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxzQkFBQTtFQUNBLHdDQUFBO0FEMENGO0FEakJFO0VFL0JGO0lBUUksZ0JBQUE7SUFDQSxtQkFBQTtFRDRDRjtBQUNGO0FENUJFO0VFMUJGO0lBWUksa0JBQUE7SUFDQSxxQkFBQTtFRDhDRjtBQUNGO0FDN0NFO0VBQ0Usd0JBQUE7QUQrQ0o7QUM3Q0U7RUFDRSwyQkFBQTtBRCtDSjs7QUMzQ0E7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0FEOENGO0FDN0NFO0VBQ0UsYUFBQTtBRCtDSjtBQzdDRTtFQUNFLGdCQUFBO0FEK0NKO0FDN0NFO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx1QkFB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RUFDQSxXQUFBO0VBQ0EsWUFBQTtBRGdFTjs7QUMxREU7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkZqUEk7RUVrUEosV0FBQTtBRDZESiIsImZpbGUiOiJibG9ja3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKlxuICogVHlwb2dyYXBoeVxuICovXG5AbWl4aW4ga2VybmluZyB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCIgMTtcbn1cbkBtaXhpbiBmYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIiwgXCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjtcbn1cbkBtaXhpbiBmb250X2FudG9uIHtcbiAgQGluY2x1ZGUga2VybmluZztcbiAgZm9udC1mYW1pbHk6IFwiQW50b25cIjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJsZ1wiO1xuICBzcmM6XG4gICAgdXJsKFwiL2ZvbnRzL2xnLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgIHVybChcIi9mb250cy9sZy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbi8qXG4gKiBXaWR0aCwgUGFkZGluZ1xuICovXG4kaW5uZXJfcGFkIDogMTVweDtcbiRpbm5lcl9wYWQyOiAoJGlubmVyX3BhZCAqIDIpO1xuJHNwX3cgIDogNzUwcHg7XG4kc2xpbV93OiA4MDBweDtcbiR3aW5fdyA6IDEwMDBweDtcbiR3aWRlX3c6IDEyMDBweDtcbiRzcF9pbm5lcl93ICA6ICgkc3BfdyArICRpbm5lcl9wYWQyKTtcbiRzbGltX2lubmVyX3c6ICgkc2xpbV93ICsgJGlubmVyX3BhZDIpO1xuJHdpbl9pbm5lcl93IDogKCR3aW5fdyArICRpbm5lcl9wYWQyKTtcbiR3aWRlX2lubmVyX3c6ICgkd2lkZV93ICsgJGlubmVyX3BhZDIpO1xuXG4vKlxuICogQ29sb3JzXG4gKi9cbiRibGFjayAgICAgOiAjMjIyO1xuJG5hdnkgICAgICA6ICMwMDI4N0Q7XG4kbGlnaHRibHVlIDogI0RERjBGQjtcbiRlbWVyYWxkICAgOiAjMzJDOEM4O1xuJGNvbG9yX3dnX2Y6ICNCNDk2MUU7XG4kY29sb3Jfd2dfdDogIzVBN0VBMztcbiRjb2xvcl93Z19hOiAjNTA5NjNDO1xuXG4vKlxuICogRm9udCBTaXplc1xuICovXG4kZnpfeGw6IDJyZW07XG4kZnpfbCA6IDEuNXJlbTtcbiRmel9tIDogMS4ycmVtO1xuJGZ6X21zOiAxLjEyNXJlbTtcbiRmel9zIDogMC44NzVyZW07XG4kZnpfeHM6IDAuNzVyZW07XG5cbi8qXG4gKiBNZWRpYSBRdWVyaWVzXG4gKi9cbkBtaXhpbiBzcF9zIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHNwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCR3aW5fdyAtIDFweCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHBjIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpbl93KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBwY19sIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHdpZGVfdykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gd3BfcyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiB3cF9tcyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiB3cF9tIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiA3ODFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gd3BfbCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLypcbiAqIE1peGluc1xuICovXG5AbWl4aW4gcm93IHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogJyc7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5AbWl4aW4gc3Bfc2hvdyB7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtaXhpbiBzcF9oaWRlIHtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1peGluIG5vdGZpcnN0IHtcbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG5vdGxhc3Qge1xuICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBub3RmaXJzdGNoaWxkIHtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBub3RsYXN0Y2hpbGQge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gZ3JpZCgkY29scywgJGd1dHRlcl94LCAkZ3V0dGVyX3kpIHtcbiAgJiA+IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAtI3skZ3V0dGVyX3l9O1xuICAgICYgPiBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gI3skZ3V0dGVyX3h9ICogKCN7JGNvbHN9IC0gMSkpIC8gI3skY29sc30pIC0gMC4wNXB4KTtcbiAgICAgIG1heC13aWR0aDogY2FsYygoKDEwMCUgLSAjeyRndXR0ZXJfeH0gKiAoI3skY29sc30gLSAxKSkgLyAjeyRjb2xzfSkgLSAwLjA1cHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGd1dHRlcl95O1xuICAgICAgJjpub3QoOm50aC1vZi10eXBlKCN7JGNvbHN9bikpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyX3g7XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtaXhpbiBncmlkX2QoJGNvbHMsICRndXR0ZXJfeCwgJGd1dHRlcl95LCAkYWxpZ246ICdsZWZ0Jykge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IC0jeyRndXR0ZXJfeX07XG4gIEBpZiAkYWxpZ24gPT0gJ2NlbnRlcicge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICYgPiAqIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICB3aWR0aDogY2FsYygoKDEwMCUgLSAjeyRndXR0ZXJfeH0gKiAoI3skY29sc30gLSAxKSkgLyAjeyRjb2xzfSkgLSAwLjA1cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygoKDEwMCUgLSAjeyRndXR0ZXJfeH0gKiAoI3skY29sc30gLSAxKSkgLyAjeyRjb2xzfSkgLSAwLjA1cHgpO1xuICAgIG1hcmdpbi1ib3R0b206ICRndXR0ZXJfeTtcbiAgICAmOm5vdCg6bnRoLW9mLXR5cGUoI3skY29sc31uKSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3V0dGVyX3g7XG4gICAgfVxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbi5zcF9zaG93IHtcbiAgQGluY2x1ZGUgc3Bfc2hvdztcbn1cbi5zcF9oaWRlIHtcbiAgQGluY2x1ZGUgc3BfaGlkZTtcbn1cblxuQG1peGluIGNhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAkZnpfeHM7XG4gIG1pbi13aWR0aDogOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtaW4td2lkdGg6IDdyZW07XG4gIH1cbiAgJi50YWlzaGluMTAwIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAmLmZvcm11bGF0ZSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93Z19mOyB9XG4gICYudGVjaG5vbG9neSB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93Z190OyB9XG4gICYuYW5zaGluciB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl93Z19hOyB9XG59XG5cbkBtaXhpbiBib3R0b21fYm9yZGVyMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBib3R0b206IDVweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1peGluIHBhZ2VfaW5uZXJfb3ZlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIC8vIG1heC13aWR0aDogOTAwcHg7XG4gIC8vIHdpZHRoOiBjYWxjKHZhcigtLXZ3LCAxdncpICogMTAwKSAhaW1wb3J0YW50O1xuICAvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MDBweCkge1xuICAvLyAgIG1hcmdpbi1sZWZ0OiBjYWxjKCg0NTBweCAtIDUwJSkgKiAtMSk7XG4gIC8vIH1cbiAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODk5cHgpIHtcbiAgLy8gICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSB2YXIoLS12dywgMXZ3KSAqIDUwKTtcbiAgLy8gICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tdncsIDF2dykgKiA1MCk7XG4gIC8vIH1cbn1cblxuQG1peGluIHRhYmxlX2JvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAmLCB0aCwgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIHRoLCB0ZCB7XG4gICAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLmxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGFycm93X3JpZ2h0KCRzaXplOiAxZW0pIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAkc2l6ZTtcbiAgICBoZWlnaHQ6ICRzaXplO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjRlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvd19yaWdodC5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICB9XG59XG5cbkBtaXhpbiB0YWcge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RGRUJFQjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgY29sb3I6ICMyMjI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC40NXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gIH1cbn1cbiIsIi8qXG4gKiBUeXBvZ3JhcGh5XG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJsZ1wiO1xuICBzcmM6IHVybChcIi9mb250cy9sZy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2xnLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbn1cbi8qXG4gKiBXaWR0aCwgUGFkZGluZ1xuICovXG4vKlxuICogQ29sb3JzXG4gKi9cbi8qXG4gKiBGb250IFNpemVzXG4gKi9cbi8qXG4gKiBNZWRpYSBRdWVyaWVzXG4gKi9cbi8qXG4gKiBNaXhpbnNcbiAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XG4gIC5zcF9zaG93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgLnNwX2hpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3AtYmxvY2stdGFibGUge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xufVxuLndwLWJsb2NrLXRhYmxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLndwLWJsb2NrLWltYWdlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi53cC1ibG9jay1pbWFnZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ud3AtYmxvY2staW1hZ2U6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbltkYXRhLWFsaWduPWxlZnRdIGZpZ3VyZSwgZmlndXJlLmFsaWdubGVmdCxcbltkYXRhLWFsaWduPXJpZ2h0XSBmaWd1cmUsIGZpZ3VyZS5hbGlnbnJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyZW0pIC8gMikgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIFtkYXRhLWFsaWduPWxlZnRdIGZpZ3VyZSwgZmlndXJlLmFsaWdubGVmdCxcbltkYXRhLWFsaWduPXJpZ2h0XSBmaWd1cmUsIGZpZ3VyZS5hbGlnbnJpZ2h0IHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDFlbSkgLyAyKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbltkYXRhLWFsaWduPXJpZ2h0XSBmaWd1cmUsIGZpZ3VyZS5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgW2RhdGEtYWxpZ249cmlnaHRdIGZpZ3VyZSwgZmlndXJlLmFsaWducmlnaHQge1xuICAgIG1hcmdpbjogMC41ZW0gMCAwLjVlbSAxZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5bZGF0YS1hbGlnbj1sZWZ0XSBmaWd1cmUsIGZpZ3VyZS5hbGlnbmxlZnQge1xuICBtYXJnaW46IDAuNWVtIDJlbSAwLjVlbSAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICBbZGF0YS1hbGlnbj1sZWZ0XSBmaWd1cmUsIGZpZ3VyZS5hbGlnbmxlZnQge1xuICAgIG1hcmdpbjogMC41ZW0gMWVtIDAuNWVtIDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMTEgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cbi53cC1ibG9jay1zZXBhcmF0b3I6OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLndwLWJsb2NrLXNlcGFyYXRvcjo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbl9mdWxsIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uYnV0dG9uX2Z1bGw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmJ1dHRvbl9mdWxsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ1dHRvbl9mdWxsIGEsIC5idXR0b25fZnVsbCBidXR0b24sIC5idXR0b25fZnVsbCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBjb2xvcjogIzIyMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idXR0b25fZnVsbCBhOmhvdmVyLCAuYnV0dG9uX2Z1bGwgYnV0dG9uOmhvdmVyLCAuYnV0dG9uX2Z1bGwgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RERDtcbiAgb3BhY2l0eTogMTtcbn1cbi5idXR0b25fZnVsbCBhLmRpc2FibGVkLCAuYnV0dG9uX2Z1bGwgYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uX2Z1bGwgaW5wdXRbdHlwZT1zdWJtaXRdLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ud3AtYmxvY2stY29sdW1uczpoYXMoLmluZGV4X2xpbmtfYnV0dG9uKSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuICAud3AtYmxvY2stY29sdW1uczpoYXMoLmluZGV4X2xpbmtfYnV0dG9uKSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICAud3AtYmxvY2stY29sdW1uczpoYXMoLmluZGV4X2xpbmtfYnV0dG9uKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcbiAgLndwLWJsb2NrLWNvbHVtbnM6aGFzKC5pbmRleF9saW5rX2J1dHRvbikgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzcmVtKSAvIDMpO1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDNyZW0pIC8gMyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC53cC1ibG9jay1jb2x1bW5zOmhhcyguaW5kZXhfbGlua19idXR0b24pIC53cC1ibG9jay1jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmluZGV4X2xpbmtfYnV0dG9uLCAuaW5kZXhfbGlua19idXR0b24gYSB7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW5kZXhfbGlua19idXR0b24gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMC44NXJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5pbmRleF9saW5rX2J1dHRvbiBhOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNGVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3dfcmlnaHQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG59XG4uaW5kZXhfbGlua19idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG59XG5cbmJvZHk6bm90KC5zaW5nbGUtZXZlbnQpIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4MnB4KSB7XG4gIGJvZHk6bm90KC5zaW5nbGUtZXZlbnQpIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkge1xuICBib2R5Om5vdCguc2luZ2xlLWV2ZW50KSAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgxcHgpIHtcbiAgYm9keTpub3QoLnNpbmdsZS1ldmVudCkgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgYm9keTpub3QoLnNpbmdsZS1ldmVudCkgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogNzgxcHgpIHtcbiAgYm9keTpub3QoLnNpbmdsZS1ldmVudCkgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDMpO1xuICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDJyZW0pIC8gMyk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIGJvZHk6bm90KC5zaW5nbGUtZXZlbnQpIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW4ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMXJlbSkgLyAyKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAxcmVtKSAvIDIpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7XG4gIC5zaW5nbGUtZXZlbnQgLndwLWJsb2NrLWNvbHVtbnM6bm90KC5pcy1ub3Qtc3RhY2tlZC1vbi1tb2JpbGUpIC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5zaW5nbGUtZXZlbnQgLndwLWJsb2NrLWNvbHVtbiBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLnBob3RvLWNsbTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5waG90by1jbG0yIGltZyB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gMXJlbSkgLyAyKTtcbn1cbi5waG90by1jbG0yIGltZzpudGgtY2hpbGQoMm4rMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5waG90by1jbG0yIGltZzpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuYXJ0aWNsZSBwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbmFydGljbGUgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5hcnRpY2xlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlIGgyIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIGFydGljbGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5hcnRpY2xlIGgyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmFydGljbGUgaDI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlIGgzIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweCkge1xuICBhcnRpY2xlIGgzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG59XG5hcnRpY2xlIGgzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmFydGljbGUgaDM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlIGgzLmFydGljbGVfc3VidGl0bGUge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IGNhbGMoMXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgYXJ0aWNsZSBoMy5hcnRpY2xlX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxufVxuYXJ0aWNsZSBoNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpIHtcbiAgYXJ0aWNsZSBoNCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5hcnRpY2xlIGg0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmFydGljbGUgaDQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5hcnRpY2xlIGg0ICsgcCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLndwLWJsb2NrLWVtYmVkOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53cC1ibG9jay1lbWJlZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUgLndwLWJsb2NrLWVtYmVkX193cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cbi53cC1ibG9jay1lbWJlZC15b3V0dWJlIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBpZnJhbWUsIC53cC1ibG9jay1lbWJlZC15b3V0dWJlIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBvYmplY3QsIC53cC1ibG9jay1lbWJlZC15b3V0dWJlIC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBlbWJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ud3AtYmxvY2stdGFibGUgZmlnY2FwdGlvbiwgLndwLWJsb2NrLWltYWdlIGZpZ2NhcHRpb24sIC53cC1ibG9jay1lbWJlZCBmaWdjYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzc3Nztcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi53cC1ibG9jay10YWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG59XG5cbi53cC1ibG9jay1pbWFnZSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbltkYXRhLWFsaWduPVwibGVmdFwiXSBmaWd1cmUsIGZpZ3VyZS5hbGlnbmxlZnQsXG5bZGF0YS1hbGlnbj1cInJpZ2h0XCJdIGZpZ3VyZSwgZmlndXJlLmFsaWducmlnaHQge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDJlbSkgLyAyKSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxZW0pIC8gMikgIWltcG9ydGFudDtcbiAgfVxufVxuW2RhdGEtYWxpZ249XCJyaWdodFwiXSBmaWd1cmUsIGZpZ3VyZS5hbGlnbnJpZ2h0IHtcbiAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDJlbSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAwLjVlbSAwIDAuNWVtIDFlbSAhaW1wb3J0YW50O1xuICB9XG59XG5bZGF0YS1hbGlnbj1cImxlZnRcIl0gZmlndXJlLCBmaWd1cmUuYWxpZ25sZWZ0IHtcbiAgbWFyZ2luOiAwLjVlbSAyZW0gMC41ZW0gMCAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luOiAwLjVlbSAxZW0gMC41ZW0gMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi53cC1ibG9jay1zZXBhcmF0b3Ige1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBwYyB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG4gICY6OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgJjo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idXR0b25fZnVsbCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBhLCBidXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMC41cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEREQ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG4gIH1cbn1cblxuLndwLWJsb2NrLWNvbHVtbnM6aGFzKC5pbmRleF9saW5rX2J1dHRvbikge1xuICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuICAud3AtYmxvY2stY29sdW1uIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDNyZW0pIC8gMyk7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAzcmVtKSAvIDMpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5pbmRleF9saW5rX2J1dHRvbiB7XG4gICYsIGEge1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIGEge1xuICAgIEBpbmNsdWRlIGFycm93X3JpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMC44NXJlbSAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgfVxufVxuXG5ib2R5Om5vdCguc2luZ2xlLWV2ZW50KSB7XG4gIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIHdwX2wge1xuICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgd3BfbXMge1xuICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgIEBpbmNsdWRlIHdwX21zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICY6bm90KDpvbmx5LWNoaWxkKSB7XG4gICAgICAgICAgZmxleC1iYXNpczogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSB3cF9tIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDMpO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDMpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgd3BfcyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMXJlbSkgLyAyKTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gMXJlbSkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZS1ldmVudCB7XG4gIC53cC1ibG9jay1jb2x1bW5zOm5vdCguaXMtbm90LXN0YWNrZWQtb24tbW9iaWxlKSB7XG4gICAgLndwLWJsb2NrLWNvbHVtbjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIEBpbmNsdWRlIHdwX21zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC53cC1ibG9jay1jb2x1bW4ge1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBob3RvLWNsbTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgaW1nIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDFyZW0pIC8gMik7XG4gICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgIH1cbiAgfVxufVxuXG5hcnRpY2xlIHtcbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXNpemU6ICRmel9tO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAkZnpfbTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgaDN7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogJGZ6X207XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAkZnpfbXM7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYuYXJ0aWNsZV9zdWJ0aXRsZSB7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgZm9udC1zaXplOiBjYWxjKDFyZW0gKyAxcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBoNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBmb250LXNpemU6ICRmel9tcztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYgKyBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLndwLWJsb2NrLWVtYmVkIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLndwLWJsb2NrLWVtYmVkLXlvdXR1YmUge1xuICAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgICBpZnJhbWUsIG9iamVjdCwgZW1iZWQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ud3AtYmxvY2stdGFibGUsIC53cC1ibG9jay1pbWFnZSwgLndwLWJsb2NrLWVtYmVkIHtcbiAgZmlnY2FwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6ICRmel9zO1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG59XG4iXX0= */
