@import url(https://fonts.googleapis.com/css2?family=Lora&family=Noto+Serif+JP:wght@400;700&display=swap);
@charset "UTF-8";
:root {
  --noto: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;
  --lora: "Lora", serif;
  --gothic: "Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", Meiryo, sans-serif;
  --navy: #2F2E41;
  --brown: #b89470;
}

html {
  font-size: 16px;
}

body.psc {
  padding-top: 0;
  font-family: var(--noto);
  color: #707070;
}
body.home {
  color: #707070;
}
body.home .home-body {
  font-family: var(--noto);
}

img {
  max-width: 100%;
  height: auto;
}

.inner {
  padding-left: 2.5%;
  padding-right: 2.5%;
  padding-bottom: 6rem;
  overflow: hidden;
}

@media all and (min-width: 668px) {
  .inner {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 14rem;
  }
}
.psc-header {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  height: 14.1025641026vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(20px) saturate(110%);
          backdrop-filter: blur(20px) saturate(110%);
  z-index: 10;
}
.psc-logo {
  margin-left: 3.5897435897vw;
  width: 33.5897435897vw;
}
.psc-cta-button {
  background: linear-gradient(to right, #AB7549, #91623F 100%);
  display: flex;
  align-items: center;
  padding: 0.75em 1.25em;
  line-height: 1.4;
  border-radius: 8px 0 0 8px;
  color: #fff;
  font-size: 2.5641025641vw;
  box-shadow: 1px 1px 6px #aaa;
}
.psc-cta-button:hover {
  opacity: 0.9;
  color: #fff;
}
.psc-cta-button:hover::after {
  left: 0.5em;
}
.psc-cta-button img {
  width: 5.8974358974vw;
  margin-right: 0.2em;
}
.psc-cta-button::after {
  content: "";
  width: 1.7948717949vw;
  height: 4.8717948718vw;
  background: url(../img/planner-subcontract/arrow-apply.svg) no-repeat 0 0;
  background-size: contain;
  margin-left: 1em;
  position: relative;
  left: 0;
  transition: left 0.5s ease-out;
}

@media all and (min-width: 668px) {
  .psc-header {
    height: 130px;
    justify-content: center;
  }
  .psc-logo {
    width: 180px;
  }
  .psc-cta {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 57px;
  }
  .psc-cta-button {
    font-size: 18px;
  }
  .psc-cta-button img {
    width: 38px;
  }
  .psc-cta-button::after {
    width: 11px;
    height: 30px;
  }
}
.psc-footer {
  text-align: center;
  padding: 3em 0;
  background: linear-gradient(to bottom, #39B6DF, #3F9CD9 100%);
}
.psc-footer .copyright {
  font-size: 3.0769230769vw;
  background: none;
  color: #fff;
}
.psc-pagetop {
  display: none;
  position: fixed;
  right: 0;
  bottom: 3rem;
  background-color: rgba(255, 255, 255, 0.4);
  color: var(--navy);
  padding: 0.5em 1em;
  border-radius: 5px 0 0 5px;
  cursor: pointer;
}
.psc-pagetop:hover {
  background-color: #39B6DF;
  color: #fff;
}

@media all and (min-width: 668px) {
  .psc-footer .copyright {
    font-size: 18px;
  }
}
.psc-menu {
  position: fixed;
  top: 10rem;
  right: -249px;
  width: 284px;
  transition: right 0.4s ease-out;
  display: flex;
}
.psc-menu-tab {
  width: 35px;
  height: 124px;
  color: #fff;
  background: linear-gradient(to right, #AB7549, #91623F 100%);
  display: flex;
  gap: 1rem;
  writing-mode: vertical-lr;
  transform: rotate(180deg);
  padding: 1rem 0 0 0;
  margin: 0;
  font-size: 4.6153846154vw;
  justify-content: center;
  align-items: center;
  border-radius: 0 8px 8px 0;
  flex: 0 0 auto;
  cursor: pointer;
}
.psc-menu-tab::after {
  content: "▶︎▶︎";
  font-size: 2.5641025641vw;
  transform: scaleX(0.8);
  writing-mode: horizontal-tb;
  padding-right: 2px;
}
.psc-menu-tab:hover {
  opacity: 0.9;
}
.psc-menu-list {
  width: 249px;
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(171, 117, 73, 0.2);
  border-right: 0;
  padding: 1rem 0.2rem 1rem 1rem;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
.psc-menu-list > li {
  font-size: 3.0769230769vw;
  position: relative;
  padding-left: 1.5em;
}
.psc-menu-list > li::before {
  content: "";
  width: 0.6em;
  height: 0.6em;
  border-right: 1px solid #707070;
  border-bottom: 1px solid #707070;
  transform: rotate(45deg);
  position: absolute;
  left: 0;
  top: 0.5em;
}
.psc-menu-list > li a {
  color: #707070;
  text-decoration: none;
}
.psc-menu-list > li a:hover {
  color: #23527c;
}
.psc-menu.is-active {
  right: 0;
}
.psc-menu.is-active .psc-menu-tab::after {
  transform: scaleX(-0.8);
}

@media all and (min-width: 668px) {
  .psc-menu {
    top: 15rem;
    right: -244px;
  }
  .psc-menu-tab {
    font-size: 18px;
    width: 40px;
  }
  .psc-menu-tab::after {
    font-size: 10px;
  }
  .psc-menu-list {
    width: 244px;
  }
  .psc-menu-list > li {
    font-size: 12px;
  }
}
.section-title {
  display: grid;
  place-items: center;
  justify-items: center;
  grid-template-rows: 1fr;
  grid-template-columns: 1fr;
}
.section-title .en {
  background: linear-gradient(to bottom, #FFF1ED 50%, rgba(255, 255, 255, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  grid-row: 1/2;
  grid-column: 1/2;
  font-family: var(--lora);
  font-size: 10.2564102564vw;
  letter-spacing: 0.05em;
}
.section-title .en.-white {
  background: linear-gradient(to bottom, #fff 50%, rgba(255, 255, 255, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.section-title .jp {
  font-size: 3.8461538462vw;
  grid-row: 1/2;
  grid-column: 1/2;
  padding-top: 1.2em;
  letter-spacing: 0.2em;
  color: var(--navy);
  text-align: center;
}

.block-title {
  font-size: 3.8461538462vw;
  color: var(--navy);
  text-align: center;
  margin: 3em auto 1.5em;
}
.block-title .sub {
  font-size: 84%;
  display: inline-flex;
  gap: 1em;
  align-items: center;
}
.block-title .sub::before, .block-title .sub::after {
  content: "";
  width: 3.5em;
  height: 1px;
  background-color: var(--navy);
}

.section-lead {
  font-size: 3.0769230769vw;
  line-height: 2;
  text-align: center;
  margin-top: 1.5rem;
}

@media all and (min-width: 668px) {
  .section-title .en {
    font-size: 72px;
  }
  .section-title .jp {
    font-size: 24px;
  }
  .block-title {
    font-size: 24px;
  }
  .section-lead {
    font-size: 18px;
  }
}
.note {
  font-size: 3.5897435897vw;
}

@media all and (min-width: 668px) {
  .note {
    font-size: 16px;
  }
}
.ta-left {
  text-align: left;
}

.ta-center {
  text-align: center;
}

.ta-right {
  text-align: right;
}

.bt-reveal {
  display: block;
  text-align: center;
  width: 64.1025641026vw;
  margin: 3rem auto 0;
  background: linear-gradient(to bottom, #AB7549, #785234 100%);
  border: 0;
  border-radius: 500px;
  color: #fff;
  font-size: 3.5897435897vw;
  padding: 0.6em 1em 1em;
  box-shadow: 1px 1px 6px #aaa;
  position: relative;
  cursor: pointer;
}
.bt-reveal::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0.3rem;
  margin: auto;
  width: 4.8717948718vw;
  height: 1.5384615385vw;
  background: url(../img/planner-subcontract/arrow-down.svg) no-repeat center bottom;
  background-size: contain;
  transition: bottom 0.3s ease-out;
}
.bt-reveal:hover {
  opacity: 0.9 !important;
}
.bt-reveal:hover::after {
  bottom: 0.05rem;
}
.bt-reveal.open::after {
  transform: scale(1, -1);
}
.bt-reveal.open:hover::after {
  bottom: 0.45rem;
}

@media all and (min-width: 668px) {
  .bt-reveal {
    width: 312px;
    font-size: 18px;
  }
  .bt-reveal::after {
    width: 24px;
    height: 7px;
  }
}
.bt-functions {
  display: inline-flex;
  align-items: center;
  background-color: var(--navy);
  color: #fff;
  font-size: 4.1025641026vw;
  padding: 1.5em;
}
.bt-functions-wrap {
  text-align: center;
  margin-top: 5rem;
}
.bt-functions::after {
  content: "";
  width: 1.7948717949vw;
  height: 4.8717948718vw;
  background: url(../img/planner-subcontract/arrow-apply.svg) no-repeat 0 0;
  background-size: contain;
  margin-left: 1em;
  position: relative;
  left: 0;
  transition: left 0.5s ease-out;
}
.bt-functions:hover {
  color: #fff;
}

@media all and (min-width: 668px) {
  .bt-functions {
    font-size: 20px;
  }
  .bt-functions::after {
    width: 11px;
    height: 36px;
  }
}
.tbl-styled {
  width: 100%;
  font-family: var(--gothic);
  line-height: 1.4;
  color: #000;
}
.tbl-styled th,
.tbl-styled td {
  text-align: center;
  padding: 0.75em 1em;
  font-weight: normal;
}
.tbl-styled th.ta-left,
.tbl-styled th .ta-left,
.tbl-styled td.ta-left,
.tbl-styled td .ta-left {
  text-align: left;
}
.tbl-styled thead th:not(:first-child) {
  border: 1px solid #ccc;
  background-color: #e6e6e6;
}
.tbl-styled thead th.plusonep {
  background-color: #8cd5ec;
}
.tbl-styled thead th.colored {
  background-color: #DEF3FA;
}
.tbl-styled tbody th {
  border: 1px solid #ccc;
  background-color: #e6e6e6;
}
.tbl-styled tbody th.colored {
  background-color: #DEF3FA;
}
.tbl-styled tbody td {
  border: 1px solid #ccc;
  background-color: #fff;
}
.tbl-styled tbody td.plusonep {
  background-color: #def3fa;
}
.tbl-styled tbody td.va-top {
  vertical-align: top;
}

.tbl-swap {
  width: 100%;
  font-family: var(--gothic);
  line-height: 1.4;
  color: #000;
  position: relative;
}
.tbl-swap + .tbl-swap {
  margin-top: 2rem;
}
.tbl-swap caption {
  font-size: 3.5897435897vw;
  color: #000;
  caption-side: top;
  text-align: center;
}
.tbl-swap caption::before {
  content: "［";
  margin-right: 0.5em;
}
.tbl-swap caption::after {
  content: "］";
  margin-left: 0.5em;
}
.tbl-swap td,
.tbl-swap th {
  text-align: left;
  font-weight: normal;
  padding: 0.75em 1em;
  font-size: 3.3333333333vw;
}
.tbl-swap td.ta-center,
.tbl-swap td .ta-center,
.tbl-swap th.ta-center,
.tbl-swap th .ta-center {
  text-align: center;
}
.tbl-swap tr.plusonep {
  border: 4px solid #3f9cd9;
}
.tbl-swap tr.plusonep th {
  background-color: #8cd5ec;
  width: 35%;
}
.tbl-swap tr.plusonep td {
  background-color: #def3fa;
}
.tbl-swap th {
  border: 1px solid #ccc;
  background-color: #e6e6e6;
}
.tbl-swap th.colored {
  background-color: #DEF3FA;
}
.tbl-swap td {
  border: 1px solid #ccc;
  background-color: #fff;
}

.note-table {
  font-family: var(--gothic);
  font-size: 3.0769230769vw;
  line-height: 1.4;
  color: #000;
  margin-top: 1em;
}

@media all and (min-width: 668px) {
  .note-table {
    font-size: 14px;
  }
}
.tbl-case {
  border-collapse: collapse;
}
.tbl-case tr {
  border-bottom: 1px solid #ccc;
}
.tbl-case th {
  white-space: nowrap;
}
.tbl-case th,
.tbl-case td {
  font-family: var(--gothic);
  font-weight: normal;
  color: #000;
  text-align: left;
  vertical-align: middle;
  padding: 0.5em 0.5em;
}

.list-dot {
  list-style: none;
  padding: 0;
  margin: 0;
}
.list-dot > li {
  padding-left: 1em;
  position: relative;
}
.list-dot > li::before {
  content: "・";
  position: absolute;
  left: 0;
  top: 0;
}

.hero {
  width: 100%;
  height: 158.2051282051vw;
  background: url(../img/planner-subcontract/hero-sp.jpg) no-repeat 0 0;
  background-size: cover;
  color: #fff;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 3rem;
}
.hero-copy {
  font-family: var(--noto);
  margin: 0;
  font-size: 5.641025641vw;
  line-height: 1.7;
}
.hero-alliance {
  border: 1px solid #fff;
  background-color: rgba(255, 255, 255, 0.14);
  -webkit-backdrop-filter: blur(10px) saturate(110%);
          backdrop-filter: blur(10px) saturate(110%);
  border-radius: 8px;
  width: 69.4871794872vw;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.3em;
  font-size: 3.5897435897vw;
  padding: 0.8em 0.5em;
}
.hero-alliance .plusonep {
  position: absolute;
  left: 0;
  right: 0;
  top: -4.1025641026vw;
  width: 8.2051282051vw;
  height: 8.2051282051vw;
  margin: auto;
  line-height: 1;
}
.hero-alliance .hall,
.hero-alliance .planner {
  width: 7em;
  line-height: 1.1;
  text-align: center;
}
.hero-alliance .handshake {
  width: 8.9743589744vw;
}
.hero-desc {
  line-height: 2;
  font-size: 3.3333333333vw;
}
.hero-features {
  display: flex;
  justify-content: space-between;
  width: 95.3846153846vw;
}
.hero-features > li {
  width: 32.5%;
  border: 1px dashed #fff;
  background-color: rgba(255, 255, 255, 0.14);
  -webkit-backdrop-filter: blur(10px) saturate(110%);
          backdrop-filter: blur(10px) saturate(110%);
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: 2.8205128205vw;
  padding: 1em 0;
  line-height: 1.5;
}
.hero-features > li small {
  font-size: 2.0512820513vw;
}
.hero::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 30px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));
}

@media all and (min-width: 668px) {
  .hero {
    height: 680px;
    background: url(../img/planner-subcontract/hero.jpg) no-repeat 0 0;
    background-size: cover;
  }
  .hero-copy {
    font-size: 37px;
  }
  .hero-alliance {
    width: 470px;
    gap: 0.3em;
    font-size: 24px;
    padding: 0.6em 0.5em;
  }
  .hero-alliance .plusonep {
    top: -20px;
    width: 40px;
    height: 40px;
  }
  .hero-alliance .handshake {
    width: 44px;
  }
  .hero-desc {
    line-height: 1.77;
    font-size: 18px;
  }
  .hero-features {
    width: 830px;
  }
  .hero-features > li {
    width: 26.5%;
    font-size: 18px;
    padding: 0.6em;
  }
  .hero-features > li small {
    font-size: 15px;
  }
}
.psc-description .model-chart {
  margin-top: 2rem;
  text-align: center;
}
.psc-description strong {
  color: var(--brown);
  font-weight: 700;
}

.psc-advantages {
  background: linear-gradient(to bottom, #F0F8FF, #F0FFF9 100%);
  position: relative;
  width: 100vw;
}
.psc-advantages::before {
  content: "";
  position: absolute;
  top: -13.0769230769vw;
  left: 0;
  width: 100%;
  height: 13.0769230769vw;
  background: url(../img/planner-subcontract/wave1.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-advantages .advantage-row {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2rem;
  margin-top: 2rem;
  margin-left: 2rem;
  margin-right: 2rem;
}
.psc-advantages .advantage-photo {
  width: 70%;
  margin: auto;
}
.psc-advantages .advantage-body {
  font-size: 3.3333333333vw;
  line-height: 1.75;
}
.psc-advantages .advantage-body p + p {
  margin-top: 1.75em;
}
.psc-advantages .advantage-body strong {
  color: var(--brown);
  font-weight: bold;
}

@media all and (min-width: 668px) {
  .psc-advantages::before {
    top: -170px;
    height: 170px;
  }
  .psc-advantages .advantage-row {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 98%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    gap: 4rem;
  }
  .psc-advantages .advantage-row:nth-of-type(even) {
    flex-direction: row-reverse;
  }
  .psc-advantages .advantage-photo {
    flex: 0 0 400px;
  }
  .psc-advantages .advantage-body {
    font-size: 18px;
  }
}
.clip-path1 {
  -webkit-clip-path: url(#clip-path1);
          clip-path: url(#clip-path1);
}

.clip-path2 {
  -webkit-clip-path: url(#clip-path2);
          clip-path: url(#clip-path2);
}

@media all and (max-width: 667px) {
  .tbl-compare-wrap {
    position: relative;
  }
  .tbl-compare-illust {
    position: absolute;
    right: -10px;
    top: 20px;
    width: 20%;
  }
}
@media all and (min-width: 668px) {
  .tbl-compare {
    position: relative;
  }
  .tbl-compare-wrap {
    width: 822px;
    margin: auto;
    position: relative;
  }
  .tbl-compare::after {
    content: "";
    position: absolute;
    right: -2px;
    top: -2px;
    width: 331px;
    height: calc(100% + 4px);
    border: 4px solid #3f9cd9;
  }
  .tbl-compare-illust {
    position: absolute;
    right: -39px;
    top: -88px;
  }
}
.psc-reasons {
  background-color: #fff;
  position: relative;
}
.psc-reasons::before {
  content: "";
  position: absolute;
  top: -13.0769230769vw;
  left: 0;
  width: 100%;
  height: 13.0769230769vw;
  background: url(../img/planner-subcontract/wave2.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}

@media all and (min-width: 668px) {
  .psc-reasons::before {
    top: -170px;
    height: 170px;
  }
}
@media all and (max-width: 667px) {
  .tbl-difference-wrap {
    position: relative;
  }
  .tbl-difference-wrap td small {
    display: block;
    margin-top: 0.5em;
  }
  .tbl-difference-illust {
    position: absolute;
    right: 10px;
    top: -20px;
    width: 25%;
  }
}
@media all and (min-width: 668px) {
  .tbl-difference {
    position: relative;
  }
  .tbl-difference-wrap {
    width: 922px;
    margin: auto;
    position: relative;
  }
  .tbl-difference tbody td {
    vertical-align: top;
  }
  .tbl-difference::after {
    content: "";
    position: absolute;
    right: -2px;
    top: -2px;
    width: 331px;
    height: calc(100% + 4px);
    border: 4px solid #3f9cd9;
  }
  .tbl-difference-illust {
    position: absolute;
    right: 65px;
    top: -111px;
  }
}
.psc-options {
  background: linear-gradient(to bottom, #F0FFF5, #F6FFF0 100%);
  position: relative;
  width: 100vw;
}
.psc-options::before {
  content: "";
  position: absolute;
  top: -8.4615384615vw;
  left: 0;
  width: 100%;
  height: 8.4615384615vw;
  background: url(../img/planner-subcontract/wave3.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}

.row-options {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
.row-options .option-item {
  background-color: #fff;
  border-radius: 7px;
  box-shadow: 1px 1px 6px #aaa;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  text-align: center;
}
.row-options .option-title {
  margin: 0 auto 1em;
  font-size: 3.8461538462vw;
  line-height: 1.7;
}
.row-options .option-desc {
  text-align: left;
  font-size: 3.3333333333vw;
}

@media all and (min-width: 668px) {
  .psc-options::before {
    top: -108px;
    height: 108px;
  }
  .row-options {
    flex-direction: row;
    justify-content: space-between;
    gap: 36px;
    width: 100%;
    max-width: 912px;
    margin-left: auto;
    margin-right: auto;
  }
  .row-options .option-item {
    flex-basis: 438px;
    padding: 2rem 2.5rem;
  }
  .row-options .option-title {
    font-size: 18px;
  }
  .row-options .option-desc {
    font-size: 15px;
  }
}
@media all and (max-width: 667px) {
  .tbl-option-wrap, .tbl-option1, .tbl-option2, .tbl-option3, .tbl-option4 {
    position: relative;
  }
  .tbl-option2, .tbl-option3, .tbl-option4 {
    margin-top: 2rem;
  }
  .tbl-option-illust1, .tbl-option-illust2 {
    position: absolute;
    right: -10px;
    bottom: -10px;
    width: 25%;
  }
  .tbl-option-illust3 {
    position: absolute;
    right: -10px;
    bottom: -10px;
    width: 20%;
  }
  .tbl-option-illust4 {
    position: absolute;
    right: -10px;
    bottom: -45px;
    width: 32%;
  }
}
@media all and (min-width: 668px) {
  .tbl-option {
    position: relative;
  }
  .tbl-option-wrap {
    width: 962px;
    margin: auto;
    position: relative;
    padding-bottom: 141px;
  }
  .tbl-option small {
    font-size: 78%;
  }
  .tbl-option-illust1 {
    position: absolute;
    right: 595px;
    bottom: 15px;
  }
  .tbl-option-illust2 {
    position: absolute;
    right: 420px;
    bottom: 35px;
  }
  .tbl-option-illust3 {
    position: absolute;
    right: 249px;
    bottom: 0;
  }
  .tbl-option-illust4 {
    position: absolute;
    right: -24px;
    bottom: 15px;
  }
}
.psc-cases {
  background-color: #fff;
  position: relative;
  width: 100vw;
}
.psc-cases::before {
  content: "";
  position: absolute;
  top: -13.0769230769vw;
  left: 0;
  width: 100%;
  height: 13.0769230769vw;
  background: url(../img/planner-subcontract/wave4.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-cases .case {
  margin-top: 4rem;
}
.psc-cases .case-title {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.5rem;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-size: 3.8461538462vw;
  color: var(--navy);
  border-bottom: 1px solid var(--navy);
  padding-bottom: 0.5rem;
}
.psc-cases .case-label {
  font-size: 3.0769230769vw;
  color: #fff;
  background-color: var(--navy);
  text-align: center;
  padding: 0.75em 2em;
  border-radius: 100px;
}
.psc-cases .case-row {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 2rem;
  margin-top: 2rem;
  margin-left: 2rem;
  margin-right: 2rem;
}
.psc-cases .case-photo {
  width: 70%;
  margin: 0 auto;
}
.psc-cases .case-body {
  font-size: 3.3333333333vw;
  line-height: 1.75;
}
.psc-cases .case-body p + p {
  margin-top: 1.75em;
}
.psc-cases .case-body strong {
  color: var(--brown);
  font-weight: bold;
}

@media all and (min-width: 668px) {
  .psc-cases::before {
    top: -170px;
    height: 170px;
  }
  .psc-cases .case-row {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 98%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    gap: 3rem;
  }
  .psc-cases .case-row:nth-of-type(even) {
    flex-direction: row-reverse;
  }
  .psc-cases .case-title {
    font-size: 24px;
    width: 477px;
  }
  .psc-cases .case-label {
    font-size: 16px;
  }
  .psc-cases .case-photo {
    flex: 0 0 370px;
  }
  .psc-cases .case-body {
    font-size: 18px;
  }
}
.clip-path3 {
  -webkit-clip-path: url(#clip-path3);
          clip-path: url(#clip-path3);
}

.clip-path4 {
  -webkit-clip-path: url(#clip-path4);
          clip-path: url(#clip-path4);
}

.clip-path5 {
  -webkit-clip-path: url(#clip-path5);
          clip-path: url(#clip-path5);
}

.clip-path6 {
  -webkit-clip-path: url(#clip-path6);
          clip-path: url(#clip-path6);
}

.psc-days {
  background: linear-gradient(to bottom, #F8FFF0, #FFF9F0 100%);
  position: relative;
}
.psc-days::before {
  content: "";
  position: absolute;
  top: -13.0769230769vw;
  left: 0;
  width: 100%;
  height: 13.0769230769vw;
  background: url(../img/planner-subcontract/wave5.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-days .days-switch .switch-row {
  display: flex;
  justify-content: center;
  border-radius: 100px;
  overflow: hidden;
}
.psc-days .days-switch .switch-row > div {
  flex-basis: 50%;
  position: relative;
  font-size: 3.5897435897vw;
  height: 3.5em;
}
.psc-days .days-switch .switch-row label {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  background-color: #E0E0E0;
  color: #707070;
  font-weight: normal;
  text-align: center;
  letter-spacing: 0.3em;
  padding: 1em;
  line-height: 1.5;
  cursor: pointer;
}
.psc-days .days-switch .switch-row input {
  position: relative;
  z-index: -1;
}
.psc-days .days-switch .switch-row input:checked + label {
  background-color: #6C63FF;
  color: #fff;
}
.psc-days .day-contents {
  margin-top: 3rem;
}
.psc-days .day-content:nth-child(n+2) {
  display: none;
}
.psc-days .diary {
  position: relative;
  padding: 1rem 0 1rem 4.5em;
}
.psc-days .diary::before {
  content: "";
  position: absolute;
  left: calc(4.5em - 6px);
  top: 0;
  width: 5px;
  height: 100%;
  border-radius: 2.5px;
  background-color: #E0E0E0;
}
.psc-days .diary > li {
  margin-left: 5px;
  border-radius: 5px;
  padding: 0.7em 1em;
  position: relative;
  line-height: 1.5;
}
.psc-days .diary > li + li {
  margin-top: 10px;
}
.psc-days .diary > li::before {
  content: "";
  position: absolute;
  left: -13px;
  top: 0;
  width: 9px;
  border-radius: 4px;
}
.psc-days .diary > li.dot {
  background: none;
}
.psc-days .diary > li.dot::before {
  height: 9px;
  background-color: #969595;
  top: 1em;
}
.psc-days .diary > li.non-wedding {
  background-color: #fff;
}
.psc-days .diary > li.non-wedding::before {
  height: 100%;
  background-color: #969595;
}
.psc-days .diary > li.wedding {
  background-color: #FFF1ED;
}
.psc-days .diary > li.wedding .diary-heading {
  color: var(--navy);
}
.psc-days .diary > li.wedding::before {
  height: 100%;
  background-color: #AB7549;
}
.psc-days .diary-time {
  position: absolute;
  top: 0.5em;
  left: calc(-5em - 9px - 1em);
  width: 4.5em;
  text-align: right;
}
.psc-days .diary-heading {
  margin-top: 0;
  font-size: 3.8461538462vw;
}
.psc-days .diary-desc {
  font-size: 2.8205128205vw;
}

@media all and (min-width: 668px) {
  .psc-days::before {
    top: -170px;
    height: 170px;
  }
  .psc-days .day-contents {
    width: 98%;
    max-width: 820px;
    margin-left: auto;
    margin-right: auto;
  }
  .psc-days .days-switch {
    width: 560px;
    margin-left: auto;
    margin-right: auto;
  }
  .psc-days .days-switch .switch-row > div {
    font-size: 18px;
  }
  .psc-days .diary > li {
    margin-left: 12px;
  }
  .psc-days .diary > li::before {
    left: -20px;
  }
  .psc-days .diary-time {
    font-size: 18px;
    left: calc(-5em - 12px - 1em);
  }
  .psc-days .diary-heading {
    font-size: 18px;
  }
  .psc-days .diary-desc {
    font-size: 13px;
  }
}
.psc-works {
  background-color: #fff;
  position: relative;
}
.psc-works::before {
  content: "";
  position: absolute;
  top: -13.0769230769vw;
  left: 0;
  width: 100%;
  height: 13.0769230769vw;
  background: url(../img/planner-subcontract/wave6.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-works .venue-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 2rem;
  margin-top: 3rem;
}
.psc-works .venue-list > li {
  flex-basis: 100%;
}
.psc-works .venue-list > li > a,
.psc-works .venue-list > li > div {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.psc-works .venue-photo {
  width: 100%;
}
.psc-works .venue-photo img {
  aspect-ratio: 1000/667;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.psc-works .venue-name {
  font-size: 4.1025641026vw;
  font-weight: normal;
  margin-top: 1rem;
}
.psc-works .venue-area {
  font-size: 3.5897435897vw;
}

@media all and (min-width: 668px) {
  .psc-works::before {
    top: -170px;
    height: 170px;
  }
  .psc-works .inner {
    width: 98%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
  .psc-works .venue-list > li {
    flex-basis: 48%;
  }
  .psc-works .venue-name {
    font-size: 18px;
  }
  .psc-works .venue-area {
    font-size: 15px;
  }
}
.psc-flow {
  background: linear-gradient(to bottom, #FFF0F0, #FFF0FD 100%);
  position: relative;
}
.psc-flow::before {
  content: "";
  position: absolute;
  top: -11.6666666667vw;
  left: 0;
  width: 100%;
  height: 11.6666666667vw;
  background: url(../img/planner-subcontract/wave7.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-flow .box_flow + .box_flow {
  margin-top: 15px;
}
.psc-flow .box_flow-wrap {
  margin-top: 3rem;
}
.psc-flow .box_flow .step {
  width: 63px;
}
.psc-flow .box_flow .img {
  background-color: #fff;
}
.psc-flow .box_flow .img > img {
  width: auto;
  height: 15.3846153846vw;
}
.psc-flow .box_flow .contents {
  padding: 10px;
  font-weight: normal;
}

@media all and (min-width: 668px) {
  .psc-flow::before {
    top: -148px;
    height: 148px;
  }
  .psc-flow .inner {
    width: 98%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
  .psc-flow .box_flow .step {
    width: 134px;
  }
  .psc-flow .box_flow .step > img {
    width: 40px;
  }
  .psc-flow .box_flow .img {
    padding: 10px;
  }
  .psc-flow .box_flow .img > img {
    height: 70px;
  }
  .psc-flow .box_flow .contents {
    padding: 10px 30px 10px 45px;
  }
  .psc-flow .box_flow .contents .text {
    font-size: 22px;
    line-height: 1.4;
  }
}
.psc-faq {
  background-color: #fff;
  position: relative;
}
.psc-faq::before {
  content: "";
  position: absolute;
  top: -13.0769230769vw;
  left: 0;
  width: 100%;
  height: 13.0769230769vw;
  background: url(../img/planner-subcontract/wave8.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-faq .faq {
  margin-top: 4rem;
}
.psc-faq .faq-title {
  text-align: center;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  font-size: 3.8461538462vw;
  color: var(--navy);
  border-bottom: 1px solid var(--navy);
  padding-bottom: 0.5rem;
}
.psc-faq .faq-list {
  margin-top: 3rem;
}
.psc-faq .faq-list + .faq-title {
  margin-top: 4rem;
}
.psc-faq .faq-item {
  margin-left: 5.1282051282vw;
  border: 1px solid #E0E0E0;
  border-radius: 12px;
  padding: 2rem;
  background-color: #fff;
  position: relative;
}
.psc-faq .faq-item + .faq-item {
  margin-top: 1rem;
}
.psc-faq .faq-item::before {
  content: "";
  position: absolute;
  top: 1.4rem;
  left: -5.1282051282vw;
  width: 10.2564102564vw;
  height: 10.2564102564vw;
  background: url(../img/planner-subcontract/q.svg) no-repeat 0 0;
  background-size: contain;
}
.psc-faq .faq-item > dt {
  font-size: 4.1025641026vw;
  font-weight: normal;
  color: var(--navy);
  cursor: pointer;
}
.psc-faq .faq-item > dt::after {
  content: "";
  display: inline-block;
  width: 6.1538461538vw;
  height: 1.7948717949vw;
  background: url(../img/planner-subcontract/arrow-q.svg) no-repeat 0 0;
  background-size: contain;
  margin-left: 0.5em;
}
.psc-faq .faq-item > dt.-opened::after {
  transform: scale(1, -1);
}
.psc-faq .faq-item > dt:hover {
  color: #3f9cd9;
}
.psc-faq .faq-item > dd {
  font-size: 3.3333333333vw;
  margin-top: 2rem;
  display: none;
}

@media all and (min-width: 668px) {
  .psc-faq::before {
    top: -170px;
    height: 170px;
  }
  .psc-faq .inner {
    width: 98%;
    max-width: 836px;
    margin-left: auto;
    margin-right: auto;
  }
  .psc-faq .faq-title {
    font-size: 24px;
    width: 477px;
  }
  .psc-faq .faq-item {
    margin-left: 25px;
  }
  .psc-faq .faq-item::before {
    left: -25px;
    width: 49px;
    height: 49px;
  }
  .psc-faq .faq-item > dt {
    font-size: 20px;
  }
  .psc-faq .faq-item > dt::after {
    width: 24px;
    height: 7px;
  }
  .psc-faq .faq-item > dd {
    font-size: 16px;
  }
}
.psc-philosophy {
  background: linear-gradient(to bottom, #F4F0FF, #F0F8FF 100%);
  position: relative;
}
.psc-philosophy::before {
  content: "";
  position: absolute;
  top: -8.9743589744vw;
  left: 0;
  width: 100%;
  height: 8.9743589744vw;
  background: url(../img/planner-subcontract/wave9.svg) no-repeat 0 bottom;
  background-size: 100% 100%;
}
.psc-philosophy .philosophy-body {
  display: flex;
  flex-direction: column;
  gap: 1.75em;
  font-size: 3.5897435897vw;
}
.psc-philosophy .philosophy-illust {
  text-align: center;
}

@media all and (min-width: 668px) {
  .psc-philosophy::before {
    top: -116px;
    height: 116px;
  }
  .psc-philosophy .philosophy-body {
    font-size: 16px;
    width: 98%;
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
  }
}
[class*=fadein-] {
  position: relative;
  opacity: 0;
}
[class*=fadein-].-on {
  transition-property: all;
  transition-duration: 2s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  opacity: 1;
}
[class*=fadein-].-on.delay1 {
  transition-delay: 0.4s;
}
[class*=fadein-].-on.delay2 {
  transition-delay: 0.8s;
}

.fadein-bottom {
  top: 100px;
}

.fadein-bottom.-on {
  top: 0;
}

.fadein-left {
  right: 100px;
}

.fadein-left.-on {
  right: 0;
}

.fadein-right {
  left: 100px;
}

.fadein-right.-on {
  left: 0;
}

.reveal-content {
  display: none;
}

@media all and (min-width: 668px) {
  .spon {
    display: none;
  }
}
@media all and (max-width: 667px) {
  .pcon {
    display: none;
  }
}
.svg {
  position: absolute;
  width: 0;
  height: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3BsYW5uZXItc3ViY29udHJhY3QuY3NzIiwibWFwcGluZ3MiOiI7QUFBQSxnQkFBZ0I7QUNFaEI7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FEQUY7O0FDR0E7RUFDRTtBREFGOztBQ0lFO0VBQ0U7RUFDQTtFQUNBO0FEREo7QUNHRTtFQUNFO0FEREo7QUNHSTtFQUNFO0FERE47O0FDTUE7RUFDRTtFQUNBO0FESEY7O0FDTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBREhGOztBQ0tBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RURGRjtBQUNGO0FFM0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0FGNkNKO0FFM0NFO0VBQ0U7RUFDQTtBRjZDSjtBRTNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjZDSjtBRTNDSTtFQUNFO0VBQ0E7QUY2Q047QUUzQ007RUFDRTtBRjZDUjtBRXpDSTtFQUNFO0VBQ0E7QUYyQ047QUV6Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYyQ047O0FFdENBO0VBRUk7SUFDRTtJQUNBO0VGd0NKO0VFdENFO0lBQ0U7RUZ3Q0o7RUV0Q0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZ3Q0o7RUV0Q0U7SUFDRTtFRndDSjtFRXRDSTtJQUNFO0VGd0NOO0VFdENJO0lBQ0U7SUFDQTtFRndDTjtBQUNGO0FHekhFO0VBQ0U7RUFDQTtFQUNBO0FIMkhKO0FHekhJO0VBQ0U7RUFDQTtFQUNBO0FIMkhOO0FHeEhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIMEhKO0FHeEhJO0VBQ0U7RUFDQTtBSDBITjs7QUdySEE7RUFHTTtJQUNFO0VIc0hOO0FBQ0Y7QUl6SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUoySkY7QUl6SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjJKSjtBSXpKSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUoySk47QUl6Skk7RUFDRTtBSjJKTjtBSXZKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnlKSjtBSXZKSTtFQUNFO0VBQ0E7RUFDQTtBSnlKTjtBSXZKTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnlKUjtBSXRKTTtFQUNFO0VBQ0E7QUp3SlI7QUl0SlE7RUFDRTtBSndKVjtBSWpKRTtFQUNFO0FKbUpKO0FJaEpNO0VBQ0U7QUprSlI7O0FJM0lBO0VBQ0U7SUFDRTtJQUNBO0VKOElGO0VJNUlFO0lBQ0U7SUFDQTtFSjhJSjtFSTVJSTtJQUNFO0VKOElOO0VJMUlFO0lBQ0U7RUo0SUo7RUkxSUk7SUFDRTtFSjRJTjtBQUNGO0FLelBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDJQRjtBS3pQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUwyUEo7QUt6UEk7RUFDRTtFQUNBO0VBQ0E7QUwyUE47QUt4UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDBQSjs7QUt0UEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTHlQRjtBS3ZQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMeVBKO0FLdlBJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUx3UE47O0FLblBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUxzUEY7O0FLblBBO0VBRUk7SUFDRTtFTHFQSjtFS25QRTtJQUNFO0VMcVBKO0VLbFBBO0lBQ0U7RUxvUEY7RUtsUEE7SUFDRTtFTG9QRjtBQUNGO0FLalBBO0VBQ0U7QUxtUEY7O0FLaFBBO0VBQ0U7SUFDRTtFTG1QRjtBQUNGO0FLaFBBO0VBQ0U7QUxrUEY7O0FLaFBBO0VBQ0U7QUxtUEY7O0FLalBBO0VBQ0U7QUxvUEY7O0FNclZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU53VkY7QU10VkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOd1ZKO0FNclZFO0VBQ0U7QU51Vko7QU1yVkk7RUFDRTtBTnVWTjtBTWpWSTtFQUNFO0FObVZOO0FNL1VNO0VBQ0U7QU5pVlI7O0FNM1VBO0VBQ0U7SUFDRTtJQUNBO0VOOFVGO0VNNVVFO0lBQ0U7SUFDQTtFTjhVSjtBQUNGO0FNMVVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FONFVGO0FNMVVFO0VBQ0U7RUFDQTtBTjRVSjtBTXpVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTjJVSjtBTXpVRTtFQUNFO0FOMlVKOztBTXZVQTtFQUNFO0lBQ0U7RU4wVUY7RU14VUU7SUFDRTtJQUNBO0VOMFVKO0FBQ0Y7QU83YUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUCthRjtBTzdhRTs7RUFFRTtFQUNBO0VBQ0E7QVArYUo7QU83YUk7Ozs7RUFFRTtBUGliTjtBTzNhTTtFQUNFO0VBQ0E7QVA2YVI7QU8xYU07RUFDRTtBUDRhUjtBT3phTTtFQUNFO0FQMmFSO0FPdGFJO0VBQ0U7RUFDQTtBUHdhTjtBT3RhTTtFQUNFO0FQd2FSO0FPcmFJO0VBQ0U7RUFDQTtBUHVhTjtBT3JhTTtFQUNFO0FQdWFSO0FPcmFNO0VBQ0U7QVB1YVI7O0FPamFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUG9hRjtBT2xhRTtFQUNFO0FQb2FKO0FPamFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVBtYUo7QU9qYUk7RUFDRTtFQUNBO0FQbWFOO0FPamFJO0VBQ0U7RUFDQTtBUG1hTjtBTy9aRTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBUGlhSjtBTy9aSTs7OztFQUVFO0FQbWFOO0FPOVpJO0VBQ0U7QVBnYU47QU85Wk07RUFDRTtFQUNBO0FQZ2FSO0FPOVpNO0VBQ0U7QVBnYVI7QU81WkU7RUFDRTtFQUNBO0FQOFpKO0FPNVpJO0VBQ0U7QVA4Wk47QU8zWkU7RUFDRTtFQUNBO0FQNlpKOztBT3paQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVA0WkY7O0FPMVpBO0VBQ0U7SUFDRTtFUDZaRjtBQUNGO0FPMVpBO0VBQ0U7QVA0WkY7QU8xWkU7RUFDRTtBUDRaSjtBTzFaRTtFQUNFO0FQNFpKO0FPMVpFOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUDRaSjs7QVFyakJBO0VBQ0U7RUFDQTtFQUNBO0FSd2pCRjtBUXRqQkU7RUFDRTtFQUNBO0FSd2pCSjtBUXRqQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUndqQk47O0FTcmtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHdrQkY7QVN0a0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVR3a0JKO0FTdGtCRTtFQUNFO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUd2tCSjtBU3RrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUd2tCTjtBU3RrQkk7O0VBRUU7RUFDQTtFQUNBO0FUd2tCTjtBU3RrQkk7RUFDRTtBVHdrQk47QVNya0JFO0VBQ0U7RUFDQTtBVHVrQko7QVNya0JFO0VBQ0U7RUFDQTtFQUNBO0FUdWtCSjtBU3JrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHVrQk47QVNya0JNO0VBQ0U7QVR1a0JSO0FTbGtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUb2tCSjs7QVNoa0JBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RVRta0JGO0VTamtCRTtJQUNFO0VUbWtCSjtFU2prQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFVG1rQko7RVNqa0JJO0lBQ0U7SUFDQTtJQUNBO0VUbWtCTjtFU2prQkk7SUFDRTtFVG1rQk47RVNoa0JFO0lBQ0U7SUFDQTtFVGtrQko7RVNoa0JFO0lBQ0U7RVRra0JKO0VTaGtCSTtJQUNFO0lBQ0E7SUFDQTtFVGtrQk47RVNoa0JNO0lBQ0U7RVRra0JSO0FBQ0Y7QVVwc0JFO0VBQ0U7RUFDQTtBVnNzQko7QVVuc0JFO0VBQ0U7RUFDQTtBVnFzQko7O0FXOXNCQTtFQUNFO0VBQ0E7RUFDQTtBWGl0QkY7QVc5c0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGd0Qko7QVc1c0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg4c0JOO0FXNXNCSTtFQUNFO0VBQ0E7QVg4c0JOO0FXNXNCSTtFQUNFO0VBQ0E7QVg4c0JOO0FXM3NCUTtFQUNFO0FYNnNCVjtBV3pzQk07RUFDRTtFQUNBO0FYMnNCUjs7QVdwc0JBO0VBR0k7SUFDRTtJQUNBO0VYcXNCSjtFV2pzQkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VYbXNCTjtFV2pzQk07SUFDRTtFWG1zQlI7RVdoc0JJO0lBQ0U7RVhrc0JOO0VXaHNCSTtJQUNFO0VYa3NCTjtBQUNGO0FXM3JCQTtFQUNFO1VBQUE7QVg2ckJGOztBVzNyQkE7RUFDRTtVQUFBO0FYOHJCRjs7QVcxckJBO0VBRUk7SUFDRTtFWDRyQko7RVd6ckJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RVgyckJKO0FBQ0Y7QVd2ckJBO0VBQ0U7SUFDRTtFWHlyQkY7RVd2ckJFO0lBQ0U7SUFDQTtJQUNBO0VYeXJCSjtFV3RyQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFWHdyQko7RVdyckJFO0lBQ0U7SUFDQTtJQUNBO0VYdXJCSjtBQUNGO0FZM3pCQTtFQUNFO0VBQ0E7QVo2ekJGO0FZM3pCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVo2ekJKOztBWXh6QkE7RUFHSTtJQUNFO0lBQ0E7RVp5ekJKO0FBQ0Y7QVlyekJBO0VBRUk7SUFDRTtFWnN6Qko7RVluekJNO0lBQ0U7SUFDQTtFWnF6QlI7RVloekJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RVprekJKO0FBQ0Y7QVk5eUJBO0VBQ0U7SUFDRTtFWmd6QkY7RVk5eUJFO0lBQ0U7SUFDQTtJQUNBO0VaZ3pCSjtFWTd5QkU7SUFDRTtFWit5Qko7RVk1eUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RVo4eUJKO0VZM3lCRTtJQUNFO0lBQ0E7SUFDQTtFWjZ5Qko7QUFDRjtBYTEzQkE7RUFDRTtFQUNBO0VBQ0E7QWI0M0JGO0FhejNCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWIyM0JKOztBYXQzQkE7RUFDRTtFQUNBO0VBQ0E7QWJ5M0JGO0FhdDNCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYnczQk47QWF0M0JJO0VBQ0U7RUFDQTtFQUNBO0FidzNCTjtBYW4zQkk7RUFDRTtFQUNBO0FicTNCTjs7QWE5MkJBO0VBR0k7SUFDRTtJQUNBO0ViKzJCSjtFYTMyQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFYjYyQkY7RWExMkJJO0lBQ0U7SUFDQTtFYjQyQk47RWExMkJJO0lBQ0U7RWI0MkJOO0VhMTJCSTtJQUNFO0ViNDJCTjtBQUNGO0FhdDJCQTtFQUVJO0lBS0U7RWJtMkJKO0VhajJCRTtJQUdFO0ViaTJCSjtFYTkxQkU7SUFFRTtJQUNBO0lBQ0E7SUFDQTtFYisxQko7RWE3MUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWIrMUJKO0VhNzFCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0ViKzFCSjtBQUNGO0FhMzFCQTtFQUNFO0lBQ0U7RWI2MUJGO0VhMzFCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0ViNjFCSjtFYTExQkU7SUFDRTtFYjQxQko7RWF6MUJFO0lBQ0U7SUFDQTtJQUNBO0ViMjFCSjtFYXoxQkU7SUFDRTtJQUNBO0lBQ0E7RWIyMUJKO0VhejFCRTtJQUNFO0lBQ0E7SUFDQTtFYjIxQko7RWF6MUJFO0lBQ0U7SUFDQTtJQUNBO0ViMjFCSjtBQUNGO0Fjei9CQTtFQUNFO0VBQ0E7RUFDQTtBZDIvQkY7QWN4L0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDAvQko7QWN2L0JFO0VBQ0U7QWR5L0JKO0Fjdi9CSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWR5L0JOO0Fjdi9CSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHkvQk47QWN2L0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWR5L0JOO0Fjdi9CSTtFQUNFO0VBQ0E7QWR5L0JOO0Fjdi9CSTtFQUNFO0VBQ0E7QWR5L0JOO0FjdC9CUTtFQUNFO0Fkdy9CVjtBY3AvQk07RUFDRTtFQUNBO0Fkcy9CUjs7QWMvK0JBO0VBR0k7SUFDRTtJQUNBO0VkZy9CSjtFYzUrQkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VkOCtCTjtFYzUrQk07SUFDRTtFZDgrQlI7RWMzK0JJO0lBQ0U7SUFDQTtFZDYrQk47RWMzK0JJO0lBQ0U7RWQ2K0JOO0VjMytCSTtJQUNFO0VkNitCTjtFYzMrQkk7SUFDRTtFZDYrQk47QUFDRjtBY3QrQkE7RUFDRTtVQUFBO0FkdytCRjs7QWN0K0JBO0VBQ0U7VUFBQTtBZHkrQkY7O0FjditCQTtFQUNFO1VBQUE7QWQwK0JGOztBY3grQkE7RUFDRTtVQUFBO0FkMitCRjs7QWV4bUNBO0VBQ0U7RUFDQTtBZjJtQ0Y7QWV6bUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjJtQ0o7QWVybUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWZ1bUNSO0Flcm1DUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FmdW1DVjtBZXJtQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZ1bUNWO0Flcm1DUTtFQUNFO0VBQ0E7QWZ1bUNWO0Flcm1DUTtFQUNFO0VBQ0E7QWZ1bUNWO0Flam1DRTtFQUNFO0FmbW1DSjtBZWhtQ0k7RUFDRTtBZmttQ047QWUvbENFO0VBQ0U7RUFDQTtBZmltQ0o7QWUvbENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZmltQ047QWU5bENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZmdtQ047QWU5bENNO0VBQ0U7QWZnbUNSO0FlN2xDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZitsQ1I7QWU1bENNO0VBQ0U7QWY4bENSO0FlNWxDUTtFQUNFO0VBQ0E7RUFDQTtBZjhsQ1Y7QWUzbENNO0VBQ0U7QWY2bENSO0FlM2xDUTtFQUNFO0VBQ0E7QWY2bENWO0FlMWxDTTtFQUNFO0FmNGxDUjtBZTFsQ1E7RUFDRTtBZjRsQ1Y7QWV6bENRO0VBQ0U7RUFDQTtBZjJsQ1Y7QWV2bENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZnlsQ047QWV2bENJO0VBQ0U7RUFDQTtBZnlsQ047QWV2bENJO0VBQ0U7QWZ5bENOOztBZW5sQ0E7RUFHSTtJQUNFO0lBQ0E7RWZvbENKO0VlamxDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VmbWxDSjtFZS9rQ0k7SUFDRTtJQUNBO0lBQ0E7RWZpbENOO0VlN2tDUTtJQUNFO0VmK2tDVjtFZXhrQ0k7SUFDRTtFZjBrQ047RWV4a0NNO0lBQ0U7RWYwa0NSO0VldGtDSTtJQUNFO0lBQ0E7RWZ3a0NOO0VldGtDSTtJQUNFO0Vmd2tDTjtFZXRrQ0k7SUFDRTtFZndrQ047QUFDRjtBZ0Izd0NBO0VBQ0U7RUFDQTtBaEI2d0NGO0FnQjN3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQjZ3Q0o7QWdCendDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCMndDTjtBZ0J6d0NNO0VBQ0U7QWhCMndDUjtBZ0J6d0NROztFQUVFO0VBQ0E7RUFDQTtBaEIyd0NWO0FnQnZ3Q0k7RUFDRTtBaEJ5d0NOO0FnQnZ3Q007RUFDRTtFQUNBO0tBQUE7RUFDQTtBaEJ5d0NSO0FnQnR3Q0k7RUFDRTtFQUNBO0VBQ0E7QWhCd3dDTjtBZ0J0d0NJO0VBQ0U7QWhCd3dDTjs7QWdCbndDQTtFQUdJO0lBQ0U7SUFDQTtFaEJvd0NKO0VnQmp3Q0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFaEJtd0NKO0VnQjd2Q007SUFDRTtFaEIrdkNSO0VnQjV2Q0k7SUFDRTtFaEI4dkNOO0VnQjV2Q0k7SUFDRTtFaEI4dkNOO0FBQ0Y7QWlCLzBDQTtFQUNFO0VBQ0E7QWpCaTFDRjtBaUIvMENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJpMUNKO0FpQjcwQ0k7RUFDRTtBakIrMENOO0FpQjcwQ0k7RUFDRTtBakIrMENOO0FpQjcwQ0k7RUFDRTtBakIrMENOO0FpQjcwQ0k7RUFDRTtBakIrMENOO0FpQjcwQ007RUFDRTtFQUNBO0FqQiswQ1I7QWlCNTBDSTtFQUNFO0VBQ0E7QWpCODBDTjs7QWlCeDBDQTtFQUdJO0lBQ0U7SUFDQTtFakJ5MENKO0VpQnQwQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFakJ3MENKO0VpQnAwQ0k7SUFDRTtFakJzMENOO0VpQnAwQ007SUFDRTtFakJzMENSO0VpQm4wQ0k7SUFDRTtFakJxMENOO0VpQm4wQ007SUFDRTtFakJxMENSO0VpQmwwQ0k7SUFDRTtFakJvMENOO0VpQmwwQ007SUFDRTtJQUNBO0VqQm8wQ1I7QUFDRjtBa0JqNUNBO0VBQ0U7RUFDQTtBbEJtNUNGO0FrQmo1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQm01Q0o7QWtCaDVDRTtFQUNFO0FsQms1Q0o7QWtCaDVDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCazVDTjtBa0JoNUNJO0VBQ0U7QWxCazVDTjtBa0JoNUNNO0VBQ0U7QWxCazVDUjtBa0IvNENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQmk1Q047QWtCLzRDTTtFQUNFO0FsQmk1Q1I7QWtCOTRDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCZzVDUjtBa0I3NENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxCKzRDUjtBa0I3NENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCKzRDVjtBa0IzNENVO0VBQ0U7QWxCNjRDWjtBa0IxNENRO0VBQ0U7QWxCNDRDVjtBa0J6NENNO0VBQ0U7RUFDQTtFQUNBO0FsQjI0Q1I7O0FrQnI0Q0E7RUFHSTtJQUNFO0lBQ0E7RWxCczRDSjtFa0JuNENFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWxCcTRDSjtFa0JoNENJO0lBQ0U7SUFDQTtFbEJrNENOO0VrQmg0Q0k7SUFDRTtFbEJrNENOO0VrQmg0Q007SUFDRTtJQUNBO0lBQ0E7RWxCazRDUjtFa0JoNENNO0lBQ0U7RWxCazRDUjtFa0JoNENRO0lBQ0U7SUFDQTtFbEJrNENWO0VrQi8zQ007SUFDRTtFbEJpNENSO0FBQ0Y7QW1CcGdEQTtFQUNFO0VBQ0E7QW5Cc2dERjtBbUJwZ0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkJzZ0RKO0FtQmxnREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkJvZ0ROO0FtQmxnREk7RUFDRTtBbkJvZ0ROOztBbUIvL0NBO0VBR0k7SUFDRTtJQUNBO0VuQmdnREo7RW1CNS9DSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5COC9DTjtBQUNGO0FvQnppREE7RUFDRTtFQUNBO0FwQjJpREY7QW9CemlERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQjJpREo7QW9CemlESTtFQUNFO0FwQjJpRE47QW9CemlESTtFQUNFO0FwQjJpRE47O0FvQnZpREE7RUFDRTtBcEIwaURGOztBb0J4aURBO0VBQ0U7QXBCMmlERjs7QW9CemlEQTtFQUNFO0FwQjRpREY7O0FvQjFpREE7RUFDRTtBcEI2aURGOztBb0IzaURBO0VBQ0U7QXBCOGlERjs7QW9CNWlEQTtFQUNFO0FwQitpREY7O0FxQmpsREE7RUFDRTtBckJvbERGOztBc0JybERBO0VBQ0U7SUFDRTtFdEJ3bERGO0FBQ0Y7QXNCcmxEQTtFQUNFO0lBQ0U7RXRCdWxERjtBQUNGO0FzQm5sREE7RUFDRTtFQUNBO0VBQ0E7QXRCcWxERixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC5zY3NzIiwid2VicGFjazovL2xhcmF2ZWxtaXgtdGVtcGxhdGUvLi9idWlsZC9zYXNzL3BsYW5uZXItc3ViY29udHJhY3QvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2xhcmF2ZWxtaXgtdGVtcGxhdGUvLi9idWlsZC9zYXNzL3BsYW5uZXItc3ViY29udHJhY3QvX2J1dHRvbi5zY3NzIiwid2VicGFjazovL2xhcmF2ZWxtaXgtdGVtcGxhdGUvLi9idWlsZC9zYXNzL3BsYW5uZXItc3ViY29udHJhY3QvX3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fZGVzY3JpcHRpb24uc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19hZHZhbnRhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fcmVhc29ucy5zY3NzIiwid2VicGFjazovL2xhcmF2ZWxtaXgtdGVtcGxhdGUvLi9idWlsZC9zYXNzL3BsYW5uZXItc3ViY29udHJhY3QvX29wdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19jYXNlcy5zY3NzIiwid2VicGFjazovL2xhcmF2ZWxtaXgtdGVtcGxhdGUvLi9idWlsZC9zYXNzL3BsYW5uZXItc3ViY29udHJhY3QvX2RheXMuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L193b3Jrcy5zY3NzIiwid2VicGFjazovL2xhcmF2ZWxtaXgtdGVtcGxhdGUvLi9idWlsZC9zYXNzL3BsYW5uZXItc3ViY29udHJhY3QvX2Zsb3cuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19mYXEuc2NzcyIsIndlYnBhY2s6Ly9sYXJhdmVsbWl4LXRlbXBsYXRlLy4vYnVpbGQvc2Fzcy9wbGFubmVyLXN1YmNvbnRyYWN0L19waGlsb3NvcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fZmFkZWluLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fcmV2ZWFsLnNjc3MiLCJ3ZWJwYWNrOi8vbGFyYXZlbG1peC10ZW1wbGF0ZS8uL2J1aWxkL3Nhc3MvcGxhbm5lci1zdWJjb250cmFjdC9fdXRpbGl0eS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Mb3JhJmZhbWlseT1Ob3RvK1NlcmlmK0pQOndnaHRANDAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG46cm9vdCB7XG4gIC0tbm90bzogXCJOb3RvIFNlcmlmIEpQXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJZdSBNaW5jaG9cIiwgXCJNUyBQTWluY2hvXCIsIHNlcmlmO1xuICAtLWxvcmE6IFwiTG9yYVwiLCBzZXJpZjtcbiAgLS1nb3RoaWM6IFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgXCJCSVogVURQR290aGljXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgLS1uYXZ5OiAjMkYyRTQxO1xuICAtLWJyb3duOiAjYjg5NDcwO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5LnBzYyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LWZhbWlseTogdmFyKC0tbm90byk7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuYm9keS5ob21lIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5ib2R5LmhvbWUgLmhvbWUtYm9keSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1ub3RvKTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMi41JTtcbiAgcGFkZGluZy1yaWdodDogMi41JTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cmVtO1xuICB9XG59XG4ucHNjLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTQuMTAyNTY0MTAyNnZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpIHNhdHVyYXRlKDExMCUpO1xuICB6LWluZGV4OiAxMDtcbn1cbi5wc2MtbG9nbyB7XG4gIG1hcmdpbi1sZWZ0OiAzLjU4OTc0MzU4OTd2dztcbiAgd2lkdGg6IDMzLjU4OTc0MzU4OTd2dztcbn1cbi5wc2MtY3RhLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI0FCNzU0OSwgIzkxNjIzRiAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NWVtIDEuMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuNTY0MTAyNTY0MXZ3O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDZweCAjYWFhO1xufVxuLnBzYy1jdGEtYnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wc2MtY3RhLWJ1dHRvbjpob3Zlcjo6YWZ0ZXIge1xuICBsZWZ0OiAwLjVlbTtcbn1cbi5wc2MtY3RhLWJ1dHRvbiBpbWcge1xuICB3aWR0aDogNS44OTc0MzU4OTc0dnc7XG4gIG1hcmdpbi1yaWdodDogMC4yZW07XG59XG4ucHNjLWN0YS1idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEuNzk0ODcxNzk0OXZ3O1xuICBoZWlnaHQ6IDQuODcxNzk0ODcxOHZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3QvYXJyb3ctYXBwbHkuc3ZnKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjVzIGVhc2Utb3V0O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucHNjLWxvZ28ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgfVxuICAucHNjLWN0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGhlaWdodDogNTdweDtcbiAgfVxuICAucHNjLWN0YS1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucHNjLWN0YS1idXR0b24gaW1nIHtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxuICAucHNjLWN0YS1idXR0b246OmFmdGVyIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5wc2MtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzZW0gMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzM5QjZERiwgIzNGOUNEOSAxMDAlKTtcbn1cbi5wc2MtZm9vdGVyIC5jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDMuMDc2OTIzMDc2OXZ3O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wc2MtcGFnZXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wc2MtcGFnZXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOUI2REY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLWZvb3RlciAuY29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5wc2MtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMHJlbTtcbiAgcmlnaHQ6IC0yNDlweDtcbiAgd2lkdGg6IDI4NHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjRzIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBzYy1tZW51LXRhYiB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDEyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjQUI3NTQ5LCAjOTE2MjNGIDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiA0LjYxNTM4NDYxNTR2dztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAgOHB4IDhweCAwO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBzYy1tZW51LXRhYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKWtu+4juKWtu+4jlwiO1xuICBmb250LXNpemU6IDIuNTY0MTAyNTY0MXZ3O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwLjgpO1xuICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbn1cbi5wc2MtbWVudS10YWI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk7XG59XG4ucHNjLW1lbnUtbGlzdCB7XG4gIHdpZHRoOiAyNDlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3MSwgMTE3LCA3MywgMC4yKTtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxcmVtIDAuMnJlbSAxcmVtIDFyZW07XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjRyZW07XG59XG4ucHNjLW1lbnUtbGlzdCA+IGxpIHtcbiAgZm9udC1zaXplOiAzLjA3NjkyMzA3Njl2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuLnBzYy1tZW51LWxpc3QgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuNmVtO1xuICBoZWlnaHQ6IDAuNmVtO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcwNzA3MDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMC41ZW07XG59XG4ucHNjLW1lbnUtbGlzdCA+IGxpIGEge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBzYy1tZW51LWxpc3QgPiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMzUyN2M7XG59XG4ucHNjLW1lbnUuaXMtYWN0aXZlIHtcbiAgcmlnaHQ6IDA7XG59XG4ucHNjLW1lbnUuaXMtYWN0aXZlIC5wc2MtbWVudS10YWI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTAuOCk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2MtbWVudSB7XG4gICAgdG9wOiAxNXJlbTtcbiAgICByaWdodDogLTI0NHB4O1xuICB9XG4gIC5wc2MtbWVudS10YWIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuICAucHNjLW1lbnUtdGFiOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5wc2MtbWVudS1saXN0IHtcbiAgICB3aWR0aDogMjQ0cHg7XG4gIH1cbiAgLnBzYy1tZW51LWxpc3QgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi10aXRsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLnNlY3Rpb24tdGl0bGUgLmVuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGRjFFRCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGdyaWQtcm93OiAxLzI7XG4gIGdyaWQtY29sdW1uOiAxLzI7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1sb3JhKTtcbiAgZm9udC1zaXplOiAxMC4yNTY0MTAyNTY0dnc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4uc2VjdGlvbi10aXRsZSAuZW4uLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2VjdGlvbi10aXRsZSAuanAge1xuICBmb250LXNpemU6IDMuODQ2MTUzODQ2MnZ3O1xuICBncmlkLXJvdzogMS8yO1xuICBncmlkLWNvbHVtbjogMS8yO1xuICBwYWRkaW5nLXRvcDogMS4yZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ibG9jay10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy44NDYxNTM4NDYydnc7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDNlbSBhdXRvIDEuNWVtO1xufVxuLmJsb2NrLXRpdGxlIC5zdWIge1xuICBmb250LXNpemU6IDg0JTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJsb2NrLXRpdGxlIC5zdWI6OmJlZm9yZSwgLmJsb2NrLXRpdGxlIC5zdWI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDMuNWVtO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2eSk7XG59XG5cbi5zZWN0aW9uLWxlYWQge1xuICBmb250LXNpemU6IDMuMDc2OTIzMDc2OXZ3O1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIC5lbiB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICB9XG4gIC5zZWN0aW9uLXRpdGxlIC5qcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5zZWN0aW9uLWxlYWQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLm5vdGUge1xuICBmb250LXNpemU6IDMuNTg5NzQzNTg5N3Z3O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAubm90ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4udGEtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYnQtcmV2ZWFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDY0LjEwMjU2NDEwMjZ2dztcbiAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0FCNzU0OSwgIzc4NTIzNCAxMDAlKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMy41ODk3NDM1ODk3dnc7XG4gIHBhZGRpbmc6IDAuNmVtIDFlbSAxZW07XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNnB4ICNhYWE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ0LXJldmVhbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDAuM3JlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogNC44NzE3OTQ4NzE4dnc7XG4gIGhlaWdodDogMS41Mzg0NjE1Mzg1dnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuM3MgZWFzZS1vdXQ7XG59XG4uYnQtcmV2ZWFsOmhvdmVyIHtcbiAgb3BhY2l0eTogMC45ICFpbXBvcnRhbnQ7XG59XG4uYnQtcmV2ZWFsOmhvdmVyOjphZnRlciB7XG4gIGJvdHRvbTogMC4wNXJlbTtcbn1cbi5idC1yZXZlYWwub3Blbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cbi5idC1yZXZlYWwub3Blbjpob3Zlcjo6YWZ0ZXIge1xuICBib3R0b206IDAuNDVyZW07XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5idC1yZXZlYWwge1xuICAgIHdpZHRoOiAzMTJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmJ0LXJldmVhbDo6YWZ0ZXIge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogN3B4O1xuICB9XG59XG4uYnQtZnVuY3Rpb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5hdnkpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgcGFkZGluZzogMS41ZW07XG59XG4uYnQtZnVuY3Rpb25zLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG4uYnQtZnVuY3Rpb25zOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxLjc5NDg3MTc5NDl2dztcbiAgaGVpZ2h0OiA0Ljg3MTc5NDg3MTh2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L2Fycm93LWFwcGx5LnN2Zykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGxlZnQgMC41cyBlYXNlLW91dDtcbn1cbi5idC1mdW5jdGlvbnM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLmJ0LWZ1bmN0aW9ucyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5idC1mdW5jdGlvbnM6OmFmdGVyIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbi50Ymwtc3R5bGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1nb3RoaWMpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwMDtcbn1cbi50Ymwtc3R5bGVkIHRoLFxuLnRibC1zdHlsZWQgdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNzVlbSAxZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udGJsLXN0eWxlZCB0aC50YS1sZWZ0LFxuLnRibC1zdHlsZWQgdGggLnRhLWxlZnQsXG4udGJsLXN0eWxlZCB0ZC50YS1sZWZ0LFxuLnRibC1zdHlsZWQgdGQgLnRhLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRibC1zdHlsZWQgdGhlYWQgdGg6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnRibC1zdHlsZWQgdGhlYWQgdGgucGx1c29uZXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNkNWVjO1xufVxuLnRibC1zdHlsZWQgdGhlYWQgdGguY29sb3JlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERUYzRkE7XG59XG4udGJsLXN0eWxlZCB0Ym9keSB0aCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG4udGJsLXN0eWxlZCB0Ym9keSB0aC5jb2xvcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFRjNGQTtcbn1cbi50Ymwtc3R5bGVkIHRib2R5IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50Ymwtc3R5bGVkIHRib2R5IHRkLnBsdXNvbmVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZjNmYTtcbn1cbi50Ymwtc3R5bGVkIHRib2R5IHRkLnZhLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi50Ymwtc3dhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogdmFyKC0tZ290aGljKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50Ymwtc3dhcCArIC50Ymwtc3dhcCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG4udGJsLXN3YXAgY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMy41ODk3NDM1ODk3dnc7XG4gIGNvbG9yOiAjMDAwO1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRibC1zd2FwIGNhcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi77y7XCI7XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4udGJsLXN3YXAgY2FwdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIu+8vVwiO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG4udGJsLXN3YXAgdGQsXG4udGJsLXN3YXAgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwLjc1ZW0gMWVtO1xuICBmb250LXNpemU6IDMuMzMzMzMzMzMzM3Z3O1xufVxuLnRibC1zd2FwIHRkLnRhLWNlbnRlcixcbi50Ymwtc3dhcCB0ZCAudGEtY2VudGVyLFxuLnRibC1zd2FwIHRoLnRhLWNlbnRlcixcbi50Ymwtc3dhcCB0aCAudGEtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRibC1zd2FwIHRyLnBsdXNvbmVwIHtcbiAgYm9yZGVyOiA0cHggc29saWQgIzNmOWNkOTtcbn1cbi50Ymwtc3dhcCB0ci5wbHVzb25lcCB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Y2Q1ZWM7XG4gIHdpZHRoOiAzNSU7XG59XG4udGJsLXN3YXAgdHIucGx1c29uZXAgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVmM2ZhO1xufVxuLnRibC1zd2FwIHRoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi50Ymwtc3dhcCB0aC5jb2xvcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFRjNGQTtcbn1cbi50Ymwtc3dhcCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5ub3RlLXRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWdvdGhpYyk7XG4gIGZvbnQtc2l6ZTogMy4wNzY5MjMwNzY5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5ub3RlLXRhYmxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi50YmwtY2FzZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4udGJsLWNhc2UgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi50YmwtY2FzZSB0aCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udGJsLWNhc2UgdGgsXG4udGJsLWNhc2UgdGQge1xuICBmb250LWZhbWlseTogdmFyKC0tZ290aGljKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDAuNWVtIDAuNWVtO1xufVxuXG4ubGlzdC1kb3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ubGlzdC1kb3QgPiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlzdC1kb3QgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLjg7tcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5oZXJvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTU4LjIwNTEyODIwNTF2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L2hlcm8tc3AuanBnKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDNyZW07XG59XG4uaGVyby1jb3B5IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLW5vdG8pO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNS42NDEwMjU2NDF2dztcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5oZXJvLWFsbGlhbmNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpIHNhdHVyYXRlKDExMCUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHdpZHRoOiA2OS40ODcxNzk0ODcydnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC4zZW07XG4gIGZvbnQtc2l6ZTogMy41ODk3NDM1ODk3dnc7XG4gIHBhZGRpbmc6IDAuOGVtIDAuNWVtO1xufVxuLmhlcm8tYWxsaWFuY2UgLnBsdXNvbmVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAtNC4xMDI1NjQxMDI2dnc7XG4gIHdpZHRoOiA4LjIwNTEyODIwNTF2dztcbiAgaGVpZ2h0OiA4LjIwNTEyODIwNTF2dztcbiAgbWFyZ2luOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5oZXJvLWFsbGlhbmNlIC5oYWxsLFxuLmhlcm8tYWxsaWFuY2UgLnBsYW5uZXIge1xuICB3aWR0aDogN2VtO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyby1hbGxpYW5jZSAuaGFuZHNoYWtlIHtcbiAgd2lkdGg6IDguOTc0MzU4OTc0NHZ3O1xufVxuLmhlcm8tZGVzYyB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBmb250LXNpemU6IDMuMzMzMzMzMzMzM3Z3O1xufVxuLmhlcm8tZmVhdHVyZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA5NS4zODQ2MTUzODQ2dnc7XG59XG4uaGVyby1mZWF0dXJlcyA+IGxpIHtcbiAgd2lkdGg6IDMyLjUlO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE0KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpIHNhdHVyYXRlKDExMCUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDIuODIwNTEyODIwNXZ3O1xuICBwYWRkaW5nOiAxZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5oZXJvLWZlYXR1cmVzID4gbGkgc21hbGwge1xuICBmb250LXNpemU6IDIuMDUxMjgyMDUxM3Z3O1xufVxuLmhlcm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksIHJnYigyNTUsIDI1NSwgMjU1KSk7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5oZXJvIHtcbiAgICBoZWlnaHQ6IDY4MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC9oZXJvLmpwZykgbm8tcmVwZWF0IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5oZXJvLWNvcHkge1xuICAgIGZvbnQtc2l6ZTogMzdweDtcbiAgfVxuICAuaGVyby1hbGxpYW5jZSB7XG4gICAgd2lkdGg6IDQ3MHB4O1xuICAgIGdhcDogMC4zZW07XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAuNmVtIDAuNWVtO1xuICB9XG4gIC5oZXJvLWFsbGlhbmNlIC5wbHVzb25lcCB7XG4gICAgdG9wOiAtMjBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlcm8tYWxsaWFuY2UgLmhhbmRzaGFrZSB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cbiAgLmhlcm8tZGVzYyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzc7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5oZXJvLWZlYXR1cmVzIHtcbiAgICB3aWR0aDogODMwcHg7XG4gIH1cbiAgLmhlcm8tZmVhdHVyZXMgPiBsaSB7XG4gICAgd2lkdGg6IDI2LjUlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nOiAwLjZlbTtcbiAgfVxuICAuaGVyby1mZWF0dXJlcyA+IGxpIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi5wc2MtZGVzY3JpcHRpb24gLm1vZGVsLWNoYXJ0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBzYy1kZXNjcmlwdGlvbiBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYnJvd24pO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucHNjLWFkdmFudGFnZXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjBGOEZGLCAjRjBGRkY5IDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbn1cbi5wc2MtYWR2YW50YWdlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMy4wNzY5MjMwNzY5dnc7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzLjA3NjkyMzA3Njl2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L3dhdmUxLnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5wc2MtYWR2YW50YWdlcyAuYWR2YW50YWdlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cbi5wc2MtYWR2YW50YWdlcyAuYWR2YW50YWdlLXBob3RvIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnBzYy1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtYm9keSB7XG4gIGZvbnQtc2l6ZTogMy4zMzMzMzMzMzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuLnBzYy1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtYm9keSBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuNzVlbTtcbn1cbi5wc2MtYWR2YW50YWdlcyAuYWR2YW50YWdlLWJvZHkgc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWJyb3duKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2MtYWR2YW50YWdlczo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5wc2MtYWR2YW50YWdlcyAuYWR2YW50YWdlLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZ2FwOiA0cmVtO1xuICB9XG4gIC5wc2MtYWR2YW50YWdlcyAuYWR2YW50YWdlLXJvdzpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gIC5wc2MtYWR2YW50YWdlcyAuYWR2YW50YWdlLXBob3RvIHtcbiAgICBmbGV4OiAwIDAgNDAwcHg7XG4gIH1cbiAgLnBzYy1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtYm9keSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uY2xpcC1wYXRoMSB7XG4gIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGgxKTtcbn1cblxuLmNsaXAtcGF0aDIge1xuICBjbGlwLXBhdGg6IHVybCgjY2xpcC1wYXRoMik7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC50YmwtY29tcGFyZS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRibC1jb21wYXJlLWlsbHVzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICB0b3A6IDIwcHg7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnRibC1jb21wYXJlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRibC1jb21wYXJlLXdyYXAge1xuICAgIHdpZHRoOiA4MjJweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YmwtY29tcGFyZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIHRvcDogLTJweDtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICMzZjljZDk7XG4gIH1cbiAgLnRibC1jb21wYXJlLWlsbHVzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMzlweDtcbiAgICB0b3A6IC04OHB4O1xuICB9XG59XG4ucHNjLXJlYXNvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHNjLXJlYXNvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTMuMDc2OTIzMDc2OXZ3O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMy4wNzY5MjMwNzY5dnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC93YXZlMi5zdmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2MtcmVhc29uczo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAudGJsLWRpZmZlcmVuY2Utd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50YmwtZGlmZmVyZW5jZS13cmFwIHRkIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgfVxuICAudGJsLWRpZmZlcmVuY2UtaWxsdXN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAtMjBweDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAudGJsLWRpZmZlcmVuY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGJsLWRpZmZlcmVuY2Utd3JhcCB7XG4gICAgd2lkdGg6IDkyMnB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRibC1kaWZmZXJlbmNlIHRib2R5IHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC50YmwtZGlmZmVyZW5jZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIHRvcDogLTJweDtcbiAgICB3aWR0aDogMzMxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA0cHgpO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICMzZjljZDk7XG4gIH1cbiAgLnRibC1kaWZmZXJlbmNlLWlsbHVzdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA2NXB4O1xuICAgIHRvcDogLTExMXB4O1xuICB9XG59XG4ucHNjLW9wdGlvbnMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjBGRkY1LCAjRjZGRkYwIDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbn1cbi5wc2Mtb3B0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04LjQ2MTUzODQ2MTV2dztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOC40NjE1Mzg0NjE1dnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC93YXZlMy5zdmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5yb3ctb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbn1cbi5yb3ctb3B0aW9ucyAub3B0aW9uLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggNnB4ICNhYWE7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJvdy1vcHRpb25zIC5vcHRpb24tdGl0bGUge1xuICBtYXJnaW46IDAgYXV0byAxZW07XG4gIGZvbnQtc2l6ZTogMy44NDYxNTM4NDYydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4ucm93LW9wdGlvbnMgLm9wdGlvbi1kZXNjIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAzLjMzMzMzMzMzMzN2dztcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYy1vcHRpb25zOjpiZWZvcmUge1xuICAgIHRvcDogLTEwOHB4O1xuICAgIGhlaWdodDogMTA4cHg7XG4gIH1cbiAgLnJvdy1vcHRpb25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDM2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA5MTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnJvdy1vcHRpb25zIC5vcHRpb24taXRlbSB7XG4gICAgZmxleC1iYXNpczogNDM4cHg7XG4gICAgcGFkZGluZzogMnJlbSAyLjVyZW07XG4gIH1cbiAgLnJvdy1vcHRpb25zIC5vcHRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAucm93LW9wdGlvbnMgLm9wdGlvbi1kZXNjIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC50Ymwtb3B0aW9uLXdyYXAsIC50Ymwtb3B0aW9uMSwgLnRibC1vcHRpb24yLCAudGJsLW9wdGlvbjMsIC50Ymwtb3B0aW9uNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC50Ymwtb3B0aW9uMiwgLnRibC1vcHRpb24zLCAudGJsLW9wdGlvbjQge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbiAgLnRibC1vcHRpb24taWxsdXN0MSwgLnRibC1vcHRpb24taWxsdXN0MiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnRibC1vcHRpb24taWxsdXN0MyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnRibC1vcHRpb24taWxsdXN0NCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgICBib3R0b206IC00NXB4O1xuICAgIHdpZHRoOiAzMiU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC50Ymwtb3B0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRibC1vcHRpb24td3JhcCB7XG4gICAgd2lkdGg6IDk2MnB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MXB4O1xuICB9XG4gIC50Ymwtb3B0aW9uIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDc4JTtcbiAgfVxuICAudGJsLW9wdGlvbi1pbGx1c3QxIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDU5NXB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuICAudGJsLW9wdGlvbi1pbGx1c3QyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQyMHB4O1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuICAudGJsLW9wdGlvbi1pbGx1c3QzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0OXB4O1xuICAgIGJvdHRvbTogMDtcbiAgfVxuICAudGJsLW9wdGlvbi1pbGx1c3Q0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0yNHB4O1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBzYy1jYXNlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xufVxuLnBzYy1jYXNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMy4wNzY5MjMwNzY5dnc7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzLjA3NjkyMzA3Njl2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L3dhdmU0LnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5wc2MtY2FzZXMgLmNhc2Uge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLnBzYy1jYXNlcyAuY2FzZS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDMuODQ2MTUzODQ2MnZ3O1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cbi5wc2MtY2FzZXMgLmNhc2UtbGFiZWwge1xuICBmb250LXNpemU6IDMuMDc2OTIzMDc2OXZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2eSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC43NWVtIDJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG4ucHNjLWNhc2VzIC5jYXNlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDJyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG4ucHNjLWNhc2VzIC5jYXNlLXBob3RvIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHNjLWNhc2VzIC5jYXNlLWJvZHkge1xuICBmb250LXNpemU6IDMuMzMzMzMzMzMzM3Z3O1xuICBsaW5lLWhlaWdodDogMS43NTtcbn1cbi5wc2MtY2FzZXMgLmNhc2UtYm9keSBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuNzVlbTtcbn1cbi5wc2MtY2FzZXMgLmNhc2UtYm9keSBzdHJvbmcge1xuICBjb2xvcjogdmFyKC0tYnJvd24pO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYy1jYXNlczo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5wc2MtY2FzZXMgLmNhc2Utcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB3aWR0aDogOTglO1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBnYXA6IDNyZW07XG4gIH1cbiAgLnBzYy1jYXNlcyAuY2FzZS1yb3c6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAucHNjLWNhc2VzIC5jYXNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2lkdGg6IDQ3N3B4O1xuICB9XG4gIC5wc2MtY2FzZXMgLmNhc2UtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHNjLWNhc2VzIC5jYXNlLXBob3RvIHtcbiAgICBmbGV4OiAwIDAgMzcwcHg7XG4gIH1cbiAgLnBzYy1jYXNlcyAuY2FzZS1ib2R5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5jbGlwLXBhdGgzIHtcbiAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aDMpO1xufVxuXG4uY2xpcC1wYXRoNCB7XG4gIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGg0KTtcbn1cblxuLmNsaXAtcGF0aDUge1xuICBjbGlwLXBhdGg6IHVybCgjY2xpcC1wYXRoNSk7XG59XG5cbi5jbGlwLXBhdGg2IHtcbiAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aDYpO1xufVxuXG4ucHNjLWRheXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjhGRkYwLCAjRkZGOUYwIDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHNjLWRheXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTMuMDc2OTIzMDc2OXZ3O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMy4wNzY5MjMwNzY5dnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC93YXZlNS5zdmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4ucHNjLWRheXMgLmRheXMtc3dpdGNoIC5zd2l0Y2gtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBzYy1kYXlzIC5kYXlzLXN3aXRjaCAuc3dpdGNoLXJvdyA+IGRpdiB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDMuNTg5NzQzNTg5N3Z3O1xuICBoZWlnaHQ6IDMuNWVtO1xufVxuLnBzYy1kYXlzIC5kYXlzLXN3aXRjaCAuc3dpdGNoLXJvdyBsYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xuICBwYWRkaW5nOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wc2MtZGF5cyAuZGF5cy1zd2l0Y2ggLnN3aXRjaC1yb3cgaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IC0xO1xufVxuLnBzYy1kYXlzIC5kYXlzLXN3aXRjaCAuc3dpdGNoLXJvdyBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM2M0ZGO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wc2MtZGF5cyAuZGF5LWNvbnRlbnRzIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wc2MtZGF5cyAuZGF5LWNvbnRlbnQ6bnRoLWNoaWxkKG4rMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBzYy1kYXlzIC5kaWFyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAwIDFyZW0gNC41ZW07XG59XG4ucHNjLWRheXMgLmRpYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoNC41ZW0gLSA2cHgpO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG59XG4ucHNjLWRheXMgLmRpYXJ5ID4gbGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAuN2VtIDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBzYy1kYXlzIC5kaWFyeSA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnBzYy1kYXlzIC5kaWFyeSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xM3B4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wc2MtZGF5cyAuZGlhcnkgPiBsaS5kb3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnBzYy1kYXlzIC5kaWFyeSA+IGxpLmRvdDo6YmVmb3JlIHtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Njk1OTU7XG4gIHRvcDogMWVtO1xufVxuLnBzYy1kYXlzIC5kaWFyeSA+IGxpLm5vbi13ZWRkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wc2MtZGF5cyAuZGlhcnkgPiBsaS5ub24td2VkZGluZzo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5NTk1O1xufVxuLnBzYy1kYXlzIC5kaWFyeSA+IGxpLndlZGRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGMUVEO1xufVxuLnBzYy1kYXlzIC5kaWFyeSA+IGxpLndlZGRpbmcgLmRpYXJ5LWhlYWRpbmcge1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG59XG4ucHNjLWRheXMgLmRpYXJ5ID4gbGkud2VkZGluZzo6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI3NTQ5O1xufVxuLnBzYy1kYXlzIC5kaWFyeS10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNWVtO1xuICBsZWZ0OiBjYWxjKC01ZW0gLSA5cHggLSAxZW0pO1xuICB3aWR0aDogNC41ZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnBzYy1kYXlzIC5kaWFyeS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAzLjg0NjE1Mzg0NjJ2dztcbn1cbi5wc2MtZGF5cyAuZGlhcnktZGVzYyB7XG4gIGZvbnQtc2l6ZTogMi44MjA1MTI4MjA1dnc7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2MtZGF5czo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5wc2MtZGF5cyAuZGF5LWNvbnRlbnRzIHtcbiAgICB3aWR0aDogOTglO1xuICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5wc2MtZGF5cyAuZGF5cy1zd2l0Y2gge1xuICAgIHdpZHRoOiA1NjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnBzYy1kYXlzIC5kYXlzLXN3aXRjaCAuc3dpdGNoLXJvdyA+IGRpdiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wc2MtZGF5cyAuZGlhcnkgPiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbiAgLnBzYy1kYXlzIC5kaWFyeSA+IGxpOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yMHB4O1xuICB9XG4gIC5wc2MtZGF5cyAuZGlhcnktdGltZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxlZnQ6IGNhbGMoLTVlbSAtIDEycHggLSAxZW0pO1xuICB9XG4gIC5wc2MtZGF5cyAuZGlhcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wc2MtZGF5cyAuZGlhcnktZGVzYyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4ucHNjLXdvcmtzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBzYy13b3Jrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMy4wNzY5MjMwNzY5dnc7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzLjA3NjkyMzA3Njl2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L3dhdmU2LnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5wc2Mtd29ya3MgLnZlbnVlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAycmVtO1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLnBzYy13b3JrcyAudmVudWUtbGlzdCA+IGxpIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5wc2Mtd29ya3MgLnZlbnVlLWxpc3QgPiBsaSA+IGEsXG4ucHNjLXdvcmtzIC52ZW51ZS1saXN0ID4gbGkgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBzYy13b3JrcyAudmVudWUtcGhvdG8ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wc2Mtd29ya3MgLnZlbnVlLXBob3RvIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMTAwMC82Njc7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wc2Mtd29ya3MgLnZlbnVlLW5hbWUge1xuICBmb250LXNpemU6IDQuMTAyNTY0MTAyNnZ3O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnBzYy13b3JrcyAudmVudWUtYXJlYSB7XG4gIGZvbnQtc2l6ZTogMy41ODk3NDM1ODk3dnc7XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2Mtd29ya3M6OmJlZm9yZSB7XG4gICAgdG9wOiAtMTcwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxuICAucHNjLXdvcmtzIC5pbm5lciB7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnBzYy13b3JrcyAudmVudWUtbGlzdCA+IGxpIHtcbiAgICBmbGV4LWJhc2lzOiA0OCU7XG4gIH1cbiAgLnBzYy13b3JrcyAudmVudWUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wc2Mtd29ya3MgLnZlbnVlLWFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLnBzYy1mbG93IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGRjBGMCwgI0ZGRjBGRCAxMDAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBzYy1mbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExLjY2NjY2NjY2Njd2dztcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTEuNjY2NjY2NjY2N3Z3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3Qvd2F2ZTcuc3ZnKSBuby1yZXBlYXQgMCBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuLnBzYy1mbG93IC5ib3hfZmxvdyArIC5ib3hfZmxvdyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucHNjLWZsb3cgLmJveF9mbG93LXdyYXAge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLnBzYy1mbG93IC5ib3hfZmxvdyAuc3RlcCB7XG4gIHdpZHRoOiA2M3B4O1xufVxuLnBzYy1mbG93IC5ib3hfZmxvdyAuaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wc2MtZmxvdyAuYm94X2Zsb3cgLmltZyA+IGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDE1LjM4NDYxNTM4NDZ2dztcbn1cbi5wc2MtZmxvdyAuYm94X2Zsb3cgLmNvbnRlbnRzIHtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYy1mbG93OjpiZWZvcmUge1xuICAgIHRvcDogLTE0OHB4O1xuICAgIGhlaWdodDogMTQ4cHg7XG4gIH1cbiAgLnBzYy1mbG93IC5pbm5lciB7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLnBzYy1mbG93IC5ib3hfZmxvdyAuc3RlcCB7XG4gICAgd2lkdGg6IDEzNHB4O1xuICB9XG4gIC5wc2MtZmxvdyAuYm94X2Zsb3cgLnN0ZXAgPiBpbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG4gIC5wc2MtZmxvdyAuYm94X2Zsb3cgLmltZyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAucHNjLWZsb3cgLmJveF9mbG93IC5pbWcgPiBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAucHNjLWZsb3cgLmJveF9mbG93IC5jb250ZW50cyB7XG4gICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggNDVweDtcbiAgfVxuICAucHNjLWZsb3cgLmJveF9mbG93IC5jb250ZW50cyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cbi5wc2MtZmFxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBzYy1mYXE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTMuMDc2OTIzMDc2OXZ3O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMy4wNzY5MjMwNzY5dnc7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC93YXZlOC5zdmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG4ucHNjLWZhcSAuZmFxIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5wc2MtZmFxIC5mYXEtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMy44NDYxNTM4NDYydnc7XG4gIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLnBzYy1mYXEgLmZhcS1saXN0IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wc2MtZmFxIC5mYXEtbGlzdCArIC5mYXEtdGl0bGUge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLnBzYy1mYXEgLmZhcS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDUuMTI4MjA1MTI4MnZ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHNjLWZhcSAuZmFxLWl0ZW0gKyAuZmFxLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnBzYy1mYXEgLmZhcS1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMS40cmVtO1xuICBsZWZ0OiAtNS4xMjgyMDUxMjgydnc7XG4gIHdpZHRoOiAxMC4yNTY0MTAyNTY0dnc7XG4gIGhlaWdodDogMTAuMjU2NDEwMjU2NHZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3QvcS5zdmcpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wc2MtZmFxIC5mYXEtaXRlbSA+IGR0IHtcbiAgZm9udC1zaXplOiA0LjEwMjU2NDEwMjZ2dztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLW5hdnkpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucHNjLWZhcSAuZmFxLWl0ZW0gPiBkdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2LjE1Mzg0NjE1Mzh2dztcbiAgaGVpZ2h0OiAxLjc5NDg3MTc5NDl2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L2Fycm93LXEuc3ZnKSBuby1yZXBlYXQgMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cbi5wc2MtZmFxIC5mYXEtaXRlbSA+IGR0Li1vcGVuZWQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG4ucHNjLWZhcSAuZmFxLWl0ZW0gPiBkdDpob3ZlciB7XG4gIGNvbG9yOiAjM2Y5Y2Q5O1xufVxuLnBzYy1mYXEgLmZhcS1pdGVtID4gZGQge1xuICBmb250LXNpemU6IDMuMzMzMzMzMzMzM3Z3O1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLWZhcTo6YmVmb3JlIHtcbiAgICB0b3A6IC0xNzBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5wc2MtZmFxIC5pbm5lciB7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBtYXgtd2lkdGg6IDgzNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAucHNjLWZhcSAuZmFxLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2lkdGg6IDQ3N3B4O1xuICB9XG4gIC5wc2MtZmFxIC5mYXEtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnBzYy1mYXEgLmZhcS1pdGVtOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGhlaWdodDogNDlweDtcbiAgfVxuICAucHNjLWZhcSAuZmFxLWl0ZW0gPiBkdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5wc2MtZmFxIC5mYXEtaXRlbSA+IGR0OjphZnRlciB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cbiAgLnBzYy1mYXEgLmZhcS1pdGVtID4gZGQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnBzYy1waGlsb3NvcGh5IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0Y0RjBGRiwgI0YwRjhGRiAxMDAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBzYy1waGlsb3NvcGh5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTguOTc0MzU4OTc0NHZ3O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4Ljk3NDM1ODk3NDR2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L3dhdmU5LnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cbi5wc2MtcGhpbG9zb3BoeSAucGhpbG9zb3BoeS1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjc1ZW07XG4gIGZvbnQtc2l6ZTogMy41ODk3NDM1ODk3dnc7XG59XG4ucHNjLXBoaWxvc29waHkgLnBoaWxvc29waHktaWxsdXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLXBoaWxvc29waHk6OmJlZm9yZSB7XG4gICAgdG9wOiAtMTE2cHg7XG4gICAgaGVpZ2h0OiAxMTZweDtcbiAgfVxuICAucHNjLXBoaWxvc29waHkgLnBoaWxvc29waHktYm9keSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiA5OCU7XG4gICAgbWF4LXdpZHRoOiA2MTBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbltjbGFzcyo9ZmFkZWluLV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG59XG5bY2xhc3MqPWZhZGVpbi1dLi1vbiB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgb3BhY2l0eTogMTtcbn1cbltjbGFzcyo9ZmFkZWluLV0uLW9uLmRlbGF5MSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG59XG5bY2xhc3MqPWZhZGVpbi1dLi1vbi5kZWxheTIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xufVxuXG4uZmFkZWluLWJvdHRvbSB7XG4gIHRvcDogMTAwcHg7XG59XG5cbi5mYWRlaW4tYm90dG9tLi1vbiB7XG4gIHRvcDogMDtcbn1cblxuLmZhZGVpbi1sZWZ0IHtcbiAgcmlnaHQ6IDEwMHB4O1xufVxuXG4uZmFkZWluLWxlZnQuLW9uIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5mYWRlaW4tcmlnaHQge1xuICBsZWZ0OiAxMDBweDtcbn1cblxuLmZhZGVpbi1yaWdodC4tb24ge1xuICBsZWZ0OiAwO1xufVxuXG4ucmV2ZWFsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAuc3BvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLnBjb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59IiwiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TG9yYSZmYW1pbHk9Tm90bytTZXJpZitKUDp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbjpyb290IHtcbiAgLS1ub3RvOiAnTm90byBTZXJpZiBKUCcsICdIaXJhZ2lubyBNaW5jaG8gUHJvTicsICdZdSBNaW5jaG8nLCAnTVMgUE1pbmNobycsIHNlcmlmO1xuICAtLWxvcmE6ICdMb3JhJywgc2VyaWY7XG4gIC0tZ290aGljOiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiQklaIFVEUEdvdGhpY1wiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gIFxuICAtLW5hdnk6ICMyRjJFNDE7XG4gIC0tYnJvd246ICNiODk0NzA7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbmJvZHkge1xuICAmLnBzYyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLW5vdG8pO1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICB9XG4gICYuaG9tZSB7XG4gICAgY29sb3I6ICM3MDcwNzA7XG4gICAgXG4gICAgLmhvbWUtYm9keSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0tbm90byk7XG4gICAgfVxuICB9XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5uZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIuNSU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNSU7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLmlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRyZW07XG4gIH1cbn0iLCIucHNjIHtcbiAgJi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB2dyg1NSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCkgc2F0dXJhdGUoMTEwJSk7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgJi1sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogdncoMTQpO1xuICAgIHdpZHRoOiB2dygxMzEpO1xuICB9XG4gICYtY3RhLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjQUI3NTQ5LCAjOTE2MjNGIDEwMCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAuNzVlbSAxLjI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IHZ3KDEwKTtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDZweCAjYWFhO1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IHZ3KDIzKTtcbiAgICAgIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogdncoNyk7XG4gICAgICBoZWlnaHQ6IHZ3KDE5KTtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC9hcnJvdy1hcHBseS5zdmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgLjVzIGVhc2Utb3V0O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjIHtcbiAgICAmLWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgICYtbG9nbyB7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgfVxuICAgICYtY3RhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA1N3B4O1xuICAgIH1cbiAgICAmLWN0YS1idXR0b24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wc2Mge1xuICAmLWZvb3RlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDNlbSAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMzOUI2REYsICMzRjlDRDkgMTAwJSk7XG4gICAgXG4gICAgLmNvcHlyaWdodCB7XG4gICAgICBmb250LXNpemU6IHZ3KDEyKTtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgJi1wYWdldG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDNyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNCk7XG4gICAgY29sb3I6IHZhcigtLW5hdnkpO1xuICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOUI2REY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYyB7XG4gICAgJi1mb290ZXIge1xuICAgICAgLmNvcHlyaWdodCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wc2MtbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMHJlbTtcbiAgcmlnaHQ6IGNhbGMoMzVweCAtIDI4NHB4KTtcbiAgd2lkdGg6IDI4NHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAuNHMgZWFzZS1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIFxuICAmLXRhYiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAxMjRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNBQjc1NDksICM5MTYyM0YgMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogdncoMTgpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMCA4cHggOHB4IDA7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICfilrbvuI7ilrbvuI4nO1xuICAgICAgZm9udC1zaXplOiB2dygxMCk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCguOCk7XG4gICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjk7XG4gICAgfVxuICB9XG4gIFxuICAmLWxpc3Qge1xuICAgIHdpZHRoOiAyNDlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE3MSwxMTcsNzMsLjIpO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBwYWRkaW5nOiAxcmVtIC4ycmVtIDFyZW0gMXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogLjRyZW07XG4gICAgXG4gICAgPmxpIHtcbiAgICAgIGZvbnQtc2l6ZTogdncoMTIpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAuNmVtO1xuICAgICAgICBoZWlnaHQ6IC42ZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAuNWVtO1xuICAgICAgfVxuICAgICAgXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMjM1MjdjO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAgIFxuICAmLmlzLWFjdGl2ZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgXG4gICAgLnBzYy1tZW51LXRhYiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0uOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYy1tZW51IHtcbiAgICB0b3A6IDE1cmVtO1xuICAgIHJpZ2h0OiBjYWxjKDQwcHggLSAyODRweCk7XG4gICAgXG4gICAgJi10YWIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmLWxpc3Qge1xuICAgICAgd2lkdGg6IDI0NHB4O1xuICAgICAgXG4gICAgICA+bGkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNlY3Rpb24tdGl0bGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgXG4gIC5lbiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZGRjFFRCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGdyaWQtcm93OiAxLzI7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBmb250LWZhbWlseTogdmFyKC0tbG9yYSk7XG4gICAgZm9udC1zaXplOiB2dyg0MCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgIFxuICAgICYuLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5qcCB7XG4gICAgZm9udC1zaXplOiB2dygxNSk7XG4gICAgZ3JpZC1yb3c6IDEvMjtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICAgIHBhZGRpbmctdG9wOiAxLjJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5ibG9jay10aXRsZSB7XG4gIGZvbnQtc2l6ZTogdncoMTUpO1xuICBjb2xvcjogdmFyKC0tbmF2eSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAzZW0gYXV0byAxLjVlbTtcbiAgXG4gIC5zdWIge1xuICAgIGZvbnQtc2l6ZTogODQlO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGdhcDogMWVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDMuNWVtO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgICB9XG4gIH1cbn1cblxuLnNlY3Rpb24tbGVhZCB7XG4gIGZvbnQtc2l6ZTogdncoMTIpO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAuZW4ge1xuICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgIH1cbiAgICAuanAge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuICAuYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi1sZWFkIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLm5vdGUge1xuICBmb250LXNpemU6IHZ3KDE0KTtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLm5vdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udGEtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGEtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRhLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4iLCIuYnQtcmV2ZWFsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZ3KDI1MCk7XG4gIG1hcmdpbjogM3JlbSBhdXRvIDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNBQjc1NDksICM3ODUyMzQgMTAwJSk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IHZ3KDE0KTtcbiAgcGFkZGluZzogLjZlbSAxZW0gMWVtO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDZweCAjYWFhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC4zcmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogdncoMTkpO1xuICAgIGhlaWdodDogdncoNik7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L2Fycm93LWRvd24uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgdHJhbnNpdGlvbjogYm90dG9tIC4zcyBlYXNlLW91dDtcbiAgfVxuICBcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogLjkgIWltcG9ydGFudDtcbiAgICBcbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IC4wNXJlbTtcbiAgICB9XG4gIH1cbiAgXG4gICYub3BlbntcbiAgICBcbiAgICAmOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICB9XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLjQ1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAuYnQtcmV2ZWFsIHtcbiAgICB3aWR0aDogMzEycHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgfVxuICB9XG59XG5cbi5idC1mdW5jdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmF2eSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IHZ3KDE2KTtcbiAgcGFkZGluZzogMS41ZW07XG4gIFxuICAmLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG4gIFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IHZ3KDcpO1xuICAgIGhlaWdodDogdncoMTkpO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC9hcnJvdy1hcHBseS5zdmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogbGVmdCAuNXMgZWFzZS1vdXQ7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLmJ0LWZ1bmN0aW9ucyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgIH1cbiAgfVxufSIsIi50Ymwtc3R5bGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1nb3RoaWMpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwMDtcbiAgXG4gIHRoLFxuICB0ZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IC43NWVtIDFlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIFxuICAgICYudGEtbGVmdCxcbiAgICAudGEtbGVmdCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuICBcbiAgdGhlYWQge1xuICAgIHRoIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgICAgfVxuICAgICAgXG4gICAgICAmLnBsdXNvbmVwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhjZDVlYztcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi5jb2xvcmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RFRjNGQTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgdGJvZHkge1xuICAgIHRoIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgICAgXG4gICAgICAmLmNvbG9yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVGM0ZBO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIFxuICAgICAgJi5wbHVzb25lcCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWYzZmE7XG4gICAgICB9XG4gICAgICAmLnZhLXRvcCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50Ymwtc3dhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogdmFyKC0tZ290aGljKTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gICYgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIFxuICBjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IHZ3KDE0KTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfvvLsnO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAn77y9JztcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuICBcbiAgdGQsXG4gIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogLjc1ZW0gMWVtO1xuICAgIGZvbnQtc2l6ZTogdncoMTMpO1xuICAgIFxuICAgICYudGEtY2VudGVyLFxuICAgIC50YS1jZW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICBcbiAgdHIge1xuICAgICYucGx1c29uZXAge1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgIzNmOWNkOTtcbiAgICAgIFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGNkNWVjO1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgfVxuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVmM2ZhO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICB0aCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIFxuICAgICYuY29sb3JlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVGM0ZBO1xuICAgIH1cbiAgfVxuICB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5ub3RlLXRhYmxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWdvdGhpYyk7XG4gIGZvbnQtc2l6ZTogdncoMTIpO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLm5vdGUtdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4udGJsLWNhc2Uge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBcbiAgdHIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIHRoIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIHRoLFxuICB0ZCB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWdvdGhpYyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgcGFkZGluZzogLjVlbSAuNWVtO1xuICB9XG59IiwiLmxpc3QtZG90IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBcbiAgPmxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICfjg7snO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cbn0iLCIuaGVybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZ3KDYxNyk7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC9oZXJvLXNwLmpwZykgbm8tcmVwZWF0IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiAzcmVtO1xuICBcbiAgJi1jb3B5IHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tbm90byk7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogdncoMjIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbiAgJi1hbGxpYW5jZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpIHNhdHVyYXRlKDExMCUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB3aWR0aDogdncoMjcxKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogLjNlbTtcbiAgICBmb250LXNpemU6IHZ3KDE0KTtcbiAgICBwYWRkaW5nOiAuOGVtIC41ZW07XG4gICAgXG4gICAgLnBsdXNvbmVwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogdncoLTE2KTtcbiAgICAgIHdpZHRoOiB2dygzMik7XG4gICAgICBoZWlnaHQ6IHZ3KDMyKTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAuaGFsbCxcbiAgICAucGxhbm5lciB7XG4gICAgICB3aWR0aDogN2VtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLmhhbmRzaGFrZSB7XG4gICAgICB3aWR0aDogdncoMzUpO1xuICAgIH1cbiAgfVxuICAmLWRlc2Mge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGZvbnQtc2l6ZTogdncoMTMpO1xuICB9XG4gICYtZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiB2dygzNzIpO1xuICAgIFxuICAgID4gbGkge1xuICAgICAgd2lkdGg6IDMyLjUlO1xuICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC4xNCk7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCkgc2F0dXJhdGUoMTEwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogdncoMTEpO1xuICAgICAgcGFkZGluZzogMWVtIDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgXG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdncoOCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApLCByZ2JhKDI1NSwyNTUsMjU1LDEpKTtcbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAuaGVybyB7XG4gICAgaGVpZ2h0OiA2ODBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3QvaGVyby5qcGcpIG5vLXJlcGVhdCAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBcbiAgICAmLWNvcHkge1xuICAgICAgZm9udC1zaXplOiAzN3B4O1xuICAgIH1cbiAgICAmLWFsbGlhbmNlIHtcbiAgICAgIHdpZHRoOiA0NzBweDtcbiAgICAgIGdhcDogLjNlbTtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIHBhZGRpbmc6IC42ZW0gLjVlbTtcbiAgICAgIFxuICAgICAgLnBsdXNvbmVwIHtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgIC5oYW5kc2hha2Uge1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1kZXNjIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc3O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAmLWZlYXR1cmVzIHtcbiAgICAgIHdpZHRoOiA4MzBweDtcbiAgICAgIFxuICAgICAgPiBsaSB7XG4gICAgICAgIHdpZHRoOiAyNi41JTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAuNmVtO1xuICAgICAgICBcbiAgICAgICAgc21hbGwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wc2MtZGVzY3JpcHRpb24ge1xuICBcbiAgLm1vZGVsLWNoYXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBcbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogdmFyKC0tYnJvd24pO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn0iLCIucHNjLWFkdmFudGFnZXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjBGOEZGLCAjRjBGRkY5IDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZ3KC01MSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZ3KDUxKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3Qvd2F2ZTEuc3ZnKSBuby1yZXBlYXQgMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbiAgXG4gIC5hZHZhbnRhZ2Uge1xuICAgICYtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMnJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICB9XG4gICAgJi1waG90byB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbiAgICAmLWJvZHkge1xuICAgICAgZm9udC1zaXplOiB2dygxMyk7XG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgIFxuICAgICAgcCB7XG4gICAgICAgICYgKyBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjc1ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWJyb3duKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYy1hZHZhbnRhZ2VzIHtcbiAgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtMTcwcHg7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIH1cbiAgICBcbiAgICAuYWR2YW50YWdlIHtcbiAgICAgICYtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGdhcDogNHJlbTtcbiAgICAgICAgXG4gICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi1waG90byB7XG4gICAgICAgIGZsZXg6IDAgMCA0MDBweDtcbiAgICAgIH1cbiAgICAgICYtYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuICBcbn1cblxuLmNsaXAtcGF0aDEge1xuICBjbGlwLXBhdGg6IHVybCgjY2xpcC1wYXRoMSk7XG59XG4uY2xpcC1wYXRoMiB7XG4gIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGgyKTtcbn1cblxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAudGJsLWNvbXBhcmUge1xuICAgICYtd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIFxuICAgICYtaWxsdXN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC50YmwtY29tcGFyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgICYtd3JhcCB7XG4gICAgICB3aWR0aDogODIycHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICB0b3A6IC0ycHg7XG4gICAgICB3aWR0aDogY2FsYygzMjdweCArIDRweCk7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDRweCk7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAjM2Y5Y2Q5O1xuICAgIH1cbiAgICBcbiAgICAmLWlsbHVzdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTM5cHg7XG4gICAgICB0b3A6IC04OHB4O1xuICAgIH1cbiAgfVxufSIsIi5wc2MtcmVhc29ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdncoLTUxKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdncoNTEpO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC93YXZlMi5zdmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgfVxuICBcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnBzYy1yZWFzb25zIHtcbiAgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtMTcwcHg7XG4gICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAudGJsLWRpZmZlcmVuY2Uge1xuICAgICYtd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBcbiAgICAgIHRkIHtcbiAgICAgICAgc21hbGwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi1pbGx1c3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IC0yMHB4O1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnRibC1kaWZmZXJlbmNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgJi13cmFwIHtcbiAgICAgIHdpZHRoOiA5MjJweDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgXG4gICAgdGJvZHkgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB9XG4gICAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTJweDtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIHdpZHRoOiBjYWxjKDMyN3B4ICsgNHB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNHB4KTtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICMzZjljZDk7XG4gICAgfVxuICAgIFxuICAgICYtaWxsdXN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA2NXB4O1xuICAgICAgdG9wOiAtMTExcHg7XG4gICAgfVxuICB9XG59IiwiLnBzYy1vcHRpb25zIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0YwRkZGNSwgI0Y2RkZGMCAxMDAlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7XG4gIC8vb3ZlcmZsb3cteDogaGlkZGVuO1xuICBcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB2dygtMzMpO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB2dygzMyk7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L3dhdmUzLnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB9XG4gIFxufVxuXG4ucm93LW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJyZW07XG4gIFxuICAub3B0aW9uIHtcbiAgICAmLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggNnB4ICNhYWE7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcbiAgICAgIGZvbnQtc2l6ZTogdncoMTUpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG4gICAgJi1pbWcge1xuICAgICAgXG4gICAgfVxuICAgICYtZGVzYyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiB2dygxMyk7XG4gICAgfVxuICB9XG4gIFxufVxuXG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2Mtb3B0aW9ucyB7XG4gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTEwOHB4O1xuICAgICAgaGVpZ2h0OiAxMDhweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5yb3ctb3B0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAzNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIFxuICAgIC5vcHRpb24ge1xuICAgICAgJi1pdGVtIHtcbiAgICAgICAgZmxleC1iYXNpczogNDM4cHg7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMi41cmVtO1xuICAgICAgfVxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgICYtZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC50Ymwtb3B0aW9uIHtcbiAgICAmLXdyYXAsXG4gICAgJjEsXG4gICAgJjIsXG4gICAgJjMsXG4gICAgJjQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmMixcbiAgICAmMyxcbiAgICAmNCB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIH1cbiAgICBcbiAgICAmLWlsbHVzdDEsXG4gICAgJi1pbGx1c3QyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAmLWlsbHVzdDMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICAgICYtaWxsdXN0NCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICBib3R0b206IC00NXB4O1xuICAgICAgd2lkdGg6IDMyJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnRibC1vcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAmLXdyYXAge1xuICAgICAgd2lkdGg6IDk2MnB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE0MXB4O1xuICAgIH1cbiAgICBcbiAgICBzbWFsbCB7XG4gICAgICBmb250LXNpemU6IDc4JTtcbiAgICB9XG4gICAgXG4gICAgJi1pbGx1c3QxIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1OTVweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgJi1pbGx1c3QyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA0MjBweDtcbiAgICAgIGJvdHRvbTogMzVweDtcbiAgICB9XG4gICAgJi1pbGx1c3QzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyNDlweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICB9XG4gICAgJi1pbGx1c3Q0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMjRweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wc2MtY2FzZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDB2dztcbiAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZ3KC01MSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZ3KDUxKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3Qvd2F2ZTQuc3ZnKSBuby1yZXBlYXQgMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbiAgXG4gIC5jYXNlIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIFxuICAgICYtdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAuNXJlbTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIGZvbnQtc2l6ZTogdncoMTUpO1xuICAgICAgY29sb3I6IHZhcigtLW5hdnkpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLW5hdnkpO1xuICAgICAgcGFkZGluZy1ib3R0b206IC41cmVtO1xuICAgIH1cbiAgICAmLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogdncoMTIpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IC43NWVtIDJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIH1cbiAgICAmLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAycmVtO1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIH1cbiAgICAmLXBob3RvIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi1ib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogdncoMTMpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgICBcbiAgICAgIHAge1xuICAgICAgICAmICsgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS43NWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1icm93bik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2MtY2FzZXMge1xuICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IC0xNzBweDtcbiAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgfVxuICAgIFxuICAgIC5jYXNlIHtcbiAgICAgICYtcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICAgICAgXG4gICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgd2lkdGg6IDQ3N3B4O1xuICAgICAgfVxuICAgICAgJi1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICAgICYtcGhvdG8ge1xuICAgICAgICBmbGV4OiAwIDAgMzcwcHg7XG4gICAgICB9XG4gICAgICAmLWJvZHkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgXG59XG5cbi5jbGlwLXBhdGgzIHtcbiAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aDMpO1xufVxuLmNsaXAtcGF0aDQge1xuICBjbGlwLXBhdGg6IHVybCgjY2xpcC1wYXRoNCk7XG59XG4uY2xpcC1wYXRoNSB7XG4gIGNsaXAtcGF0aDogdXJsKCNjbGlwLXBhdGg1KTtcbn1cbi5jbGlwLXBhdGg2IHtcbiAgY2xpcC1wYXRoOiB1cmwoI2NsaXAtcGF0aDYpO1xufVxuXG4iLCIucHNjLWRheXMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjhGRkYwLCAjRkZGOUYwIDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZ3KC01MSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZ3KDUxKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3Qvd2F2ZTUuc3ZnKSBuby1yZXBlYXQgMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbiAgXG4gIC5kYXlzIHtcbiAgICAmLXN3aXRjaCB7XG4gICAgICBcbiAgICAgIC5zd2l0Y2gtcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBcbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmb250LXNpemU6IHZ3KDE0KTtcbiAgICAgICAgICBoZWlnaHQ6IDMuNWVtO1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbiAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjNlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2QzYzRkY7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGF5LWNvbnRlbnRzIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG4gIC5kYXktY29udGVudCB7XG4gICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZGlhcnkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMXJlbSA0LjVlbTtcbiAgICBcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBjYWxjKDQuNWVtIC0gNnB4KTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAyLjVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMEUwRTA7XG4gICAgfVxuICAgIFxuICAgID5saSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgcGFkZGluZzogLjdlbSAxZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgXG4gICAgICAmICsgbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMTNweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi5kb3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5NTk1O1xuICAgICAgICAgIHRvcDogMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm5vbi13ZWRkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk1OTU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYud2VkZGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkYxRUQ7XG4gICAgICAgIFxuICAgICAgICAuZGlhcnktaGVhZGluZyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLW5hdnkpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUI3NTQ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtdGltZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC41ZW07XG4gICAgICBsZWZ0OiBjYWxjKC01ZW0gLSA5cHggLSAxZW0pO1xuICAgICAgd2lkdGg6IDQuNWVtO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgICYtaGVhZGluZyB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiB2dygxNSk7XG4gICAgfVxuICAgICYtZGVzYyB7XG4gICAgICBmb250LXNpemU6IHZ3KDExKTtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLWRheXMge1xuICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IC0xNzBweDtcbiAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgfVxuICAgIFxuICAgIC5kYXktY29udGVudHMge1xuICAgICAgd2lkdGg6IDk4JTtcbiAgICAgIG1heC13aWR0aDogODIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgXG4gICAgLmRheXMge1xuICAgICAgJi1zd2l0Y2gge1xuICAgICAgICB3aWR0aDogNTYwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIFxuICAgICAgICAuc3dpdGNoLXJvdyB7XG4gICAgICAgICAgXG4gICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kaWFyeSB7XG4gICAgICBcbiAgICAgID4gbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi10aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsZWZ0OiBjYWxjKC01ZW0gLSAxMnB4IC0gMWVtKTtcbiAgICAgIH1cbiAgICAgICYtaGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgICYtZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIFxufVxuIiwiLnBzYy13b3JrcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdncoLTUxKTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdncoNTEpO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGxhbm5lci1zdWJjb250cmFjdC93YXZlNi5zdmcpIG5vLXJlcGVhdCAwIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgfVxuICBcbiAgLnZlbnVlIHtcbiAgICAmLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMnJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICBcbiAgICAgID5saSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIFxuICAgICAgICA+YSxcbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1waG90byB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIFxuICAgICAgaW1nIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxMDAwIC8gNjY3O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYtbmFtZSB7XG4gICAgICBmb250LXNpemU6IHZ3KDE2KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgICAmLWFyZWEge1xuICAgICAgZm9udC1zaXplOiB2dygxNCk7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDY2OHB4KSB7XG4gIC5wc2Mtd29ya3Mge1xuICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IC0xNzBweDtcbiAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgfVxuICAgIFxuICAgIC5pbm5lciB7XG4gICAgICB3aWR0aDogOTglO1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgXG4gICAgLnZlbnVlIHtcbiAgICAgICYtbGlzdCB7XG4gICAgICAgIFxuICAgICAgICA+bGkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6NDglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLW5hbWUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgICAmLWFyZWEge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufVxuXG4iLCIucHNjLWZsb3cge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRkZGMEYwLCAjRkZGMEZEIDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZ3KC00NS41KTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdncoNDUuNSk7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L3dhdmU3LnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB9XG4gIFxuICAuYm94X2Zsb3cge1xuICAgICYgKyAuYm94X2Zsb3cge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gICAgJi13cmFwIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgfVxuICAgIC5zdGVwIHtcbiAgICAgIHdpZHRoOiA2M3B4O1xuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBcbiAgICAgID5pbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiB2dyg2MCk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50cyB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLWZsb3cge1xuICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IC0xNDhweDtcbiAgICAgIGhlaWdodDogMTQ4cHg7XG4gICAgfVxuICAgIFxuICAgIC5pbm5lciB7XG4gICAgICB3aWR0aDogOTglO1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgXG4gICAgLmJveF9mbG93IHtcbiAgICAgIC5zdGVwIHtcbiAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICBcbiAgICAgICAgPmltZyB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWcge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBcbiAgICAgICAgPmltZyB7XG4gICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY29udGVudHMge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCA0NXB4O1xuICAgICAgICBcbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufVxuIiwiLnBzYy1mYXEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZ3KC01MSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZ3KDUxKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3Qvd2F2ZTguc3ZnKSBuby1yZXBlYXQgMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbiAgXG4gIC5mYXEge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgXG4gICAgJi10aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IHZ3KDE1KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1uYXZ5KTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgICB9XG4gICAgJi1saXN0IHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICBcbiAgICAgICYgKyAuZmFxLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1pdGVtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2dygyMCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTBFMEUwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgXG4gICAgICAmICsgLmZhcS1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxLjRyZW07XG4gICAgICAgIGxlZnQ6IHZ3KC0yMCk7XG4gICAgICAgIHdpZHRoOiB2dyg0MCk7XG4gICAgICAgIGhlaWdodDogdncoNDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3QvcS5zdmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgPmR0IHtcbiAgICAgICAgZm9udC1zaXplOiB2dygxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1uYXZ5KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogdncoMjQpO1xuICAgICAgICAgIGhlaWdodDogdncoNyk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wbGFubmVyLXN1YmNvbnRyYWN0L2Fycm93LXEuc3ZnKSBuby1yZXBlYXQgMCAwO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi4tb3BlbmVkIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMzZjljZDk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID5kZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogdncoMTMpO1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLWZhcSB7XG4gICAgXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTE3MHB4O1xuICAgICAgaGVpZ2h0OiAxNzBweDtcbiAgICB9XG4gICAgXG4gICAgLmlubmVyIHtcbiAgICAgIHdpZHRoOiA5OCU7XG4gICAgICBtYXgtd2lkdGg6IDgzNnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIFxuICAgIC5mYXEge1xuICAgICAgXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB3aWR0aDogNDc3cHg7XG4gICAgICB9XG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICB9XG4gICAgICAgID5kdCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIFxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgID5kZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxufVxuXG4iLCIucHNjLXBoaWxvc29waHkge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjRGMEZGLCAjRjBGOEZGIDEwMCUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZ3KC0zNSk7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZ3KDM1KTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BsYW5uZXItc3ViY29udHJhY3Qvd2F2ZTkuc3ZnKSBuby1yZXBlYXQgMCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIH1cbiAgXG4gIC5waGlsb3NvcGh5IHtcbiAgICAmLWJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6ICAxLjc1ZW07XG4gICAgICBmb250LXNpemU6IHZ3KDE0KTtcbiAgICB9XG4gICAgJi1pbGx1c3Qge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA2NjhweCkge1xuICAucHNjLXBoaWxvc29waHkge1xuICAgIFxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IC0xMTZweDtcbiAgICAgIGhlaWdodDogMTE2cHg7XG4gICAgfVxuICAgIFxuICAgIC5waGlsb3NvcGh5IHtcbiAgICAgICYtYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgd2lkdGg6IDk4JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG59XG4iLCJbY2xhc3MqPVwiZmFkZWluLVwiXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMDtcbiAgXG4gICYuLW9uIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwwLjYxMCwwLjM1NSwxLjAwMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBcbiAgICAmLmRlbGF5MSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNHM7XG4gICAgfVxuICAgICYuZGVsYXkyIHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC44cztcbiAgICB9XG4gIH1cbn1cbi5mYWRlaW4tYm90dG9tIHtcbiAgdG9wOiAxMDBweDtcbn1cbi5mYWRlaW4tYm90dG9tLi1vbiB7XG4gIHRvcDogMDtcbn1cbi5mYWRlaW4tbGVmdCB7XG4gIHJpZ2h0OiAxMDBweDtcbn1cbi5mYWRlaW4tbGVmdC4tb24ge1xuICByaWdodDogMDtcbn1cbi5mYWRlaW4tcmlnaHQge1xuICBsZWZ0OiAxMDBweDtcbn1cbi5mYWRlaW4tcmlnaHQuLW9uIHtcbiAgbGVmdDogMDtcbn1cbiIsIi5yZXZlYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogNjY4cHgpIHtcbiAgLnNwb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLnBjb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gQ2xpcC1wYXRo55SoXG4uc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/