.steps-template-default {
  background: none;
  min-height: 100vh;
}

.steps-template-default .fl-page {
  min-height: 100vh;
  width: 100vw !important;
  overflow: visible !important;
}

.steps-template-default.fl-shrink-header-enabled .fl-page {
  padding: 0 !important;
}

.steps-template-default .fl-main-content,
.steps-template-default #primary {
  width: 100vw;
  min-height: 100vh;
  position: relative;
  overflow-x: hidden;
}

.steps-template-default main.processes {
  min-height: 100vh;
  position: relative;
  background: #fff;
  padding: 0;
}

.steps-template-default .entry-header {
  width: 100%;
  padding: 1em 0;
  margin-bottom: 0;
}

.steps-template-default .entry-header h1 {
  color: #fff;
  font-size: 2em;
  width: 90%;
  margin: 0 auto;
}

.steps-template-default .entry-header h1.light-background {
  color: #144069;
}

.steps-template-default .entry-header .entry-meta,
.steps-template-default .entry-header h1:before {
  display: none;
  content: none !important;
}

.steps-template-default .entry-header + .entry-content {
  margin-top: 2em;
}

@media (max-width: 767px) {
  .steps-template-default .entry-header {
    padding: 1.5rem;
  }
}

@media (max-width: 767px) {
  .steps-template-default article.step span.section-title {
    font-size: 1.625em;
  }
}

.steps-template-default .entry-content {
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.steps-template-default .entry-content p {
  font-size: 22px;
  margin-bottom: 1em;
}

body:not(.fl-shrink-header-enabled) #the-process {
  margin-top: -120px;
}

@media (max-width: 990px) {
  body:not(.fl-shrink-header-enabled) #the-process {
    margin-top: 0;
  }
}

#the-process {
  position: relative;
  max-height: 65vh;
  margin-top: 150px;
  z-index: 0;
  background: radial-gradient(transparent, #fff);
}

@media (max-width: 991px) {
  #the-process {
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  #the-process {
    margin: 80px 0;
  }
}

#the-process > svg {
  max-height: 57.5vh;
  max-width: 92vw;
  margin: 0 4vw;
}

@media (max-width: 767px) {
  #the-process > svg {
    max-height: 65vh;
  }
}

#the-process .chart-header {
  width: 100vw;
  display: block;
  text-align: center;
}

#the-process .chart-header h1 {
  margin-top: 0;
  margin-bottom: 4px;
}

@media (max-width: 600px) {
  #the-process .chart-header h1 {
    font-size: 1.75em;
  }
}

#the-process + article {
  position: relative;
  background: #fff;
}

#the-process + article p {
  font-size: 22px;
  margin-bottom: 1em;
}

h1:before {
  content: none !important;
}

@media (max-width: 767px) {
  .chart-header h1 {
    line-height: 1em;
  }
  .chart-header a:not(.title-link) {
    margin-top: -1em;
    font-size: 12px !important;
    color: #eaa42a !important;
  }
  .chart-header #show-entire,
  .chart-header > a:first-of-type {
    display: none;
  }
}

g#step-2 path:hover {
  fill: red;
}

g#step-2 path:after {
  content: 'foo';
}

g#step-2 path > g:hover {
  transform: scale(1.5);
}

#the-process.step-template image:not(.current-step) {
  filter: url("#grayscale");
}

#the-process.step-template image:not(.current-step):hover {
  filter: none;
}

.on-top {
  display: none;
}

.on-top.current-step {
  display: block;
}

.on-bottom {
  display: none;
}

#diagnosis-process-chart {
  width: 125%;
}

#diagnosis-process-chart image {
  overflow: visible;
}

#diagnosis-process-chart image {
  position: relative;
  transition: 200ms all;
}

#diagnosis-process-chart image:hover {
  z-index: 10;
}

@media (max-width: 992px) {
  #diagnosis-process-chart {
    width: 100%;
  }
}

#diagnosis-process-chart #clinical-history {
  transform: matrix(1, 0, 0, 1, 618.08, 513.96);
}

#diagnosis-process-chart #clinical-history.current-step, #diagnosis-process-chart #clinical-history:hover {
  transform: matrix(1.1, 0, 0, 1.1, 607.08, 504.96);
}

#diagnosis-process-chart #physical-exam {
  transform: matrix(1, 0, 0, 1, 725.6, 513.96);
}

#diagnosis-process-chart #physical-exam.current-step, #diagnosis-process-chart #physical-exam:hover {
  transform: matrix(1.1, 0, 0, 1.1, 725.6, 504.96);
}

#diagnosis-process-chart #diagnostic-testing {
  transform: matrix(1, 0, 0, 1, 726.32, 621.48);
}

#diagnosis-process-chart #diagnostic-testing.current-step, #diagnosis-process-chart #diagnostic-testing:hover {
  transform: matrix(1.1, 0, 0, 1.1, 726.32, 621.48);
}

#diagnosis-process-chart #referral-consultation {
  transform: matrix(1, 0, 0, 1, 618.08, 622.2);
}

#diagnosis-process-chart #referral-consultation.current-step, #diagnosis-process-chart #referral-consultation:hover {
  transform: matrix(1.1, 0, 0, 1.1, 607.08, 621.2);
}

#diagnosis-process-chart #outcomes {
  transform: matrix(1, 0, 0, 1, 1369.4399, 522.12);
}

#diagnosis-process-chart #outcomes.current-step, #diagnosis-process-chart #outcomes:hover {
  transform: matrix(1.1, 0, 0, 1.1, 1362.4399, 514.12);
}

#diagnosis-process-chart #treatment {
  transform: matrix(1, 0, 0, 1, 1133.76, 522.12);
}

#diagnosis-process-chart #treatment.current-step, #diagnosis-process-chart #treatment:hover {
  transform: matrix(1.1, 0, 0, 1.1, 1125.76, 514.12);
}

#diagnosis-process-chart #communication-of-the-diagnosis {
  transform: matrix(1, 0, 0, 1, 936.56, 522.12);
}

#diagnosis-process-chart #communication-of-the-diagnosis.current-step, #diagnosis-process-chart #communication-of-the-diagnosis:hover {
  transform: matrix(1.1, 0, 0, 1.1, 928.56, 514.12);
}

#diagnosis-process-chart #working-diagnosis-fake {
  display: none;
}

#diagnosis-process-chart #working-diagnosis {
  transition: 200ms transform;
  transform: matrix(1, 0, 0, 1, 704.8, 500.48);
}

#diagnosis-process-chart #working-diagnosis.current-step, #diagnosis-process-chart #working-diagnosis:hover {
  transform: matrix(1.1, 0, 0, 1.1, 693.8, 482.48);
}

#diagnosis-process-chart [data-z="information-integration-interpretation"],
#diagnosis-process-chart [data-z="patient-engages-with-health-care-system"] {
  visibility: hidden;
}

#diagnosis-process-chart [data-z="information-integration-interpretation"],
#diagnosis-process-chart #info-integ-interp,
#diagnosis-process-chart #info-integ-interp-2 {
  transition: 200ms all;
  transform: matrix(1, 0, 0, 1, 526.28, 390.16);
}

#diagnosis-process-chart [data-z="information-integration-interpretation"].current-step, #diagnosis-process-chart [data-z="information-integration-interpretation"]:hover,
#diagnosis-process-chart #info-integ-interp.current-step,
#diagnosis-process-chart #info-integ-interp:hover,
#diagnosis-process-chart #info-integ-interp-2.current-step,
#diagnosis-process-chart #info-integ-interp-2:hover {
  transform: matrix(1.1, 0, 0, 1.1, 505.28, 373.16);
}

#diagnosis-process-chart #info-gathering {
  transition: 200ms all;
  transform: matrix(1, 0, 0, 1, 497.76, 501.88);
}

#diagnosis-process-chart #info-gathering.current-step, #diagnosis-process-chart #info-gathering:hover {
  transform: matrix(1.1, 0, 0, 1.1, 482.76, 482.88);
}

#diagnosis-process-chart #patient-health-problem {
  transition: 200ms all;
  transform: matrix(1, 0, 0, 1, 13.32, 522.12);
}

#diagnosis-process-chart #patient-health-problem.current-step, #diagnosis-process-chart #patient-health-problem:hover {
  transform: matrix(1.1, 0, 0, 1.1, 2.32, 513.12);
}

#diagnosis-process-chart [data-z="patient-engages-with-health-care-system"],
#diagnosis-process-chart #patient-engages,
#diagnosis-process-chart #patient-engages-2 {
  transition: 200ms all;
  transform: matrix(1, 0, 0, 1, 193.28, 522.12);
}

#diagnosis-process-chart [data-z="patient-engages-with-health-care-system"].current-step, #diagnosis-process-chart [data-z="patient-engages-with-health-care-system"]:hover,
#diagnosis-process-chart #patient-engages.current-step,
#diagnosis-process-chart #patient-engages:hover,
#diagnosis-process-chart #patient-engages-2.current-step,
#diagnosis-process-chart #patient-engages-2:hover {
  transform: matrix(1.1, 0, 0, 1.1, 185.28, 513.12);
}

#show-entire-process {
  position: absolute;
  top: 54vh;
  right: 28vw;
  z-index: 2000;
}

#show-entire-process a {
  padding: 8px;
  border-radius: 4px;
  cursor: pointer;
  opacity: 0.9;
}

#show-entire-process a:hover {
  opacity: 1;
}

@media (max-width: 767px) {
  #show-entire-process {
    right: 10vw;
  }
}

@media (max-width: 767px) {
  .top-page #show-entire-process {
    display: none;
  }
}

.actions {
  display: none;
  width: 100% !important;
  max-width: none !important;
  margin-bottom: 20vh;
}

.actions > div {
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}

.actions .share {
  text-align: center;
}

.actions .close-section {
  margin: 1em 2.5vw 4em;
  text-align: center;
  text-decoration: underline;
  cursor: pointer;
  font-size: 18px !important;
  font-weight: 700;
}

.entry-content.step-open + .actions {
  display: block;
}

.back-to-process + .actions {
  display: block;
  margin-top: 2em;
}

.back-to-process + .actions .close-section {
  display: none;
}

#down-more {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  height: 80px;
  width: 80px;
  top: 64vh;
  left: calc(50vw - 40px);
  background: url(./img/scroll-down.png);
  background-size: contain;
  transition: 250ms opacity 500ms;
}

@media (max-width: 767px) {
  .top-page #down-more {
    visibility: visible;
    opacity: 1;
    top: 60vh;
  }
}

.share:after {
  content: "";
  display: block;
  height: 40px;
  width: 100%;
  margin-top: 1em;
  background: url("data:image/png;base64,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");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.transition-fade {
  transition: background 200ms, opacity 400ms;
  opacity: 1;
}

html.is-animating .transition-fade {
  opacity: 0.5;
}

.top-page article header.entry-header {
  display: none;
}

#steps {
  display: none;
  background: #fff;
}

#steps.show-entire {
  display: block;
}

@media (max-width: 960px) {
  #steps {
    display: block;
  }
}

.steps-template-default #page {
  position: relative;
}

.steps-template-default #page #content {
  position: relative;
  z-index: 1;
}

.steps-template-default #page h1 {
  word-break: unset !important;
  -webkit-hyphens: none;
      -ms-hyphens: none;
          hyphens: none;
}

@media (max-width: 640px) {
  .steps-template-default #page h1 {
    font-size: 1.45em;
    font-weight: 600;
  }
  .steps-template-default #page .entry .entry-content, .steps-template-default #page .entry .entry-summary {
    max-width: calc(100% - (2 * 1.5rem));
    margin: 0 1.5rem;
  }
}

.step-template + article + #steps {
  display: none;
}

.process-page .back-to-process {
  display: none;
}

.chart-header > a {
  margin: 0 4px;
  padding: 4px 8px;
  border-radius: 8px;
  background: #023d6a;
  color: #fff;
  text-decoration: none !important;
  cursor: pointer !important;
  transition: 500ms all;
}

.chart-header > a:hover {
  color: #eaa42a;
}

.chart-header > a.active {
  color: #eaa42a;
}

.chart-header .back-to-process {
  display: block;
}

.step-page .back-to-process {
  text-align: center;
}

@media (min-width: 768px) {
  .step-page .back-to-process {
    display: none;
  }
}

article.step {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-pack: center;
      justify-content: center;
  min-height: 4em;
  text-align: center;
  z-index: 1;
  margin-top: 0;
}

article.step > div .arrow {
  width: calc(100vw + 2px);
  margin-left: -2px;
  margin-top: -1px;
  border-style: solid;
  border-width: 8vh calc(50vw + 4px) 0 calc(50vw + 4px);
}

article.step > div .circle {
  padding-top: 8vh;
  margin-top: -4px;
}

article.step > div .circle:after {
  content: "has it";
  position: absolute;
  height: 8vh;
  width: 100vw;
  left: 0;
  margin-top: -10px;
  background: inherit;
  z-index: -1;
}

article.step span.section-title {
  display: block;
  padding: 20vh 2.5vw 5vh;
  width: 100%;
  color: #fff;
  font-size: 3em;
  font-weight: bold;
  line-height: 1em;
  cursor: default;
  margin-top: -8vh;
}

article.step span.section-title.light-background {
  color: #144069;
}

article.step span.section-title.opened:after {
  opacity: 0;
}

article.step span.section-title:after {
  content: "Expand...";
  display: block;
  margin-top: 2em;
  font-size: 16px;
  text-decoration: underline;
  cursor: pointer;
  transition: 250ms all;
}

#steps > .step:first-child .section-title {
  margin-top: 0;
}

.entry .entry-content {
  text-align: left;
  max-height: 0;
  width: 100%;
  transition: max-height 750ms ease-out;
  overflow: hidden;
}

.entry .entry-content p {
  max-width: 100%;
}

.entry .entry-content.step-open {
  display: block;
  max-height: 300vh;
  margin: 2em auto;
  overflow: visible;
  transition: max-height 750ms ease-out;
}

.entry-header + .entry-content {
  max-height: 3000px;
}

.has-kids .section-title {
  color: #fff;
}

.has-kids .section-title:after {
  visibility: hidden;
  opacity: 0;
}

.has-kids > .step-open {
  padding-top: 8vh;
  padding-bottom: 16vh;
}

.has-kids .grandchildren-wrap {
  width: 100vw;
  overflow-x: hidden;
  padding-top: 10vh;
}

.has-kids .grandchildren {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 0;
  width: 200vw;
  min-height: 50vh;
  margin-bottom: 12vh;
  padding: 12vh 0;
  transform: translateX(-25%);
  color: #fff;
  text-align: left;
  background: #892A71;
}

.has-kids .grandchildren:before {
  content: "";
  position: absolute;
  top: -10vh;
  left: 0;
  height: 50vh;
  width: 100%;
  border-radius: 50%;
  background: inherit;
  z-index: -1;
}

.has-kids .grandchildren:after {
  content: "";
  position: absolute;
  bottom: -10vh;
  left: 0;
  height: 50vh;
  width: 100%;
  border-radius: 50%;
  background: inherit;
  z-index: -1;
}

.has-kids .grandchildren ul {
  list-style-type: disc;
  max-width: 90vw;
  margin: 0 auto 1em;
}

@media (min-width: 1024px) {
  .has-kids .grandchildren ul {
    max-width: 70vw;
  }
  .has-kids .grandchildren ul .entry-content {
    margin: 0 !important;
    max-width: 100%;
  }
}

.has-kids .grandchildren ul li {
  margin-top: 2em;
  margin-bottom: -1em;
  font-size: 1.5em;
  line-height: normal;
}

.has-kids .grandchildren ul li a {
  font-size: 1, 5em;
  color: #fff;
  cursor: pointer;
}

.has-kids .grandchildren ul li a + div {
  width: 100%;
  font-size: 0.75em;
}

.has-kids .grandchildren ul li a + div.step-open {
  margin-top: 2vh !important;
  margin-bottom: 4vh !important;
}

@media print {
  .steps-template-default #header, .steps-template-default #footer, .steps-template-default #nav {
    display: none !important;
  }
  .steps-template-default .chart-header a,
  .steps-template-default #steps.show-entire,
  .steps-template-default .actions {
    display: none !important;
  }
  .steps-template-default svg {
    width: 100% !important;
  }
  .steps-template-default .entry-title {
    color: #fff;
    margin-top: 2em !important;
  }
}

#primary.unsupported {
  position: relative;
  min-height: 80vh !important;
  height: 80vh !important;
  width: 100vw;
  overflow: hidden;
}

#primary.unsupported:before {
  content: "";
  background: #eee;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}

#primary.unsupported:after {
  content: "We're sorry, viewing this content requires a modern web browser.";
  position: absolute;
  height: 100%;
  width: 80%;
  top: 50%;
  left: 10%;
  font-size: 1.5em;
  text-align: center;
  z-index: 2;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJjb21wb25lbnRzL21haW4uc2NzcyIsImNvbXBvbmVudHMvcHJvY2Vzcy5zY3NzIiwiY29tcG9uZW50cy9sb2dpYy5zY3NzIiwiY29tcG9uZW50cy9zaGFyZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRibHVlOiAjMDIzZDZhO1xuJHllbGxvdzogI2VhYTQyYTtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvbWFpblwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcHJvY2Vzc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbG9naWNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NoYXJlXCI7XG5cblxuXG5cblxuXG4udHJhbnNpdGlvbi1mYWRlIHtcblxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDIwMG1zLCBvcGFjaXR5IDQwMG1zO1xuICBvcGFjaXR5OiAxO1xuXG4gIC50aGUtcHJvY2VzcyB7XG5cbiAgfVxufVxuXG5odG1sLmlzLWFuaW1hdGluZyAudHJhbnNpdGlvbi1mYWRlIHtcbiAgI3RoZS1wcm9jZXNzIHtcblxuICB9XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnRvcC1wYWdlIHtcbiAgYXJ0aWNsZSB7XG4gICAgaGVhZGVyLmVudHJ5LWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4jc3RlcHMge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cbiAgJi5zaG93LWVudGlyZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc3RlcHMtdGVtcGxhdGUtZGVmYXVsdCB7XG4gICNwYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IGhlYWRlciB7XG4gICAgICAvL3Bvc2l0aW9uOiBmaXhlZDtcbiAgICAgIC8vd2lkdGg6IDEwMCU7XG4gICAgICAvL3otaW5kZXg6IDEwO1xuICAgICAgLy90b3A6IDA7XG4gICAgICAvL2JvcmRlci10b3A6IDM5cHggc29saWQgIzAyM2Q2YTtcbiAgICAgIC8vLy9iYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cblxuICAgICNjb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgd29yZC1icmVhazogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIGh5cGhlbnM6IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40NWVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuXG4gICAgICAuZW50cnkgLmVudHJ5LWNvbnRlbnQsIC5lbnRyeSAuZW50cnktc3VtbWFyeSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gKDIgKiAxLjVyZW0pKTtcbiAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0ZXAtdGVtcGxhdGUgKyBhcnRpY2xlICsgI3N0ZXBzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2Nlc3MtcGFnZSB7XG4gIC5iYWNrLXRvLXByb2Nlc3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNoYXJ0LWhlYWRlciB7XG4gID4gYSB7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiA1MDBtcyBhbGw7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgIH1cbiAgfVxuICAuYmFjay10by1wcm9jZXNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uc3RlcC1wYWdlIHtcbiAgLmJhY2stdG8tcHJvY2VzcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuYXJ0aWNsZS5zdGVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogMDtcblxuICA+IGRpdiB7XG5cbiAgICAuYXJyb3cge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwdncgKyAycHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogOHZoIGNhbGMoNTB2dyArIDRweCkgMCBjYWxjKDUwdncgKyA0cHgpO1xuICAgIH1cblxuICAgIC5jaXJjbGUge1xuICAgICAgcGFkZGluZy10b3A6IDh2aDtcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcImhhcyBpdFwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogOHZoO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzcGFuLnNlY3Rpb24tdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDIwdmggMi41dncgNXZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG1hcmdpbi10b3A6IC04dmg7XG5cbiAgICAmLmxpZ2h0LWJhY2tncm91bmQge1xuICAgICAgY29sb3I6ICMxNDQwNjk7XG4gICAgfVxuXG4gICAgJi5vcGVuZWQge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIkV4cGFuZC4uLlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAyZW07XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IDI1MG1zIGFsbDtcbiAgICB9XG4gIH1cbn1cblxuI3N0ZXBzID4gLnN0ZXA6Zmlyc3QtY2hpbGQgLnNlY3Rpb24tdGl0bGV7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5lbnRyeSAuZW50cnktY29udGVudCB7XG4gIC8vZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgNzUwbXMgZWFzZS1vdXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi5zdGVwLW9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDMwMHZoO1xuICAgIG1hcmdpbjogMmVtIGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCA3NTBtcyBlYXNlLW91dDtcbiAgfVxufVxuXG5cbi5lbnRyeS1oZWFkZXIgKyAuZW50cnktY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDMwMDBweDtcbn1cblxuLmhhcy1raWRzIHtcblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjphZnRlciB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxuXG4gID4gLnN0ZXAtb3BlbiB7XG4gICAgLy9kaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA4dmg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2dmg7XG4gIH1cblxuICAuZ3JhbmRjaGlsZHJlbi13cmFwIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAxMHZoO1xuICB9XG5cbiAgLmdyYW5kY2hpbGRyZW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMjAwdnc7XG4gICAgbWluLWhlaWdodDogNTB2aDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnZoO1xuICAgIHBhZGRpbmc6IDEydmggMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1JSk7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTB2aDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDUwdmg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xMHZoO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogNTB2aDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgIG1heC13aWR0aDogOTB2dztcbiAgICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgICAgICAvL21hcmdpbjogNTB2dyBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDcwdnc7XG5cbiAgICAgICAgLmVudHJ5LWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEsIDVlbTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICAgICAgICAgICsgZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XG5cbiAgICAgICAgICAgICYuc3RlcC1vcGVuIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnZoICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDR2aCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG5cbiAgICB9XG5cbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICM4OTJBNzFcbiAgfVxufVxuXG4uc3RlcHMtdGVtcGxhdGUtZGVmYXVsdCB7XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICAjaGVhZGVyLCAjZm9vdGVyLCAjbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2hhcnQtaGVhZGVyIGEsXG4gICAgI3N0ZXBzLnNob3ctZW50aXJlLFxuICAgIC5hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZW50cnktdGl0bGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOiAyZW0gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuI3ByaW1hcnkuZWRnZSB7XG4gIC5jaGFydC1oZWFkZXIgPiBhIHtcbiAgICAvL2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lbnRyeS10aXRsZSB7XG4gICAgLy9jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuI3ByaW1hcnkudW5zdXBwb3J0ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDgwdmggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA4MHZoICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiV2UncmUgc29ycnksIHZpZXdpbmcgdGhpcyBjb250ZW50IHJlcXVpcmVzIGEgbW9kZXJuIHdlYiBicm93c2VyLlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMCU7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG59XG4iLCIuc3RlcHMtdGVtcGxhdGUtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXG4gIC5mbC1wYWdlIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbiAgICAvL3BhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5mbC1zaHJpbmstaGVhZGVyLWVuYWJsZWQge1xuICAgIC5mbC1wYWdlIHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmOm5vdCguZmwtc2hyaW5rLWhlYWRlci1lbmFibGVkKSB7XG4gICAgaGVhZGVyIHtcblxuICAgIH1cbiAgfVxuXG4gIC5mbC1tYWluLWNvbnRlbnQsXG4gICNwcmltYXJ5IHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIG1haW4ucHJvY2Vzc2VzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cblxuXG4gIC5lbnRyeS1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAmLmxpZ2h0LWJhY2tncm91bmQge1xuICAgICAgICBjb2xvcjogIzE0NDA2OTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZW50cnktbWV0YSxcbiAgICBoMTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICArIC5lbnRyeS1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICB9XG4gIH1cblxuICBhcnRpY2xlLnN0ZXAgc3Bhbi5zZWN0aW9uLXRpdGxlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgICB9XG4gIH1cblxuICAuZW50cnktY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgfVxuICB9XG5cblxufSIsImJvZHk6bm90KC5mbC1zaHJpbmstaGVhZGVyLWVuYWJsZWQpICN0aGUtcHJvY2VzcyB7XG4gIG1hcmdpbi10b3A6IC0xMjBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbiN0aGUtcHJvY2VzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LWhlaWdodDogNjV2aDtcbiAgbWFyZ2luLXRvcDogMTUwcHg7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCwgI2ZmZik7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogODBweCAwO1xuICB9XG5cbiAgPiBzdmcge1xuICAgIG1heC1oZWlnaHQ6IDU3LjV2aDtcbiAgICBtYXgtd2lkdGg6IDkydnc7XG4gICAgbWFyZ2luOiAwIDR2dztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LWhlaWdodDogNjV2aDtcbiAgICB9XG4gIH1cblxuICAuY2hhcnQtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaDEge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG5cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDEuNzVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cbiAgKyBhcnRpY2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIH1cbiAgfVxufVxuXG5oMSB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmNoYXJ0LWhlYWRlciB7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaDEge1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICBhOm5vdCgudGl0bGUtbGluaykge1xuICAgICAgbWFyZ2luLXRvcDogLTFlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICR5ZWxsb3cgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjc2hvdy1lbnRpcmUsXG4gICAgPiBhOmZpcnN0LW9mLXR5cGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuZyNzdGVwLTIgcGF0aHtcblxuICAmOmhvdmVyIHtcbiAgICBmaWxsOiByZWQ7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnZm9vJztcbiAgfVxuXG4gID4gZyB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgfVxuICB9XG59XG5cbiN0aGUtcHJvY2Vzcy5zdGVwLXRlbXBsYXRlIGltYWdlOm5vdCguY3VycmVudC1zdGVwKSB7XG4gIGZpbHRlcjogdXJsKCcjZ3JheXNjYWxlJyk7XG5cbiAgJjpob3ZlciB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG5cbi5vbi10b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBcbiAgJi5jdXJyZW50LXN0ZXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5vbi1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZGlhZ25vc2lzLXByb2Nlc3MtY2hhcnQge1xuICB3aWR0aDogMTI1JTtcblxuICBpbWFnZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICBpbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGFsbDtcblxuICAgICY6aG92ZXIge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAjY2xpbmljYWwtaGlzdG9yeSB7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgoMSwgMCwgMCwgMSwgNjE4LjA4LCA1MTMuOTYpO1xuXG4gICAgJi5jdXJyZW50LXN0ZXAsXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLjEsIDAsIDAsIDEuMSwgNjA3LjA4LCA1MDQuOTYpO1xuICAgIH1cbiAgfVxuXG4gICNwaHlzaWNhbC1leGFtIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLCAwLCAwLCAxLCA3MjUuNiwgNTEzLjk2KTtcblxuICAgICYuY3VycmVudC1zdGVwLFxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBtYXRyaXgoMS4xLCAwLCAwLCAxLjEsIDcyNS42LCA1MDQuOTYpO1xuICAgIH1cbiAgfVxuXG4gICNkaWFnbm9zdGljLXRlc3Rpbmcge1xuICAgIHRyYW5zZm9ybTogbWF0cml4KDEsIDAsIDAsIDEsIDcyNi4zMiwgNjIxLjQ4KTtcblxuICAgICYuY3VycmVudC1zdGVwLFxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBtYXRyaXgoMS4xLCAwLCAwLCAxLjEsIDcyNi4zMiwgNjIxLjQ4KTtcbiAgICB9XG4gIH1cblxuICAjcmVmZXJyYWwtY29uc3VsdGF0aW9uIHtcbiAgICB0cmFuc2Zvcm06ICBtYXRyaXgoMSwgMCwgMCwgMSwgNjE4LjA4LCA2MjIuMik7XG5cbiAgICAmLmN1cnJlbnQtc3RlcCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogbWF0cml4KDEuMSwgMCwgMCwgMS4xLCA2MDcuMDgsIDYyMS4yKTtcbiAgICB9XG4gIH1cblxuICAjb3V0Y29tZXMge1xuICAgIHRyYW5zZm9ybTogbWF0cml4KDEsIDAsIDAsIDEsIDEzNjkuNDM5OSwgNTIyLjEyKTtcblxuICAgICYuY3VycmVudC1zdGVwLFxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBtYXRyaXgoMS4xLCAwLCAwLCAxLjEsIDEzNjIuNDM5OSwgNTE0LjEyKTtcbiAgICB9XG4gIH1cblxuICAjdHJlYXRtZW50IHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLCAwLCAwLCAxLCAxMTMzLjc2LCA1MjIuMTIpO1xuXG4gICAgJi5jdXJyZW50LXN0ZXAsXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLjEsIDAsIDAsIDEuMSwgMTEyNS43NiwgNTE0LjEyKTtcbiAgICB9XG4gIH1cblxuICAjY29tbXVuaWNhdGlvbi1vZi10aGUtZGlhZ25vc2lzIHtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLCAwLCAwLCAxLCA5MzYuNTYsIDUyMi4xMik7XG5cbiAgICAmLmN1cnJlbnQtc3RlcCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogbWF0cml4KDEuMSwgMCwgMCwgMS4xLCA5MjguNTYsIDUxNC4xMik7IC8vIHVuZGVyIGNpcmNsZSB4ID0geC02cHhcbiAgICB9XG4gIH1cblxuICAjd29ya2luZy1kaWFnbm9zaXMtZmFrZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICN3b3JraW5nLWRpYWdub3Npc3tcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyB0cmFuc2Zvcm07XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgoMSwgMCwgMCwgMSwgNzA0LjgsIDUwMC40OCk7XG5cbiAgICAmLmN1cnJlbnQtc3RlcCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogbWF0cml4KDEuMSwgMCwgMCwgMS4xLCA2OTMuOCwgNDgyLjQ4KSA7XG4gICAgfVxuICB9XG5cbiAgW2RhdGEtej1cImluZm9ybWF0aW9uLWludGVncmF0aW9uLWludGVycHJldGF0aW9uXCJdLFxuICBbZGF0YS16PVwicGF0aWVudC1lbmdhZ2VzLXdpdGgtaGVhbHRoLWNhcmUtc3lzdGVtXCJdIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICBbZGF0YS16PVwiaW5mb3JtYXRpb24taW50ZWdyYXRpb24taW50ZXJwcmV0YXRpb25cIl0sXG4gICNpbmZvLWludGVnLWludGVycCxcbiAgI2luZm8taW50ZWctaW50ZXJwLTIge1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGFsbDtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLCAwLCAwLCAxLCA1MjYuMjgsIDM5MC4xNik7XG5cbiAgICAmLmN1cnJlbnQtc3RlcCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogbWF0cml4KDEuMSwgMCwgMCwgMS4xLCA1MDUuMjgsIDM3My4xNik7XG4gICAgfVxuICB9XG5cbiAgI2luZm8tZ2F0aGVyaW5nIHtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBhbGw7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgoMSwgMCwgMCwgMSwgNDk3Ljc2LCA1MDEuODgpO1xuXG4gICAgJi5jdXJyZW50LXN0ZXAsXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLjEsIDAsIDAsIDEuMSwgNDgyLjc2LCA0ODIuODgpO1xuICAgIH1cbiAgfVxuXG4gICNwYXRpZW50LWhlYWx0aC1wcm9ibGVtIHtcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBhbGw7XG4gICAgdHJhbnNmb3JtOiBtYXRyaXgoMSwgMCwgMCwgMSwgMTMuMzIsIDUyMi4xMik7XG5cblxuICAgICYuY3VycmVudC1zdGVwLFxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBtYXRyaXgoMS4xLCAwLCAwLCAxLjEsIDIuMzIsIDUxMy4xMik7XG4gICAgfVxuICB9XG5cbiAgW2RhdGEtej1cInBhdGllbnQtZW5nYWdlcy13aXRoLWhlYWx0aC1jYXJlLXN5c3RlbVwiXSxcbiAgI3BhdGllbnQtZW5nYWdlcyxcbiAgI3BhdGllbnQtZW5nYWdlcy0ye1xuICAgIHRyYW5zaXRpb246IDIwMG1zIGFsbDtcbiAgICB0cmFuc2Zvcm06IG1hdHJpeCgxLCAwLCAwLCAxLCAxOTMuMjgsIDUyMi4xMik7XG5cbiAgICAmLmN1cnJlbnQtc3RlcCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogbWF0cml4KDEuMSwgMCwgMCwgMS4xLCAxODUuMjgsIDUxMy4xMik7XG4gICAgICAvL3dpZHRoOiAxMjUwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCJcbiNzaG93LWVudGlyZS1wcm9jZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU0dmg7XG4gIHJpZ2h0OiAyOHZ3O1xuICB6LWluZGV4OiAyMDAwO1xuXG4gIGEge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG9wYWNpdHk6IDAuOTtcblxuICAgICY6aG92ZXIge1xuICAgICAgLy90ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcmlnaHQ6IDEwdnc7XG4gIH1cbn1cblxuLnRvcC1wYWdlICNzaG93LWVudGlyZS1wcm9jZXNzIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4jdGhlLXByb2Nlc3Muc3RlcC10ZW1wbGF0ZSB7XG4gICNzaG93LWVudGlyZS1wcm9jZXNzIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmFjdGlvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjB2aDtcblxuXG4gID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5zaGFyZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jbG9zZS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDFlbSAyLjV2dyA0ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbi5lbnRyeS1jb250ZW50LnN0ZXAtb3BlbiArIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLmJhY2stdG8tcHJvY2VzcyArIC5hY3Rpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJlbTtcblxuICAuY2xvc2Utc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbiNkb3duLW1vcmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbiAgdG9wOiA2NHZoO1xuICBsZWZ0OiBjYWxjKDUwdncgLSA0MHB4KTtcbiAgYmFja2dyb3VuZDogdXJsKC4vaW1nL3Njcm9sbC1kb3duLnBuZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogMjUwbXMgb3BhY2l0eSA1MDBtcztcbn1cblxuLnRvcC1wYWdlICNkb3duLW1vcmUge1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0b3A6IDYwdmg7XG4gIH1cbn1cbiIsIi5zaGFyZSB7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFQTUFBQUE1Q0FZQUFBRGpoUjN0QUFBS3dHbERRMUJKUTBNZ1VISnZabWxzWlFBQVNJbVZsZ2RVazFrV3g5LzNwWWVFRm9pQWxOQ2I5QlpBU3VpaENOSkJWRUlTU0NnaEpBUUJHeXFESXpnV1ZFUkFHZEZSRVFWSHBjaFlFRkFzREFLQ1loMlFRVUVkQndzMlZQWURsakN6ZTNiMzdQK2NtL2M3Ti9mZGQrODczenZuQWtBR0xLRXdGWllISUUyUUtRcjE5YUJGeDhUU2NMOERDTUFBRDlDQXpHS0xoWXlRa0VDQWFHNzl1OTdmUWFJUjNUYWJ6dlh2Ly85WEtYQzRZallBVUFqQ0NSd3hPdzNoczRnOVpRdEZtUUNnS2hDLzdxcE00VFMzSUt3a1FncEV1RythazJaNWRKb1Radm5MVEV4NHFDY0FhS1FyUEluRkVpVUJRRkpIL0xRc2RoS1NoN1FZWVVzQmh5OUFlTHBlVnphUHhVSDRCTUtMMHRMU3Aza0FZYU9FditSSitsdk9CR2xPRml0SnlyTzl6QWp2eFJjTFUxazUvK2QxL0crbHBVcm16akJBak1RVCtZVWlxeXh5WndNcDZRRlNGaVFzQ1o1alBtY21mb1o1RXIrSU9XYUxQV1BubU1QeUNwRHVUVjBTT01lSmZCK21ORThtTTN5T3VXTHZzRGtXcFlkS3owb1VlVExtbUNXYVAxZVNFaUgxODdoTWFmNWNYbmpVSEdmeEk1Zk1zVGdsTEdBK3hsUHFGMGxDcGZWekJiNGU4K2Y2U0h0UEUvK2xYejVUdWplVEYrNG43WjAxWHo5WHdKalBLWTZXMXNiaGVublB4MFJJNDRXWkh0S3poS2toMG5odXFxL1VMODRLays3TlJEN0krYjBoMGp0TVp2bUh6REdJQU5hQURyeUJIWEFFbGdCa2NyTXpwNXZ3VEJmbWlQaEp2RXdhQTNsZFhCcFR3RFpmUkxPMnRFWmlwdC9xN0tmd2xqcnpCaUhxalhsZnloTUFISjBCZ04vTysrS1JQdXZqQUNDYnp2dE1LcEZueUFlZ1RZNHRFV1hOK3REVFB4aEFCSEpBQ2FnQ1RhQUxqSUFaVXFFOWNBYnVTSlgrSUJpRWd4aXdBckFCRDZRQkVWZ0Yxb0FOb0FBVWdSMWdEeWdEbGVBUU9BWk9ndE9nRVp3SGw4RlZjQk4wZzM3d0FBeUNFZkFDaklQM1lCS0NJQnhFaGlpUUtxUUY2VU9ta0RWRWgxd2hieWdRQ29WaW9IZ29DUkpBRW1nTnRBa3Fnb3FoTXVnZ1ZBMzlESjJETGtQWG9SN29IalFFalVGdm9NOHdDaWJCU3JBR2JBQmJ3SFNZQVFmQTRmQnlPQW5PZ0hQaGZIZ2JYQXBYd1NmZ0J2Z3lmQlB1aHdmaEYvQUVDcUJrVUZTVU5zb01SVWQ1b29KUnNhaEVsQWkxRGxXSUtrRlZvV3BSemFnTzFHM1VJT29sNmhNYWk2YWdhV2d6dERQYUR4MkJacU16ME92UVc5Rmw2R1BvQm5RNytqWjZDRDJPL29ZaFk5UXhwaGduREJNVGpVbkNyTUlVWUVvd1J6RDFtQ3VZZnN3STVqMFdpNlZpRGJFT1dEOXNERFladXhxN0Zic2ZXNGR0d2ZaZ2g3RVRPQnhPRldlS2M4RUY0MWk0VEZ3QmJoL3VCTzRTcmhjM2d2dUlsOEZyNGEzeFB2aFl2QUMvRVYrQ1A0Ni9pTy9GUDhOUEV1UUorZ1FuUWpDQlE4Z2hiQ2NjSmpRVGJoRkdDSk5FQmFJaDBZVVlUa3dtYmlDV0VtdUpWNGdQaVc5bFpHUjBaQnhsbHNyd1pmSmtTbVZPeVZ5VEdaTDVSRklrbVpBOFNYRWtDV2tiNlNpcGhYU1A5SlpNSmh1UTNjbXg1RXp5Tm5JMXVZMzhtUHhSbGlKckxzdVU1Y2l1bHkyWGJaRHRsWDBsUjVEVGwyUElyWkRMbFN1Uk95TjNTKzZsUEVIZVFONVRuaVcvVHI1Yy9wejhYZmtKQllxQ2xVS3dRcHJDVm9YakN0Y1ZSaFZ4aWdhSzNvb2N4WHpGUTRwdGlzTVVGRVdYNGtsaFV6WlJEbE91VUVhVXNFcUdTa3lsWktVaXBaTktYVXJqeW9yS3RzcVJ5dG5LNWNvWGxBZXBLS29CbFVsTnBXNm5ucWJlb1g1ZW9MR0FzWUM3WU11QzJnVzlDejZvTEZSeFYrR3FGS3JVcWZTcmZGYWxxWHFycHFqdVZHMVVmYVNHVmpOUlc2cTJTdTJBMmhXMWx3dVZGam92WkM4c1hIaDY0WDExV04xRVBWUjl0Zm9oOVU3MUNRMU5EVjhOb2NZK2pUYU5sNXBVVFhmTlpNM2RtaGMxeDdRb1dxNWFmSzNkV3BlMG50T1VhUXhhS3EyVTFrNGIxMWJYOXRPV2FCL1U3dEtlMURIVWlkRFpxRk9uODBpWHFFdlhUZFRkcmR1cU82Nm5wUmVrdDBhdlJ1KytQa0dmcnMvVDM2dmZvZi9Cd05BZ3ltQ3pRYVBCcUtHS0lkTXcxN0RHOEtFUjJjak5LTU9veXFqUEdHdE1OMDR4M20vY2JRS2IySm53VE1wTmJwbkNwdmFtZk5QOXBqMkxNSXNjRndrV1ZTMjZhMFl5WTVobG1kV1lEWmxUelFQTk41bzNtcit5MExPSXRkaHAwV0h4emRMT010WHlzT1VESzBVcmY2dU5WczFXYjZ4TnJOblc1ZFo5Tm1RYkg1djFOazAycjIxTmJibTJCMndIN0NoMlFYYWI3VnJ0dnRvNzJJdnNhKzNISFBRYzRoMHFITzdTbGVnaDlLMzBhNDRZUncvSDlZN25IVDg1MlR0bE9wMTIrdFBaekRuRitiano2R0xEeGR6Rmh4Y1B1K2k0c0Z3T3VneTYwbHpqWFg5MEhYVFRkbU81VmJrOWNkZDE1N2dmY1gvR01HWWtNMDR3WG5sWWVvZzg2ajArZURwNXJ2VnM4VUo1K1hvVmVuVjVLM3BIZUpkNVAvYlI4VW55cWZFWjk3WHpYZTNiNG9meEMvRGI2WGVYcWNGa002dVo0LzRPL212OTJ3TklBV0VCWlFGUEFrMENSWUhOUVhDUWY5Q3VvSWRMOUpjSWxqUUdnMkJtOEs3Z1J5R0dJUmtodnl6RkxnMVpXcjcwYWFoVjZKclFqakJLMk1xdzQySHZ3ejNDdDRjL2lEQ0trRVMwUnNwRnhrVldSMzZJOG9vcWpocU10b2hlRzMwelJpMkdIOU1VaTR1TmpEMFNPN0hNZTltZVpTTnhkbkVGY1hlV0d5N1BYbjU5aGRxSzFCVVhWc3F0WkswOEU0K0pqNG8vSHYrRkZjeXFZazBrTUJNcUVzYlpudXk5N0JjY2Q4NXV6aGpYaFZ2TWZaYm9rbGljT0pya2tyUXJhWXpueGl2aHZlUjc4c3Y0cjVQOWtpdVRQNlFFcHh4Tm1VcU5TcTFMdzZmRnA1MFRLQXBTQk8zcG11blo2VDFDVTJHQmNERERLV05QeHJnb1FIUkVESW1YaTVzeWxaQ2hxRk5pSlBsT01wVGxtbFdlOVhGVjVLb3oyUXJaZ3V6T0hKT2NMVG5QY24xeWYxcU5YczFlM2JwR2U4MkdOVU5yR1dzUHJvUFdKYXhyWGErN1BuLzlTSjV2M3JFTnhBMHBHMzdkYUxteGVPTzdUVkdibXZNMTh2UHloNy96L2E2bVFMWkFWSEIzcy9QbXl1L1IzL08vNzlwaXMyWGZsbStGbk1JYlJaWkZKVVZmdHJLMzN2akI2b2ZTSDZhMkpXN3IybTYvL2NBTzdBN0JqanM3M1hZZUsxWW96aTBlM2hXMHEyRTNiWGZoN25kN1Z1NjVYbUpiVXJtWHVGZXlkN0Ewc0xScG45NitIZnUrbFBISytzczl5dXNxMUN1MlZIell6OW5mZThEOVFHMmxSbVZSNWVjZitUOE9IUFE5MkZCbFVGVnlDSHNvNjlEVHc1R0hPMzZpLzFSOVJPMUkwWkd2UndWSEI0K0ZIbXV2ZHFpdVBxNStmSHNOWENPcEdUc1JkNkw3cE5mSnBscXoyb04xMUxxaVUrQ1U1TlR6bitOL3ZuTTY0SFRyR2ZxWjJyUDZaeXZxS2ZXRkRWQkRUc040STY5eHNDbW1xZWVjLzduV1p1Zm0rbC9NZnpsNlh2dDgrUVhsQzlzdkVpL21YNXk2bEh0cG9rWFk4dkp5MHVYaDFwV3REOXFpMi9yYWw3WjNYUW00Y3UycXo5VzJEa2JIcFdzdTE4NWZkN3ArN2diOVJ1Tk4rNXNOblhhZDliL2EvVnJmWmQvVmNNdmhWbE8zWTNkenorS2VpNzF1dlpkdmU5Misyc2ZzdTltL3BML25Uc1NkZ2J0eGR3Y0hPQU9qOTFMdnZiNmZkWC95UWQ1RHpNUENSL0tQU2g2clA2NzZ6ZmkzdWtIN3dRdERYa09kVDhLZVBCaG1ENy80WGZ6N2w1SDhwK1NuSmMrMG5sV1BXbytlSC9NWjYzNis3UG5JQytHTHlaY0ZmeWo4VWZISzZOWFpQOTMvN0J5UEhoOTVMWG85OVdiclc5VzNSOS9adm11ZENKbDQvRDd0L2VTSHdvK3FINDk5b24vcStCejErZG5rcWkrNEw2VmZqYjgyZnd2NDluQXFiV3BLeUJLeFprWUJGR0p3WWlJQWI0NGljME1NQUpSdUFJakxabWZwR1VHejgvOE1nZi9Fcy9QMmpPd0JxSElISUFxeDRCYUVFVFBLQTBBT1dhZkhvWEIzQU52WVNPMmZFaWZhV00vbUlpRlRKZWJqMU5SYkRRQnd6UUI4RlUxTlRlNmZtdnA2R0NuMkhnQXRHYk16L0xRQ3paQVJPY2d5S015L2I3bEZIdmdYL1FPZERnNEM2RnNaSWdBQUFGWmxXRWxtVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQTVLR0FBY0FBQUFTQUFBQVJLQUNBQVFBQUFBQkFBQUE4NkFEQUFRQUFBQUJBQUFBT1FBQUFBQkJVME5KU1FBQUFGTmpjbVZsYm5Ob2IzUk0ySHp5QUFBQjFXbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05TNDBMakFpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenBsZUdsbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMMlY0YVdZdk1TNHdMeUkrQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1PbEJwZUdWc1dFUnBiV1Z1YzJsdmJqNHlORE04TDJWNGFXWTZVR2w0Wld4WVJHbHRaVzV6YVc5dVBnb2dJQ0FnSUNBZ0lDQThaWGhwWmpwVmMyVnlRMjl0YldWdWRENVRZM0psWlc1emFHOTBQQzlsZUdsbU9sVnpaWEpEYjIxdFpXNTBQZ29nSUNBZ0lDQWdJQ0E4WlhocFpqcFFhWGhsYkZsRWFXMWxibk5wYjI0K05UYzhMMlY0YVdZNlVHbDRaV3haUkdsdFpXNXphVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLd3ZiUENRQUFDd1pKUkVGVWVBSHRYV3RzRk5jVlBnYk1HbU84TmkyNEFSbWJnS0FCQ1R1QWthQUNyNE1na1dwcXE2MFRxYVhDU0FWVkNBazM2YTlTQ1VjcS9kV0NLeUdrSnEwd292MlJXR21Yb2lnTnFNVVdLa2k4NHFEeXNuZ1lURXpBcFBZNkdPOWlnbnUvY2U5NGRzYTdIczlqZHpOekRocDI1czU5blhQbm0zUHVPV2NnYTFnUU1iRUVXQUpmZXdsTSt0cHp3QXl3QkZnQ2lnUVl6UHdnc0FROElnRUdzMGNXa3RsZ0NUQ1krUmxnQ1hoRUFneG1qeXdrczhFU1lERHpNOEFTOElnRUdNd2VXVWhtZ3lYQVlPWm5nQ1hnRVFrd21EMnlrTXdHUzREQnpNOEFTOEFqRW1Bd2UyUWhtUTJXd0JRN0lsajU0NE4ybXR0dWUvNHZPd3g5WlAyNTExQ1d5b0xoellXRzRiSitlY3hRbHNxQzRkOXNNZ3lYdGEvUFVKYktndUUzQ3d6RDdkMjcxMUNXeW9MZHUzY2JobnZydC9zTVpha3MrTjB2M2pROUhHdG0wNkxpaWl5QnpKWUFnem16MTRkbnh4SXdMUUVHczJsUmNVV1dRR1pMZ01HYzJldkRzMk1KbUphQUxRZVk2VkhHcUxocDNiZXBjc1Y4V3JGa0RzM0lEYWcxdm53U282cHRmMUt2L1hCU1dwaExuYjFQL01BcTgraWlCTklDNXNhZnJhZnF0WXZIWkVzTDdERXJlS2l3Y2YxaTJ2V2QrVlNRazAzdDl5TlU5ZTRaNm9zT1pReUh0UXV6YWRmTEFURy9MT3FNUEtlZnR3NVNaLy96akprZlR5UmVBaWtIOC9ZZlZDUUVjdnpVdkgvVklJQWNGRUFHbGI4UXBOb2wzNkxtaTEwWndYanphN20wWmNsVWRTN2xzeVpUcUhnS1ZiMy9tTnA3dmxMTDNUNHBLaXFpdXJvNkNnYURqZ3dWaVVTb3BhV0ZIang0NEVoL3NwT1p3WHhhdVhTcHZFejYyOXZmVCtmK2N6bHBIU3MzVTc1bi90RnJaWVo1ZHR4OVJCZXZkcXVIb1VJYUNrcnpKdEdoMWRNSmNXTWN0MnVEVkw5ZzlPRU9GVTJoZ3FsWmxtY0cwMW9DV1hhQ3Nrd2dMWkRiN2oyanQ4OUVLUklicG9KQUZwMThQWThBN0ZTUmswREduUEZTMkxUSkdIZTN5MDloZnBCZVhiT2E4RVFrTzJhSzhTdE1nbjZpYzBxcFpvWUpuWmM3Q2doTXR1M0NiWHByMzBjVG5iZWwrdUhLUEdxOE5FanR2Y2sxUzNuaFpEcTVZVVljV0NXNHQ3d1lvTkxwaytqT3dITUtuZmpTMGp6UUNIdmtUKy8zVTlrTCtXb2Y0U3YzMWZOMG5UUXNENmdhK2ZDVnAxVC9qNUc5ZlBqR0VMVUtJRXRBcDBwRE82V1J0ZktFdG5lTFBqNTlKbW5YQzRxTEZkQW5yV1R4WmtyQnZLamttNFpwWHIvenlGRG1Wa0ZOY1RaVkNvMWFKVUNZRE5EaGtIaG9FMmhkYU9TK3A4UFVkRTA4NkVKVE45OThhbm02b1hkUEs2WTFOREtBM0M3QW5XNnFYenJ5c2oxNmMwZ0ZNdVlFMHpva1RHd0o2RVBDREgvNWlQV1htVmsrNzk2OVMvUG16VE5iM1ZTOWpvNE9VL1hHcXpSMzlpeGF1bkNoVW0xbS9zaExlYVBRenNrSTlRckZJZXNOUm1OMC92SmxHb3pGa2pVemRTK2xZRFkxSTVjckFhU2ZmRGRmMGRDL3Z4WlRnS2tkRW1BdEVabzNHYUdQclFzQ3RqUXorb2V6SzFQMnlKTGZzditiME5ERWVnS2dhLzgrUUNmclJrenQwdnhKcmp2RXNML2RzR0VETFZ1MlREOGRTOWVYTGwyaUV5ZE9XR3FyYjdUampkY3BKekFhaWNGOW1OcG1DUFdPQ3kxZXVYSTU1ZVlFYUR5TmJxWlBYNEc1N2NFelJUTkRNSTNMcGxHOU1KbWJya1hwNkwwaDZueHMza3Y3cVREVHl6KzByMFhybHhkVFNlRTBkWjBPWDd5bmhxamc2UjRXZnlTOS9jOE9nZ2JmODhvaTVSZmxlQm1FcjN4T2h4MTBta0VqMXl6SXB2MmhhZFQrOEN2VjJkVWtyZ0YwbU42U1lISzdUZEZvbEk0ZE8wWUE0YnAxNnl4cmFXajQ0OGVQTytyNDBnTjVvcks0MGRWbDJtbG1wbS9Yd1R6V3h4RGFpVzMvZmdYaGtBUkgyUFpmaCtXbG83OEFibVZSbnRvbjlzRk5LM1BGUWRRcWdBN3pHY2Q0WktiT2VIM2dmdjJLWXFxYy93MjFhdHZ0TDFRdzcxbS9TQzNIeVozZVFUcjB3L0s0TWx6QUF4NFNmV3o5b04xd3owcEI0K21vQW1iOTNoam1kMUNBRng1dEVCeGlxZkJxNzl5NWs4NmVQYXNjUjQ0Y1VUVDB4bzBiS2FEVGlJbDRqUW56RlNER3l3QzBhdFVxNVRodzRFQ2lKaWtyaDJaM2tsd0g4MFFuMi8zSXZYMFlIRmZZNDJxOTBuSitNSy9OVXFkd2ZxV2E5bGNuRG52Z3BYRDA2dWVLbHJZN0x3QjA2OGRQNk5DcnVYSE9ycWFMTWRxek9rZnR2a0hFbkVFd3RVdkVBWUxuMjJtQ0EweWEyVENQQVVyc2VkZXVYYXVBTXRsNGVBbWNPbldLb04xTFNrb1VMN1liRHJYdW5oNEsvNnMxMlZRTTk3RGZycWtLR2NydEZKaC9ndTJNTW9HMjNUMzJ6ZGRFdyswWFd0Z0ptb2hKN3NSNDZBT0pKYUNJTUszMUlTMlV3MlNIeWUwRU5WOGVNYVVsb0QvNXlReER0ekREQWVKR0RjQ1ZGNEh3ZnJ1aHNlR0Izcng1TTEyL2ZsM1o4MHBnUTB2ckhXUmFreHJncmE2dXBzV0x4MDVTTWpCbW9RQk9yTzZIRDJtT0FPak5ybnVFbURPY1hIcENmQmwxY2Yremh6MzYyN2F2TXc3TUhTNTZ0dy9mZWtwYlhvd1BqVm1SWUxocmROOW9wYjJWTmdoandmdU5mVEtBM2JwdFRWeFlTeHZpc3RLL3ZnMEEzU2RNNldhaG9XRmVnMkJhTjRxWU13QU1NMXdMWk54SC9CbHhhRGZEVmdBbHRLelV1bHJURzNQUW10VFlZMWRVVkZCT3pxaEZnVHB1MEp6WnMybkhHM1dFNzU4UmZob3JsbnhPZUszL0crbFhuR1JPT0x6MGZMZ09adTAvWUxEaXBibjBoMS9WeE0zaG5iK2VvM2MrT0JkWDV0WkZ3L2tuaEJoeW1UaXNVbVJJN0JYSGlWTmI3VHRadTZaLzMxSlRQUUZvWEd2MzBHNGtuTUNqWGRyVlQrV3pSK1FGaHhnQUR0TjZsNGhIUzZwcWVheWNocjgzUGM0MGQwTkRZeUNBRTBBdEt5dFRuV055VDR6N2JwclU2RjlQY0lUTm1UVkxMVVoyVjZJTUx3QmRYMTl0YVBQRWRURGJuSitqemVHNHFtMTdUTmdmSTd2TENqVmR0UjhQdERKdVoxLzhoeGo2YXl0OW1ta0Q4TFoyamU2RjlVQkdIMGcwcVQwNkVCZUhob2FlLzhkK0JmeG14ckZTQnlhME5MMGxtQkhDY3RPa0htdWUyUC9PZlNXazNrTFlTY2FSMVVKeGdsRFVEV0dHNit0cjY5ZzU5eFdZSVNnNHdhd0NHVm9aSG5FL2s5YWJEU2NZZ0N4ajB0REUyc1FTbU9IU1VlYW16QURlVkFNWS9CeDhyMFZsU3pxMHNCK0dDWjNJaklabTFqdk1ldnNqYWo5MlRud0hab1Nnck82ZDYwOFBtQXBkMlZtUVRHOExUUTNDUGhvYVd6ckw1THdCYUpUQkRKZm11YnpudGQrYklrNHNDWUNFUnQ2OTdhZXlTTkhFWTRFYVRqQnRXN1dCelpQa3FVNDJPOC9VNWdEbDFqTURoQ1FTczRSc3NYQ1hNU3ZLYkh1djFBT0E0UWdEL2ExbVpJK3M1UTJPc1JyeDZTVElUNTlMd3JGMThMMzNLZXBBV3FaV25oTTU5eVdZSVNERW01dHZ4VXhsZmtHVHczbkdKTExPQkpEclJSd2FKTDNYTWhOTUpwcGdYdzFxdXBBZS80SXllQnIrUXJncG5ZRDJqWm1OZkdyc2w1RjNYVDV6TXRVV1QxVTgyOG5XWE5rakM0Y1h2clJpR3BVQTlzZ3lzUVNBUmh3YXBqWCtNUVA1ZVNUdU8rSE54dmZIVGlkNk9QMHQ4NmhrU0lrZkE5REk3c0wzemZwOFF2bEJocmFOVStlK0FqTUEzUEJTZ0lMWjQrY1VReHNEeE9sSUVIRnFjZDNzUis2VmtWZ0NUYXlOT1FQSThyN2RPZUJEQ3llL2FjYkxBYm5lYnBMVTBEVlZWYlJRT0x6MGhBUVROOGczWUFZb0FVNTRvK3RGNGtqQlZLR2hSYnhaKzZrajRzZnR2YytVdmJGVCtkZHVMRnFtOUFuQUl2YmN1Q1pIQVRSTWNDU1ZhRU5aZHVjS0xab0plZFFUNVVNQ2VxTHQ3TlQzRFppbGtBRFNKdUhNeWdSQ1JsY2lHdTkvd1dpOTlRV05WeWRSMzA2V3c1UkdqSmtwL1JKSUtaZ3ZYUDJNdEJsaDZXZWZaOEFTOEk0RWZPdk45czRTTWljc2dSRUpNSmo1U1dBSmVFUUNER2FQTENTendSSmdNUE16d0JMd2lBU3loZ1Y1aEJkbWd5WGdhd213WnZiMThqUHpYcElBZzlsTHE4bTgrRm9DREdaZkx6OHo3eVVKTUppOXRKck1pNjhsd0dEMjlmSXo4MTZTQUlQWlM2dkp2UGhhQWd4bVh5OC9NKzhsQ1RDWXZiU2F6SXV2SmNCZzl2WHlNL05la2dDRDJVdXJ5Yno0V2dJTVpsOHZQelB2SlFrd21MMjBtc3lMcnlYd1A4UGMwaXYrRGs5NUFBQUFBRWxGVGtTdVFtQ0MnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG59XG5cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUNBQSxBQUFBLHVCQUF1QixDQUFDO0VBQ3RCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxLQUFLO0NBdUZsQjs7QUF6RkQsQUFJRSx1QkFKcUIsQ0FJckIsUUFBUSxDQUFDO0VBQ1AsVUFB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 */

/*# sourceMappingURL=styles.css.map */
