.eichIntro {
  max-width: 160rem;
  margin-left: auto;
  margin-right: auto;
  background: linear-gradient(114.58deg, #2067EF 0%, #7466F5 100%);
  border-radius: 0px 0px 10rem 10rem;
  color: var(--white);
  padding: 12rem 0;
  height: 95.5rem;
  position: relative;
  overflow: hidden;
}
.eichIntro::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  background: url(../../static/images/general/intro-bg.png) bottom -1px center no-repeat;
  background-size: 100% auto;
}
.eichIntro-wrapper {
  background: #E4E4E4;
}
.eichIntro__content {
  text-align: center;
}
.eichIntro__title {
  margin-bottom: 2.4rem;
}
.eichIntro__subtitle {
  opacity: 0.8;
  max-width: 92.7rem;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 4rem;
}
.eichIntro__btn {
  margin-left: auto;
  margin-right: auto;
  color: var(--text-link-normal);
  background: var(--white);
  min-width: 17.6rem;
}
.eichIntro__btn:hover {
  color: #4B47EF;
}
.eichIntro__btn:active {
  color: #3733F1;
}

@media (max-width: 1400px) {
  .eichIntro {
    height: 101rem;
  }
}
@media (max-width: 1200px) {
  .eichIntro {
    height: 91.6rem;
  }
}
@media (max-width: 1024px) {
  .eichIntro {
    max-width: 786px;
    padding: 8rem 0;
    height: 69.2rem;
    border-radius: 0 0 6.4rem 6.4rem;
  }
  .eichIntro__title {
    margin-bottom: 1.6rem;
  }
}
@media (max-width: 767px) {
  .eichIntro {
    max-width: 42.4rem;
    height: 56rem;
    border-radius: 0 0 3.2rem 3.2rem;
  }
  .eichIntro__title {
    margin-bottom: 0.8rem;
  }
  .eichIntro__subtitle {
    margin-bottom: 2.4rem;
  }
}
.eichLearn-list__item-1 {
  width: 78.8rem;
}
.eichLearn-list__item-2 {
  width: calc(100% - 78.8rem);
}
.eichLearn-item {
  height: 26rem;
  background: linear-gradient(114.58deg, #2067EF 0%, #7466F5 100%);
  border-radius: var(--radius-radius-card-desktop);
  padding: 4rem;
  color: var(--white);
  position: relative;
}
.eichLearn-item--gradient-1 {
  background: url(../../static/images/general/gr-2.jpg) 0 0 no-repeat;
  background-size: cover;
}
.eichLearn-item--gradient-2 {
  background: url(../../static/images/general/gr-1.jpg) 0 0 no-repeat;
  background-size: cover;
}
.eichLearn-item-1::after {
  content: "";
  width: 18.4rem;
  height: 15rem;
  background: url(../../static/images/general/learn-1.png) 0 0 no-repeat;
  background-size: cover;
  position: absolute;
  top: 6rem;
  right: 6rem;
}
.eichLearn-item-4::after {
  content: "";
  width: 15.2rem;
  height: 14.5rem;
  background: url(../../static/images/general/learn-2.png) 0 0 no-repeat;
  background-size: cover;
  position: absolute;
  top: 6.5rem;
  right: 6rem;
}

@media (max-width: 1400px) {
  .eichLearn-list__item-1 {
    width: 66.4rem;
  }
  .eichLearn-list__item-2 {
    width: calc(100% - 66.4rem);
  }
  .eichLearn-item-1::after {
    width: 14.7rem;
    height: 12rem;
    top: initial;
    bottom: 5rem;
    right: 5rem;
  }
  .eichLearn-item-4::after {
    width: 12.2rem;
    height: 11.7rem;
    top: initial;
    bottom: 5rem;
    right: 5rem;
  }
}
@media (max-width: 1200px) {
  .eichLearn-list__item-1 {
    width: 53.6rem;
  }
  .eichLearn-list__item-2 {
    width: calc(100% - 53.6rem);
  }
  .eichLearn-item-1::after {
    width: 13.7rem;
    height: 11.2rem;
    right: 4rem;
    bottom: 4rem;
  }
  .eichLearn-item-4::after {
    width: 11.4rem;
    height: 10.8rem;
    right: 4rem;
    bottom: 4rem;
  }
}
@media (max-width: 1024px) {
  .eichLearn-list__item {
    width: 50%;
  }
  .eichLearn-item {
    border-radius: var(--radius-radius-card-mobile);
    padding: 3.2rem;
  }
  .eichLearn-item-1::after {
    width: 8.3rem;
    height: 6.8rem;
    right: 3.2rem;
    bottom: 3.2rem;
  }
  .eichLearn-item-4::after {
    width: 6.9rem;
    height: 6.5rem;
    right: 3.2rem;
    bottom: 3.2rem;
  }
}
@media (max-width: 767px) {
  .eichLearn-item {
    padding: 2.4rem;
    height: 100%;
    min-height: initial;
  }
  .eichLearn-item::after {
    display: none;
  }
  .eichLearn-item__txt {
    font-size: 1.2rem;
  }
}
.eichExpert {
  max-width: 160rem;
  margin-left: auto;
  margin-right: auto;
  border-radius: 10rem;
  background: var(--text-text-primary) url(../../static/images/general/expert-bg.png) 0 0 no-repeat;
  background-size: cover;
  color: var(--white);
  padding: 12rem 0;
}
.eichExpert__top {
  position: relative;
  margin-bottom: 14.6rem;
}
.eichExpert-info {
  max-width: 76rem;
  margin-bottom: 13.5rem;
}
.eichExpert-info__name {
  margin-bottom: 0.8rem;
}
.eichExpert-info__position {
  opacity: 0.8;
}
.eichExpert-info__bottom {
  opacity: 0.8;
  margin-top: 4rem;
}
.eichExpert-blue {
  padding: 10.4rem 16rem;
  background: linear-gradient(114.58deg, #2067EF 0%, #7466F5 100%);
  border-radius: 50rem;
  text-align: center;
  -webkit-transform: rotate(-6.43deg);
      -ms-transform: rotate(-6.43deg);
          transform: rotate(-6.43deg);
  max-width: 121.6rem;
  position: relative;
  z-index: 3;
}
.eichExpert-blue::before {
  content: url(../../static/images/general/tape.svg);
  position: absolute;
  top: -1.8rem;
  right: 1.6rem;
  -webkit-transform: rotate(6.43deg);
      -ms-transform: rotate(6.43deg);
          transform: rotate(6.43deg);
}
.eichExpert-img {
  position: absolute;
  top: 0;
  right: 0;
}
.eichExpert-list__col {
  width: 50%;
}
.eichExpert-list__item {
  margin-bottom: 2.4rem;
}
.eichExpert-list__item:last-child {
  margin-bottom: 0;
}
.eichExpert-item {
  border-radius: var(--radius-radius-card-desktop);
  padding: 4rem;
  padding-bottom: 9.6rem;
  color: var(--text-text-primary);
}
.eichExpert-item-1 {
  background: #99BCFF;
}
.eichExpert-item-1 .eichExpert-item__number {
  color: #99BCFF;
}
.eichExpert-item-2 {
  background: #B2DAFF;
  padding-bottom: 13.6rem;
}
.eichExpert-item-2 .eichExpert-item__number {
  color: #B2DAFF;
}
.eichExpert-item-3 {
  background: #D8C6FF;
}
.eichExpert-item-3 .eichExpert-item__number {
  color: #D8C6FF;
}
.eichExpert-item-4 {
  background: #B6B2FF;
}
.eichExpert-item-4 .eichExpert-item__number {
  color: #B6B2FF;
}
.eichExpert-item__number {
  width: 6rem;
  height: 6rem;
  background: var(--text-text-primary);
  border-radius: 50%;
  margin-bottom: 4rem;
}
.eichExpert-item__title {
  margin-bottom: 4rem;
}
.eichExpert-item__txt {
  padding-left: 3.6rem;
}

@media (max-width: 1400px) {
  .eichExpert__top {
    margin-bottom: 13.4rem;
  }
  .eichExpert-info {
    max-width: 56rem;
    margin-bottom: 8rem;
  }
  .eichExpert-blue {
    max-width: 102.6rem;
    padding: 8.8rem 13.6rem;
    font-size: 2.8rem;
  }
  .eichExpert-blue::before {
    top: -4.8rem;
  }
  .eichExpert-item-2 {
    padding-bottom: 21rem;
  }
}
@media (max-width: 1200px) {
  .eichExpert__top {
    margin-bottom: 12.8rem;
  }
  .eichExpert-info {
    max-width: 46.8rem;
    margin-bottom: 5.6rem;
  }
  .eichExpert-info__bottom {
    margin-top: 2.4rem;
  }
  .eichExpert-img {
    top: 2rem;
  }
  .eichExpert-img img {
    height: 51.6rem;
    width: auto;
  }
  .eichExpert-blue {
    width: 100%;
    max-width: 92.6rem;
    font-size: 2.4rem;
    padding: 8rem 12rem;
  }
  .eichExpert-blue::before {
    content: url(../../static/images/general/tape-l.svg);
    top: -11.2rem;
    right: 8.6rem;
  }
  .eichExpert-item-2 {
    padding-bottom: 17.2rem;
  }
}
@media (max-width: 1024px) {
  .eichExpert {
    padding: 8rem 0;
    border-radius: 6.4rem;
    max-width: 78.6rem;
    background: var(--text-text-primary) url(../../static/images/general/expert-bg-t.png) 0 0 no-repeat;
    background-size: cover;
  }
  .eichExpert__top {
    margin-bottom: 8rem;
  }
  .eichExpert-list__col {
    width: 100%;
  }
  .eichExpert-list__item {
    margin-bottom: 1.6rem;
  }
  .eichExpert-item {
    padding: 3.2rem;
    padding-bottom: 5.6rem;
    border-radius: var(--radius-radius-card-mobile);
  }
  .eichExpert-item__number {
    width: 4.8rem;
    height: 4.8rem;
    font-size: 2.4rem;
    margin-bottom: 2.4rem;
  }
  .eichExpert-item__title {
    font-size: 2.4rem;
    margin-bottom: 2.4rem;
  }
  .eichExpert-item__txt {
    padding-left: 3rem;
  }
  .eichExpert-info {
    max-width: 100%;
    margin-bottom: 4.4rem;
  }
  .eichExpert-info__name {
    font-size: 2.4rem;
    margin-bottom: 0.4rem;
  }
  .eichExpert-info__position {
    font-size: 1.4rem;
  }
  .eichExpert-info__bottom {
    max-width: 30.8rem;
    margin-top: 2.4rem;
  }
  .eichExpert-img {
    top: 18rem;
  }
  .eichExpert-img img {
    width: 27.8rem;
    height: auto;
  }
  .eichExpert-blue {
    padding: 4.8rem 8rem;
    font-size: 1.6rem;
  }
  .eichExpert-blue::before {
    content: url(../../static/images/general/tape-t.svg);
    top: -6rem;
    right: 6rem;
  }
}
@media (max-width: 767px) {
  .eichExpert {
    max-width: 42.4rem;
    padding: 4.8rem 0;
    border-radius: var(--radius-radius-card-mobile);
    background: var(--text-text-primary) url(../../static/images/general/expert-bg-m.png) 0 0 no-repeat;
    background-size: cover;
  }
  .eichExpert__top {
    margin-bottom: 6.4rem;
  }
  .eichExpert .section__head {
    margin-bottom: 2.4rem;
  }
  .eichExpert-list__item {
    margin-bottom: 0.8rem;
  }
  .eichExpert-info {
    margin-bottom: 4rem;
  }
  .eichExpert-info__name {
    font-size: 2rem;
  }
  .eichExpert-info__position {
    font-size: 1.2rem;
  }
  .eichExpert-info__bottom {
    margin-top: 1.6rem;
  }
  .eichExpert-img {
    position: initial;
    margin-bottom: 2.4rem;
    text-align: center;
    padding-right: 3.6rem;
  }
  .eichExpert-img img {
    max-width: 22.7rem;
  }
  .eichExpert-blue {
    -webkit-transform: initial;
        -ms-transform: initial;
            transform: initial;
    padding: 2.4rem 3.2rem;
    border-radius: var(--radius-radius-card-mobile);
    text-align: left;
    font-size: 1.6rem;
  }
  .eichExpert-blue::before {
    display: none;
  }
  .eichExpert-item {
    padding: 2.4rem;
    padding-bottom: 4rem;
  }
  .eichExpert-item__number {
    width: 3.2rem;
    height: 3.2rem;
    font-size: 1.6rem;
    margin-bottom: 1.6rem;
  }
  .eichExpert-item__title {
    font-size: 2rem;
    margin-bottom: 1.6rem;
  }
  .eichExpert-item__txt {
    font-size: 1.4rem;
    padding-left: 2rem;
  }
}
.eichIntensive-content {
  border-radius: var(--radius-radius-card-desktop);
  background: var(--white);
  overflow: hidden;
}
.eichIntensive-content::before {
  z-index: 3;
}
.eichIntensive-content__right {
  width: 56.2rem;
  background: #E3E4EF;
  position: relative;
}
.eichIntensive-content__left {
  width: calc(100% - 56.2rem);
}
.eichIntensive-form {
  height: 100%;
  padding: 4.8rem;
}
.eichIntensive-form__type {
  --m-x: -0.4rem;
  --p-x: 0.4rem;
}
.eichIntensive-form__type-col {
  width: 50%;
}
.eichIntensive-form__type-wrapper {
  margin-bottom: 4rem;
}
.eichIntensive-form__item {
  border-radius: 1.6rem;
  padding: 1.2rem;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  cursor: pointer;
}
.eichIntensive-form__item::before {
  border-color: rgba(31, 31, 31, 0.36);
}
.eichIntensive-form__item:hover:not(.active)::before {
  border-color: var(--text-text-primary);
}
.eichIntensive-form__item.active {
  background: var(--white);
}
.eichIntensive-form__item.active::before {
  border-color: var(--white);
}
.eichIntensive-form__item-title {
  font-weight: bold;
  font-size: 1.2rem;
  line-height: 160%;
  margin-bottom: 1.6rem;
}
.eichIntensive-form__item-list {
  margin-bottom: 1.6rem;
}
.eichIntensive-form__item-list__item {
  margin-bottom: 1.2rem;
}
.eichIntensive-form__item-list__item:last-child {
  margin-bottom: 0;
}
.eichIntensive-form__item-foot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: auto;
}
.eichIntensive-form__item-price {
  font-weight: bold;
  font-size: 1.2rem;
  line-height: 160%;
}
.eichIntensive-form__item-card {
  display: none;
  border-radius: 0.4rem;
  overflow: hidden;
}
.eichIntensive-form__item-card img {
  width: auto;
  height: 1.8rem;
}
.eichIntensive-form__item-card.shares img {
  height: 1.9rem;
}
.eichIntensive-form__item-card.active {
  display: block;
}
.eichIntensive-form__radio {
  font-size: 1rem;
  line-height: 1;
}
.eichIntensive-form__radio input {
  display: none;
}
.eichIntensive-form__radio input:checked + span .eichIntensive-form__radio-icon {
  background: url(../../static/images/general/radio-active.svg) 0 0 no-repeat;
  background-size: contain;
}
.eichIntensive-form__radio-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.eichIntensive-form__radio-icon {
  width: 1.4rem;
  height: 1.4rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 0.4rem;
  background: url(../../static/images/general/radio.svg) 0 0 no-repeat;
  background-size: contain;
}
.eichIntensive-form__title {
  margin-bottom: 2.4rem;
}
.eichIntensive-form__fields {
  margin-bottom: 2.4rem;
}
.eichIntensive-form__fields-item {
  margin-bottom: 0.8rem;
}
.eichIntensive-form__fields-item:last-child {
  margin-bottom: 0;
}
.eichIntensive-form__bottom-item {
  margin-bottom: 1.6rem;
}
.eichIntensive-form__bottom-item:last-child {
  margin-bottom: 0;
}
.eichIntensive-form__btn {
  width: 100%;
  background: url(../../static/images/general/btn-bg.svg) 0 0 no-repeat;
  background-size: cover;
  cursor: pointer;
}
.eichIntensive-form__btn:hover {
  background: url(../../static/images/general/btn-bg-hover.svg) 0 0 no-repeat;
}
.eichIntensive-form__txt {
  font-size: 1.2rem;
  line-height: 160%;
  opacity: 0.7;
}
.eichIntensive-form__input {
  background: var(--white);
  border-color: var(--border-gray);
}
.eichIntensive-info {
  border-radius: var(--radius-radius-card-mobile);
  padding: 4.8rem;
}
.eichIntensive-info__m-sale {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 1.2rem;
  font-size: 1.6rem;
  line-height: 160%;
  font-weight: bold;
  color: var(--white);
  background: var(--text-text-primary) url(../../static/images/general/sale-bg-m.png) 0 0 no-repeat;
  background-size: cover;
  text-align: center;
  display: none;
}
.eichIntensive-info__head {
  margin-bottom: 3.2rem;
}
.eichIntensive-info__head-group {
  margin-bottom: 0.4rem;
}
.eichIntensive-info__head-sale {
  width: 14.4rem;
}
.eichIntensive-info__head-title {
  width: calc(100% - 14.4rem);
  padding-right: 24px;
}
.eichIntensive-info__head-time {
  opacity: 0.4;
}
.eichIntensive-info__sale {
  height: 8.7rem;
  background: url(../../static/images/general/sale-bg.svg) 0 0 no-repeat;
  background-size: contain;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-right: 2.4rem;
  color: var(--white);
}
.eichIntensive-info__sale-value {
  font-size: 3.6rem;
}
.eichIntensive-info__sale-txt {
  font-size: 1.1rem;
}
.eichIntensive-info__time {
  opacity: 0.4;
}
.eichIntensive-info__start {
  margin-bottom: 3.2rem;
}
.eichIntensive-info__start-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 4rem;
}
.eichIntensive-info__start-item:last-child {
  margin-right: 0;
}
.eichIntensive-info__start-item__icon {
  width: 2.2rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 0.6rem;
}
.eichIntensive-info__price {
  margin-bottom: 3.2rem;
}
.eichIntensive-info__price-title {
  margin-bottom: 0.8rem;
}
.eichIntensive-info__price-new {
  margin-bottom: 0.8rem;
}
.eichIntensive-info__price-old {
  margin-bottom: 1.6rem;
  font-size: 1.6rem;
  line-height: 160%;
  opacity: 0.4;
  text-decoration: line-through;
}
.eichIntensive-info__price-shares {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1.2rem 0;
  padding: 1.2rem;
  border-radius: 0.8rem;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.eichIntensive-info__price-shares__txt {
  font-size: 1.2rem;
  line-height: 1;
  width: 19.2rem;
  margin-right: 1rem;
}
.eichIntensive-info__price-shares__icon {
  height: 2rem;
  margin-right: 1rem;
}
.eichIntensive-info__price-shares__arrow {
  width: 1.6rem;
  height: 1.6rem;
}
.eichIntensive-info__line {
  height: 1px;
  background: var(--border-gray);
}
.eichIntensive-info__desc {
  padding-top: 4rem;
}
.eichIntensive-info__list {
  padding-left: 0;
  list-style: none;
}
.eichIntensive-info__list li {
  position: relative;
  margin-bottom: 1.6rem;
  padding-left: 2.2rem;
}
.eichIntensive-info__list li:last-child {
  margin-bottom: 0;
}
.eichIntensive-info__list li::before {
  content: "";
  width: 0.6rem;
  height: 0.6rem;
  background: var(--text-link-normal);
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.eichIntensive-info__list a {
  color: var(--text-link-normal);
  text-decoration: underline;
}
.eichIntensive-info__list a:hover {
  color: var(--text-link-hover);
  text-decoration: none;
}
.eichIntensive-result {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 4.8rem;
  background: #E3E4EF;
  display: none;
}
.eichIntensive-result--star::after {
  content: url(../../static/images/general/stars.svg);
  position: absolute;
  bottom: 4.8rem;
  right: 4.8rem;
}
.eichIntensive-result.active {
  display: block;
}
.eichIntensive-result__title {
  margin-bottom: 3.2rem;
}
.eichIntensive-result__txt {
  margin-bottom: 4rem;
}
.eichIntensive-result__list {
  margin-bottom: 4rem;
}
.eichIntensive-result__list-item {
  margin-bottom: 2.4rem;
}
.eichIntensive-result__list-item:last-child {
  margin-bottom: 0;
}
.eichIntensive-result__item-link {
  margin-bottom: 0.8rem;
}
.eichIntensive-result__item-txt {
  font-size: 1.6rem;
  line-height: 140%;
  opacity: 0.7;
}
.eichIntensive-result__btn:hover {
  background: var(--text-text-primary);
  color: var(--white);
}

@media (max-width: 1400px) {
  .eichIntensive-content__right {
    width: 44.4rem;
  }
  .eichIntensive-content__left {
    width: calc(100% - 44.4rem);
  }
  .eichIntensive-info__start-inner {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-bottom: -0.8rem;
  }
  .eichIntensive-info__start-item {
    margin-bottom: 0.8rem;
  }
  .eichIntensive-info__list {
    margin-right: -2.8rem;
  }
}
@media (max-width: 1200px) {
  .eichIntensive-content {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .eichIntensive-content__left {
    width: 100%;
  }
  .eichIntensive-content__right {
    width: 100%;
  }
  .eichIntensive-info__title {
    font-size: 4rem;
  }
  .eichIntensive-info__start-item {
    margin-right: 4rem;
  }
  .eichIntensive-form__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: -2rem;
    margin-right: -2rem;
  }
  .eichIntensive-form__col {
    width: 50%;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .eichIntensive-result__title {
    margin-bottom: 1.6rem;
  }
  .eichIntensive-result__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .eichIntensive-result__list-item {
    margin-right: 4rem;
  }
  .eichIntensive-result__list-item:last-child {
    margin-right: 0;
  }
}
@media (max-width: 1024px) {
  .eichIntensive-content {
    border-radius: var(--radius-radius-card-mobile);
  }
  .eichIntensive-info__title {
    font-size: 3.4rem;
  }
  .eichIntensive-info__price-title {
    font-size: 1.6rem;
  }
  .eichIntensive-info__price-new {
    font-size: 2.4rem;
  }
  .eichIntensive-info__price-old {
    font-size: 1.6rem;
    margin-bottom: 0.8rem;
  }
  .eichIntensive-info__price-shares__txt {
    width: auto;
  }
  .eichIntensive-info__list {
    margin-right: 0;
    font-size: 1.4rem;
  }
  .eichIntensive-info__list li {
    padding-left: 1.4rem;
  }
  .eichIntensive-info__head-sale {
    width: 13rem;
  }
  .eichIntensive-info__head-title {
    width: calc(100% - 13rem);
    padding-right: 1.6rem;
  }
  .eichIntensive-info__head-time {
    font-size: 2rem;
  }
  .eichIntensive-info__sale {
    height: 7.834rem;
    padding-right: 2.2rem;
  }
  .eichIntensive-info__sale-value {
    font-size: 3.3rem;
  }
  .eichIntensive-info__sale-txt {
    font-size: 1rem;
  }
  .eichIntensive-info__start-item {
    margin-right: 3.6rem;
  }
  .eichIntensive-info__start-item__icon {
    width: 1.8rem;
    height: 1.8rem;
  }
  .eichIntensive-info__start-item__txt {
    font-size: 1.6rem;
  }
  .eichIntensive-form__inner {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .eichIntensive-form__col {
    width: 100%;
  }
  .eichIntensive-form__txt {
    margin-left: auto;
    margin-right: auto;
  }
  .eichIntensive-form__item-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .eichIntensive-form__item-list__item {
    margin-right: 1.2rem;
    margin-bottom: 0;
  }
  .eichIntensive-form__item-list__item:last-child {
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .eichIntensive-info {
    padding: 8.2rem 2.4rem 2.4rem;
  }
  .eichIntensive-info__title {
    font-size: 2.4rem;
  }
  .eichIntensive-info__head {
    margin-bottom: 2.4rem;
  }
  .eichIntensive-info__head-title {
    width: 100%;
  }
  .eichIntensive-info__head-sale {
    display: none;
  }
  .eichIntensive-info__head-time {
    font-size: 1.6rem;
  }
  .eichIntensive-info__start {
    margin-bottom: 4rem;
  }
  .eichIntensive-info__start-inner {
    margin-bottom: -1.6rem;
  }
  .eichIntensive-info__start-item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 0.4rem;
  }
  .eichIntensive-info__start-item:last-child {
    margin-bottom: 0;
  }
  .eichIntensive-info__price {
    margin-bottom: 3.2rem;
  }
  .eichIntensive-info__price-title {
    font-size: 1.6rem;
  }
  .eichIntensive-info__price-new {
    font-size: 2.4rem;
  }
  .eichIntensive-info__price-old {
    font-size: 1.6rem;
  }
  .eichIntensive-info__price-shares {
    padding: 1.3rem;
    border-radius: 0.8rem;
    width: 100%;
  }
  .eichIntensive-info__price-shares__arrow {
    margin-left: auto;
  }
  .eichIntensive-info__price-shares::before {
    display: block;
  }
  .eichIntensive-info__desc {
    padding-top: 3.2rem;
  }
  .eichIntensive-info__list {
    font-size: 1.2rem;
  }
  .eichIntensive-info__list li {
    padding-left: 1.8rem;
  }
  .eichIntensive-info__m-sale {
    display: block;
  }
  .eichIntensive-form {
    padding: 3.2rem 2.4rem;
  }
  .eichIntensive-form__title {
    font-size: 2rem;
    margin-bottom: 1.6rem;
  }
  .eichIntensive-form__fields {
    margin-bottom: 1.6rem;
  }
  .eichIntensive-form__type-wrapper {
    margin-bottom: 2.4rem;
  }
  .eichIntensive-form__type-col {
    width: 100%;
  }
  .eichIntensive-form__item-card img {
    height: 1.4rem !important;
  }
  .eichIntensive-form__input {
    height: 4.9rem;
    font-size: 1.4rem;
  }
  .eichIntensive-form__bottom-item {
    margin-bottom: 0.8rem;
  }
  .eichIntensive-form__txt {
    font-size: 1.2rem;
  }
  .eichIntensive-result {
    padding: 3.2rem 2.4rem;
  }
  .eichIntensive-result__title {
    font-size: 2rem;
    margin-bottom: 1.6rem;
  }
  .eichIntensive-result__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 2.4rem;
  }
  .eichIntensive-result__txt {
    margin-bottom: 2.4rem;
  }
}

.authorProgramms-list {
  --m-x: -0.8rem;
  --p-x: 0.8rem;
}
.authorProgramms-list__item {
  width: 25%;
}

.advanceGet__head {
  margin-bottom: 4.8rem;
}
.advanceGet-btn {
  padding: 2.4rem;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #E3E4EF;
  border-radius: 3.2rem;
  min-height: 10.8rem;
}
.advanceGet-btn__link {
  margin-top: auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.6rem;
  line-height: 130%;
  font-weight: 500;
}
.advanceGet-btn__link-icon {
  width: 1.8rem;
  height: 1.2rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-left: 1.6rem;
}
.advanceGet-btn:hover {
  color: #7000E3;
  fill: #7000E3;
}

@media (max-width: 1400px) {
  .authorProgramms-list__item {
    width: 33.3333333333%;
  }
}
@media (max-width: 1024px) {
  .authorProgramms-list__item {
    width: 50%;
  }
  .authorProgramms-list__item--m-hidden {
    display: none;
  }
}
@media (max-width: 767px) {
  .authorProgramms-list {
    --m-x: -0.4rem;
    --p-x: 0.4rem;
  }
  .authorProgramms-list__item {
    width: 100%;
  }
  .advanceGet__head {
    margin-bottom: 3.2rem;
  }
  .advanceGet__subtitle {
    margin-top: 1.6rem;
  }
}

.gCoursesCard {
  border-radius: var(--radius-radius-card-mobile);
  background: var(--white);
  padding: 2.4rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

.gCoursesCard-null {
  background: url(../../static/images/general/g-bg-card.jpg) center no-repeat;
}

.gCoursesCard-null::before {
  display: none;
}

.gCoursesCard::before {
  border-radius: inherit;
  -webkit-transition: border-color 0.2s linear;
  transition: border-color 0.2s linear;
}

.gCoursesCard:hover::before {
  border-width: 0.2rem;
  border-color: #7000E3;
}

.gCoursesCard-icon {
  position: absolute;
  right: 2.4rem;
  top: 1.75rem;
  width: 3.8rem;
}

.gCoursesCard-tags {
  margin-bottom: 1.6rem;
}

.gCoursesCard-tags__item {
  margin-right: 0.6rem;
}

.gCoursesCard-tags__item:last-child {
  margin: 0;
}

.gCoursesCard-tag {
  background: #F1F2F6;
  border-radius: 5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.6rem 1rem 0.6rem 0.6rem;
  font-size: 1rem;
  line-height: 100%;
}

.gCoursesCard-tag-white {
  background: var(--white);
}

.gCoursesCard-tag__icon {
  width: 1.3rem;
  height: 1.3rem;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.gCoursesCard-tag__txt {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding-left: 0.5rem;
}

.gCoursesCard-title {
  margin-top: auto;
}

.gCoursesCard-title a::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvZWljaC9pbnRyby5zY3NzIiwic3R5bGVzLmNzcyIsIm1vZHVsZXMvZWljaC9sZWFybi5zY3NzIiwibW9kdWxlcy9laWNoL2V4cGVydC5zY3NzIiwibW9kdWxlcy9laWNoL2Zvcm0uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdFQUFBO0VBQ0Esa0NBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QUNDSjtBREFJO0VBQ0ksV0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLG9CQUFBO0VBQ0Esc0ZBQUE7RUFDQSwwQkFBQTtBQ0VSO0FEQUk7RUFDSSxtQkFBQTtBQ0VSO0FEQUk7RUFDSSxrQkFBQTtBQ0VSO0FEQUk7RUFDSSxxQkFBQTtBQ0VSO0FEQUk7RUFDSSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUNFUjtBREFJO0VBQ0ksaUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtBQ0VSO0FERFE7RUFDSSxjQUFBO0FDR1o7QUREUTtFQUNJLGNBQUE7QUNHWjs7QURFQTtFQUNJO0lBQ0ksY0FBQTtFQ0NOO0FBQ0Y7QURFQTtFQUNJO0lBQ0ksZUFBQTtFQ0FOO0FBQ0Y7QURHQTtFQUNJO0lBQ0ksZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtJQUNBLGdDQUFBO0VDRE47RURFTTtJQUNJLHFCQUFBO0VDQVY7QUFDRjtBRE9BO0VBQ0k7SUFDSSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxnQ0FBQTtFQ0xOO0VETU07SUFDSSxxQkFBQTtFQ0pWO0VETU07SUFDSSxxQkFBQTtFQ0pWO0FBQ0Y7QUNuRlk7RUFDSSxjQUFBO0FEcUZoQjtBQ25GWTtFQUNJLDJCQUFBO0FEcUZoQjtBQzlFSTtFQUNJLGFBQUE7RUFDQSxnRUFBQTtFQUNBLGdEQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QURnRlI7QUMvRVE7RUFDSSxtRUFBQTtFQUNBLHNCQUFBO0FEaUZaO0FDL0VRO0VBQ0ksbUVBQUE7RUFDQSxzQkFBQTtBRGlGWjtBQzlFWTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLHNFQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FEZ0ZoQjtBQzVFWTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHNFQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FEOEVoQjs7QUN4RUE7RUFJZ0I7SUFDSSxjQUFBO0VEd0VsQjtFQ3RFYztJQUNJLDJCQUFBO0VEd0VsQjtFQy9EYztJQUNJLGNBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0VEaUVsQjtFQzdEYztJQUNJLGNBQUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0VEK0RsQjtBQUNGO0FDekRBO0VBSWdCO0lBQ0ksY0FBQTtFRHdEbEI7RUN0RGM7SUFDSSwyQkFBQTtFRHdEbEI7RUMvQ2M7SUFDSSxjQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0VEaURsQjtFQzdDYztJQUNJLGNBQUE7SUFDQSxlQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RUQrQ2xCO0FBQ0Y7QUN6Q0E7RUFHWTtJQUNJLFVBQUE7RUR5Q2Q7RUN0Q007SUFDSSwrQ0FBQTtJQUNBLGVBQUE7RUR3Q1Y7RUN0Q2M7SUFDSSxhQUFBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7SUFDQSxjQUFBO0VEd0NsQjtFQ3BDYztJQUNJLGFBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGNBQUE7RURzQ2xCO0FBQ0Y7QUNoQ0E7RUFFUTtJQUNJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7RURpQ1Y7RUNoQ1U7SUFDSSxhQUFBO0VEa0NkO0VDaENVO0lBQ0ksaUJBQUE7RURrQ2Q7QUFDRjtBRTdNQTtFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUdBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QUYrTUo7QUU5TUk7RUFDSSxrQkFBQTtFQUNBLHNCQUFBO0FGZ05SO0FFOU1JO0VBQ0ksZ0JBQUE7RUFDQSxzQkFBQTtBRmdOUjtBRS9NUTtFQUNJLHFCQUFBO0FGaU5aO0FFL01RO0VBQ0ksWUFBQTtBRmlOWjtBRS9NUTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBRmlOWjtBRTlNSTtFQUNJLHNCQUFBO0VBQ0EsZ0VBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUNBQUE7TUFBQSwrQkFBQTtVQUFBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QUZnTlI7QUUvTVE7RUFDSSxrREFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxrQ0FBQTtNQUFBLDhCQUFBO1VBQUEsMEJBQUE7QUZpTlo7QUU5TUk7RUFDSSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0FGZ05SO0FFN01RO0VBQ0ksVUFBQTtBRitNWjtBRTdNUTtFQUNJLHFCQUFBO0FGK01aO0FFOU1ZO0VBQ0ksZ0JBQUE7QUZnTmhCO0FFNU1JO0VBQ0ksZ0RBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQkFBQTtBRjhNUjtBRTdNUTtFQUNJLG1CQUFBO0FGK01aO0FFOU1ZO0VBQ0ksY0FBQTtBRmdOaEI7QUU3TVE7RUFDSSxtQkFBQTtFQUNBLHVCQUFBO0FGK01aO0FFOU1ZO0VBQ0ksY0FBQTtBRmdOaEI7QUU3TVE7RUFDSSxtQkFBQTtBRitNWjtBRTlNWTtFQUNJLGNBQUE7QUZnTmhCO0FFN01RO0VBQ0ksbUJBQUE7QUYrTVo7QUU5TVk7RUFDSSxjQUFBO0FGZ05oQjtBRTdNUTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0NBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FGK01aO0FFN01RO0VBQ0ksbUJBQUE7QUYrTVo7QUU3TVE7RUFDSSxvQkFBQTtBRitNWjs7QUUxTUE7RUFFUTtJQUNJLHNCQUFBO0VGNE1WO0VFMU1NO0lBQ0ksZ0JBQUE7SUFDQSxtQkFBQTtFRjRNVjtFRTFNTTtJQUNJLG1CQUFBO0lBQ0EsdUJBQUE7SUFDQSxpQkFBQTtFRjRNVjtFRTNNVTtJQUNJLFlBQUE7RUY2TWQ7RUV6TVU7SUFDSSxxQkFBQTtFRjJNZDtBQUNGO0FFdE1BO0VBRVE7SUFDSSxzQkFBQTtFRnVNVjtFRXJNTTtJQUNJLGtCQUFBO0lBQ0EscUJBQUE7RUZ1TVY7RUV0TVU7SUFDSSxrQkFBQTtFRndNZDtFRXJNTTtJQUNJLFNBQUE7RUZ1TVY7RUV0TVU7SUFDSSxlQUFBO0lBQ0EsV0FBQTtFRndNZDtFRXJNTTtJQUNJLFdBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7RUZ1TVY7RUV0TVU7SUFDSSxvREFBQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0VGd01kO0VFcE1VO0lBQ0ksdUJBQUE7RUZzTWQ7QUFDRjtBRWpNQTtFQUNJO0lBQ0ksZUFBQTtJQUNBLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtR0FBQTtJQUNBLHNCQUFBO0VGbU1OO0VFbE1NO0lBQ0ksbUJBQUE7RUZvTVY7RUVqTVU7SUFDSSxXQUFBO0VGbU1kO0VFak1VO0lBQ0kscUJBQUE7RUZtTWQ7RUVoTU07SUFDSSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSwrQ0FBQTtFRmtNVjtFRWpNVTtJQUNJLGFBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7SUFDQSxxQkFBQTtFRm1NZDtFRWpNVTtJQUNJLGlCQUFBO0lBQ0EscUJBQUE7RUZtTWQ7RUVqTVU7SUFDSSxrQkFBQTtFRm1NZDtFRWhNTTtJQUNJLGVBQUE7SUFDQSxxQkFBQTtFRmtNVjtFRWpNVTtJQUNJLGlCQUFBO0lBQ0EscUJBQUE7RUZtTWQ7RUVqTVU7SUFDSSxpQkFBQTtFRm1NZDtFRWpNVTtJQUNJLGtCQUFBO0lBQ0Esa0JBQUE7RUZtTWQ7RUVoTU07SUFDSSxVQUFBO0VGa01WO0VFak1VO0lBQ0ksY0FBQTtJQUNBLFlBQUE7RUZtTWQ7RUVoTU07SUFDSSxvQkFBQTtJQUNBLGlCQUFBO0VGa01WO0VFak1VO0lBQ0ksb0RBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtFRm1NZDtBQUNGO0FFOUxBO0VBQ0k7SUFDSSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsK0NBQUE7SUFDQSxtR0FBQTtJQUNBLHNCQUFBO0VGZ01OO0VFL0xNO0lBQ0kscUJBQUE7RUZpTVY7RUUvTE07SUFDSSxxQkFBQTtFRmlNVjtFRTlMVTtJQUNJLHFCQUFBO0VGZ01kO0VFN0xNO0lBQ0ksbUJBQUE7RUYrTFY7RUU5TFU7SUFDSSxlQUFBO0VGZ01kO0VFOUxVO0lBQ0ksaUJBQUE7RUZnTWQ7RUU5TFU7SUFDSSxrQkFBQTtFRmdNZDtFRTdMTTtJQUNJLGlCQUFBO0lBQ0EscUJBQUE7SUFDQSxrQkFBQTtJQUNBLHFCQUFBO0VGK0xWO0VFOUxVO0lBQ0ksa0JBQUE7RUZnTWQ7RUU3TE07SUFDSSwwQkFBQTtRQUFBLHNCQUFBO1lBQUEsa0JBQUE7SUFDQSxzQkFBQTtJQUNBLCtDQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtFRitMVjtFRTlMVTtJQUNJLGFBQUE7RUZnTWQ7RUU3TE07SUFDSSxlQUFBO0lBQ0Esb0JBQUE7RUYrTFY7RUU5TFU7SUFDSSxhQUFBO0lBQ0EsY0FBQTtJQUNBLGlCQUFBO0lBQ0EscUJBQUE7RUZnTWQ7RUU5TFU7SUFDSSxlQUFBO0lBQ0EscUJBQUE7RUZnTWQ7RUU5TFU7SUFDSSxpQkFBQTtJQUNBLGtCQUFBO0VGZ01kO0FBQ0Y7QUcvZUk7RUFDSSxnREFBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7QUhpZlI7QUdoZlE7RUFDSSxVQUFBO0FIa2ZaO0FHaGZRO0VBQ0ksY0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUhrZlo7QUdoZlE7RUFDSSwyQkFBQTtBSGtmWjtBRzllSTtFQUNJLFlBQUE7RUFDQSxlQUFBO0FIZ2ZSO0FHMWVRO0VBQ0ksY0FBQTtFQUNBLGFBQUE7QUg0ZVo7QUczZVk7RUFDSSxVQUFBO0FINmVoQjtBRzNlWTtFQUNJLG1CQUFBO0FINmVoQjtBR3plUTtFQUNJLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EsZUFBQTtBSDJlWjtBRzFlWTtFQUNJLG9DQUFBO0FINGVoQjtBR3hlb0I7RUFDSSxzQ0FBQTtBSDBleEI7QUd0ZVk7RUFDSSx3QkFBQTtBSHdlaEI7QUd2ZWdCO0VBQ0ksMEJBQUE7QUh5ZXBCO0FHdGVZO0VBQ0ksaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7QUh3ZWhCO0FHdGVZO0VBQ0kscUJBQUE7QUh3ZWhCO0FHdmVnQjtFQUNJLHFCQUFBO0FIeWVwQjtBR3hlb0I7RUFDSSxnQkFBQTtBSDBleEI7QUd0ZVk7RUFDSSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLGdCQUFBO0FId2VoQjtBR3RlWTtFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBSHdlaEI7QUd0ZVk7RUFDSSxhQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBSHdlaEI7QUd2ZWdCO0VBQ0ksV0FBQTtFQUNBLGNBQUE7QUh5ZXBCO0FHdGVvQjtFQUNJLGNBQUE7QUh3ZXhCO0FHcmVnQjtFQUNJLGNBQUE7QUh1ZXBCO0FHbmVRO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUhxZVo7QUdwZVk7RUFDSSxhQUFBO0FIc2VoQjtBR3Blb0I7RUFDSSwyRUFBQTtFQUNBLHdCQUFBO0FIc2V4QjtBR2xlWTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FIb2VoQjtBR2xlWTtFQUNJLGFBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxvRUFBQTtFQUNBLHdCQUFBO0FIb2VoQjtBR2hlUTtFQUVJLHFCQUFBO0FIaWVaO0FHL2RRO0VBQ0kscUJBQUE7QUhpZVo7QUdoZVk7RUFDSSxxQkFBQTtBSGtlaEI7QUdqZWdCO0VBQ0ksZ0JBQUE7QUhtZXBCO0FHOWRZO0VBQ0kscUJBQUE7QUhnZWhCO0FHL2RnQjtFQUNJLGdCQUFBO0FIaWVwQjtBRzdkUTtFQUNJLFdBQUE7RUFDQSxxRUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBSCtkWjtBRzlkWTtFQUNJLDJFQUFBO0FIZ2VoQjtBRzdkUTtFQUNJLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FIK2RaO0FHN2RRO0VBQ0ksd0JBQUE7RUFDQSxnQ0FBQTtBSCtkWjtBRzVkSTtFQUNJLCtDQUFBO0VBQ0EsZUFBQTtBSDhkUjtBRzFkUTtFQUNJLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtBSDRkWjtBRzFkUTtFQUNJLHFCQUFBO0FINGRaO0FHM2RZO0VBRUkscUJBQUE7QUg0ZGhCO0FHMWRZO0VBQ0ksY0FBQTtBSDRkaEI7QUcxZFk7RUFDSSwyQkFBQTtFQUNBLG1CQUFBO0FINGRoQjtBRzFkWTtFQUNJLFlBQUE7QUg0ZGhCO0FHdGRRO0VBQ0ksY0FBQTtFQUNBLHNFQUFBO0VBQ0Esd0JBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHNCQUFBO01BQUEsbUJBQUE7VUFBQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUh3ZFo7QUd2ZFk7RUFDSSxpQkFBQTtBSHlkaEI7QUdyZFk7RUFDSSxpQkFBQTtBSHVkaEI7QUdwZFE7RUFDSSxZQUFBO0FIc2RaO0FHcGRRO0VBQ0kscUJBQUE7QUhzZFo7QUdyZFk7RUFDSSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtBSHVkaEI7QUd0ZGdCO0VBQ0ksZUFBQTtBSHdkcEI7QUd0ZGdCO0VBQ0ksYUFBQTtFQUNBLG9CQUFBO01BQUEsY0FBQTtFQUNBLG9CQUFBO0FId2RwQjtBR3BkUTtFQUNJLHFCQUFBO0FIc2RaO0FHcmRZO0VBQ0kscUJBQUE7QUh1ZGhCO0FHcmRZO0VBQ0kscUJBQUE7QUh1ZGhCO0FHcmRZO0VBQ0kscUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLDZCQUFBO0FIdWRoQjtBR3JkWTtFQUNJLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0FIdWRoQjtBR3RkZ0I7RUFDSSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUh3ZHBCO0FHdGRnQjtFQUNJLFlBQUE7RUFDQSxrQkFBQTtBSHdkcEI7QUd0ZGdCO0VBQ0ksYUFBQTtFQUNBLGNBQUE7QUh3ZHBCO0FHcGRRO0VBQ0ksV0FBQTtFQUNBLDhCQUFBO0FIc2RaO0FHcGRRO0VBQ0ksaUJBQUE7QUhzZFo7QUdwZFE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7QUhzZFo7QUdyZFk7RUFDSSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUh1ZGhCO0FHdGRnQjtFQUNJLGdCQUFBO0FId2RwQjtBR3RkZ0I7RUFDSSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtBSHdkcEI7QUdyZFk7RUFDSSw4QkFBQTtFQUNBLDBCQUFBO0FIdWRoQjtBR3RkZ0I7RUFDSSw2QkFBQTtFQUNBLHFCQUFBO0FId2RwQjtBR25kSTtFQUNJLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7QUhxZFI7QUduZFk7RUFDSSxtREFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUhxZGhCO0FHbGRRO0VBQ0ksY0FBQTtBSG9kWjtBR2xkUTtFQUNJLHFCQUFBO0FIb2RaO0FHbGRRO0VBQ0ksbUJBQUE7QUhvZFo7QUdsZFE7RUFDSSxtQkFBQTtBSG9kWjtBR25kWTtFQUNJLHFCQUFBO0FIcWRoQjtBR3BkZ0I7RUFDSSxnQkFBQTtBSHNkcEI7QUdqZFk7RUFDSSxxQkFBQTtBSG1kaEI7QUdqZFk7RUFDSSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtBSG1kaEI7QUcvY1k7RUFDSSxvQ0FBQTtFQUNBLG1CQUFBO0FIaWRoQjs7QUczY0E7RUFHWTtJQUNJLGNBQUE7RUg0Y2Q7RUcxY1U7SUFDSSwyQkFBQTtFSDRjZDtFR3ZjYztJQUNJLG1CQUFBO1FBQUEsZUFBQTtJQUNBLHNCQUFBO0VIeWNsQjtFR3ZjYztJQUNJLHFCQUFBO0VIeWNsQjtFR3RjVTtJQUNJLHFCQUFBO0VId2NkO0FBQ0Y7QUduY0E7RUFFUTtJQUNJLG1CQUFBO1FBQUEsZUFBQTtFSG9jVjtFR25jVTtJQUNJLFdBQUE7RUhxY2Q7RUdqY1U7SUFDSSxXQUFBO0VIbWNkO0VHL2JVO0lBQ0ksZUFBQTtFSGljZDtFRzliYztJQUNJLGtCQUFBO0VIZ2NsQjtFRzNiVTtJQUNJLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtFSDZiZDtFRzNiVTtJQUNJLFVBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0VINmJkO0VHemJVO0lBQ0kscUJBQUE7RUgyYmQ7RUd6YlU7SUFDSSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsZUFBQTtFSDJiZDtFRzFiYztJQUNJLGtCQUFBO0VINGJsQjtFRzNia0I7SUFDSSxlQUFBO0VINmJ0QjtBQUNGO0FHdGJBO0VBRVE7SUFDSSwrQ0FBQTtFSHViVjtFR2piVTtJQUNJLGlCQUFBO0VIbWJkO0VHL2FjO0lBQ0ksaUJBQUE7RUhpYmxCO0VHL2FjO0lBQ0ksaUJBQUE7RUhpYmxCO0VHL2FjO0lBQ0ksaUJBQUE7SUFDQSxxQkFBQTtFSGlibEI7RUc5YWtCO0lBQ0ksV0FBQTtFSGdidEI7RUd6YVU7SUFDSSxlQUFBO0lBQ0EsaUJBQUE7RUgyYWQ7RUcxYWM7SUFDSSxvQkFBQTtFSDRhbEI7RUd4YWM7SUFDSSxZQUFBO0VIMGFsQjtFR3hhYztJQUNJLHlCQUFBO0lBQ0EscUJBQUE7RUgwYWxCO0VHeGFjO0lBQ0ksZUFBQTtFSDBhbEI7RUd2YVU7SUFDSSxnQkFBQTtJQUNBLHFCQUFBO0VIeWFkO0VHeGFjO0lBQ0ksaUJBQUE7RUgwYWxCO0VHeGFjO0lBQ0ksZUFBQTtFSDBhbEI7RUd0YWM7SUFDSSxvQkFBQTtFSHdhbEI7RUd2YWtCO0lBQ0ksYUFBQTtJQUNBLGNBQUE7RUh5YXRCO0VHdmFrQjtJQUNJLGlCQUFBO0VIeWF0QjtFR25hVTtJQUNJLG1CQUFBO1FBQUEsZUFBQTtFSHFhZDtFR25hVTtJQUNJLFdBQUE7RUhxYWQ7RUduYVU7SUFFSSxpQkFBQTtJQUNBLGtCQUFBO0VIb2FkO0VHaGFjO0lBQ0ksb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7SUFDQSxtQkFBQTtRQUFBLGVBQUE7RUhrYWxCO0VHamFrQjtJQUNJLG9CQUFBO0lBQ0EsZ0JBQUE7RUhtYXRCO0VHbGFzQjtJQUNJLGVBQUE7RUhvYTFCO0FBQ0Y7QUc1WkE7RUFFUTtJQUNJLDZCQUFBO0VINlpWO0VHNVpVO0lBQ0ksaUJBQUE7RUg4WmQ7RUc1WlU7SUFDSSxxQkFBQTtFSDhaZDtFRzdaYztJQUNJLFdBQUE7RUgrWmxCO0VHN1pjO0lBQ0ksYUFBQTtFSCtabEI7RUc3WmM7SUFDSSxpQkFBQTtFSCtabEI7RUc1WlU7SUFDSSxtQkFBQTtFSDhaZDtFRzdaYztJQUNJLHNCQUFBO0VIK1psQjtFRzdaYztJQUNJLFdBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7RUgrWmxCO0VHOVprQjtJQUNJLGdCQUFBO0VIZ2F0QjtFRzVaVTtJQUNJLHFCQUFBO0VIOFpkO0VHN1pjO0lBQ0ksaUJBQUE7RUgrWmxCO0VHN1pjO0lBQ0ksaUJBQUE7RUgrWmxCO0VHN1pjO0lBQ0ksaUJBQUE7RUgrWmxCO0VHN1pjO0lBQ0ksZUFBQTtJQUNBLHFCQUFBO0lBQ0EsV0FBQTtFSCtabEI7RUc5WmtCO0lBQ0ksaUJBQUE7RUhnYXRCO0VHOVprQjtJQUNJLGNBQUE7RUhnYXRCO0VHNVpVO0lBQ0ksbUJBQUE7RUg4WmQ7RUc1WlU7SUFDSSxpQkFBQTtFSDhaZDtFRzdaYztJQUNJLG9CQUFBO0VIK1psQjtFRzVaVTtJQUNJLGNBQUE7RUg4WmQ7RUczWk07SUFDSSxzQkFBQTtFSDZaVjtFRzVaVTtJQUNJLGVBQUE7SUFDQSxxQkFBQTtFSDhaZDtFRzVaVTtJQUNJLHFCQUFBO0VIOFpkO0VHM1pjO0lBQ0kscUJBQUE7RUg2WmxCO0VHM1pjO0lBQ0ksV0FBQTtFSDZabEI7RUd4WmtCO0lBQ0kseUJBQUE7RUgwWnRCO0VHdFpVO0lBQ0ksY0FBQTtJQUNBLGlCQUFBO0VId1pkO0VHclpjO0lBQ0kscUJBQUE7RUh1WmxCO0VHcFpVO0lBQ0ksaUJBQUE7RUhzWmQ7RUduWk07SUFDSSxzQkFBQTtFSHFaVjtFR3BaVTtJQUNJLGVBQUE7SUFDQSxxQkFBQTtFSHNaZDtFR3BaVTtJQUNJLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0EscUJBQUE7RUhzWmQ7RUdwWlU7SUFDSSxxQkFBQTtFSHNaZDtBQUNGIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZWljaEludHJvIHtcclxuICAgIG1heC13aWR0aDogMTYwcmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTE0LjU4ZGVnLCAjMjA2N0VGIDAlLCAjNzQ2NkY1IDEwMCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAxMHJlbSAxMHJlbTtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICBwYWRkaW5nOiAxMnJlbSAwO1xyXG4gICAgaGVpZ2h0OiA5NS41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9pbnRyby1iZy5wbmcpIGJvdHRvbSAtMXB4IGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICB9XHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFNEU0RTQ7XHJcbiAgICB9XHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgfVxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICBtYXgtd2lkdGg6IDkyLjdyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1saW5rLW5vcm1hbCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTcuNnJlbTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0QjQ3RUY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzNzMzRjE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAuZWljaEludHJvIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmVpY2hJbnRybyB7XHJcbiAgICAgICAgaGVpZ2h0OiA5MS42cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuZWljaEludHJvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc4NnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgICAgICBoZWlnaHQ6IDY5LjJyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogIDAgMCA2LjRyZW0gNi40cmVtOyBcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc3VidGl0bGUge1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmVpY2hJbnRybyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0Mi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogNTZyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogIDAgMCAzLjJyZW0gMy4ycmVtOyBcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmVpY2hJbnRybyB7XG4gIG1heC13aWR0aDogMTYwcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTE0LjU4ZGVnLCAjMjA2N0VGIDAlLCAjNzQ2NkY1IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDEwcmVtIDEwcmVtO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiAxMnJlbSAwO1xuICBoZWlnaHQ6IDk1LjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5laWNoSW50cm86OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2ludHJvLWJnLnBuZykgYm90dG9tIC0xcHggY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uZWljaEludHJvLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjRTRFNEU0O1xufVxuLmVpY2hJbnRyb19fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5laWNoSW50cm9fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuLmVpY2hJbnRyb19fc3VidGl0bGUge1xuICBvcGFjaXR5OiAwLjg7XG4gIG1heC13aWR0aDogOTIuN3JlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5laWNoSW50cm9fX2J0biB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWxpbmstbm9ybWFsKTtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBtaW4td2lkdGg6IDE3LjZyZW07XG59XG4uZWljaEludHJvX19idG46aG92ZXIge1xuICBjb2xvcjogIzRCNDdFRjtcbn1cbi5laWNoSW50cm9fX2J0bjphY3RpdmUge1xuICBjb2xvcjogIzM3MzNGMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuZWljaEludHJvIHtcbiAgICBoZWlnaHQ6IDEwMXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZWljaEludHJvIHtcbiAgICBoZWlnaHQ6IDkxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVpY2hJbnRybyB7XG4gICAgbWF4LXdpZHRoOiA3ODZweDtcbiAgICBwYWRkaW5nOiA4cmVtIDA7XG4gICAgaGVpZ2h0OiA2OS4ycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2LjRyZW0gNi40cmVtO1xuICB9XG4gIC5laWNoSW50cm9fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZWljaEludHJvIHtcbiAgICBtYXgtd2lkdGg6IDQyLjRyZW07XG4gICAgaGVpZ2h0OiA1NnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMy4ycmVtIDMuMnJlbTtcbiAgfVxuICAuZWljaEludHJvX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICB9XG4gIC5laWNoSW50cm9fX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIH1cbn1cbi5laWNoTGVhcm4tbGlzdF9faXRlbS0xIHtcbiAgd2lkdGg6IDc4LjhyZW07XG59XG4uZWljaExlYXJuLWxpc3RfX2l0ZW0tMiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3OC44cmVtKTtcbn1cbi5laWNoTGVhcm4taXRlbSB7XG4gIGhlaWdodDogMjZyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTQuNThkZWcsICMyMDY3RUYgMCUsICM3NDY2RjUgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1kZXNrdG9wKTtcbiAgcGFkZGluZzogNHJlbTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVpY2hMZWFybi1pdGVtLS1ncmFkaWVudC0xIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9nci0yLmpwZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5laWNoTGVhcm4taXRlbS0tZ3JhZGllbnQtMiB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvZ3ItMS5qcGcpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uZWljaExlYXJuLWl0ZW0tMTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTguNHJlbTtcbiAgaGVpZ2h0OiAxNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9sZWFybi0xLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZyZW07XG4gIHJpZ2h0OiA2cmVtO1xufVxuLmVpY2hMZWFybi1pdGVtLTQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE1LjJyZW07XG4gIGhlaWdodDogMTQuNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9sZWFybi0yLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDYuNXJlbTtcbiAgcmlnaHQ6IDZyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmVpY2hMZWFybi1saXN0X19pdGVtLTEge1xuICAgIHdpZHRoOiA2Ni40cmVtO1xuICB9XG4gIC5laWNoTGVhcm4tbGlzdF9faXRlbS0yIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjYuNHJlbSk7XG4gIH1cbiAgLmVpY2hMZWFybi1pdGVtLTE6OmFmdGVyIHtcbiAgICB3aWR0aDogMTQuN3JlbTtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IDVyZW07XG4gICAgcmlnaHQ6IDVyZW07XG4gIH1cbiAgLmVpY2hMZWFybi1pdGVtLTQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMTIuMnJlbTtcbiAgICBoZWlnaHQ6IDExLjdyZW07XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogNXJlbTtcbiAgICByaWdodDogNXJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZWljaExlYXJuLWxpc3RfX2l0ZW0tMSB7XG4gICAgd2lkdGg6IDUzLjZyZW07XG4gIH1cbiAgLmVpY2hMZWFybi1saXN0X19pdGVtLTIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1My42cmVtKTtcbiAgfVxuICAuZWljaExlYXJuLWl0ZW0tMTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMy43cmVtO1xuICAgIGhlaWdodDogMTEuMnJlbTtcbiAgICByaWdodDogNHJlbTtcbiAgICBib3R0b206IDRyZW07XG4gIH1cbiAgLmVpY2hMZWFybi1pdGVtLTQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMTEuNHJlbTtcbiAgICBoZWlnaHQ6IDEwLjhyZW07XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5laWNoTGVhcm4tbGlzdF9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuZWljaExlYXJuLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1tb2JpbGUpO1xuICAgIHBhZGRpbmc6IDMuMnJlbTtcbiAgfVxuICAuZWljaExlYXJuLWl0ZW0tMTo6YWZ0ZXIge1xuICAgIHdpZHRoOiA4LjNyZW07XG4gICAgaGVpZ2h0OiA2LjhyZW07XG4gICAgcmlnaHQ6IDMuMnJlbTtcbiAgICBib3R0b206IDMuMnJlbTtcbiAgfVxuICAuZWljaExlYXJuLWl0ZW0tNDo6YWZ0ZXIge1xuICAgIHdpZHRoOiA2LjlyZW07XG4gICAgaGVpZ2h0OiA2LjVyZW07XG4gICAgcmlnaHQ6IDMuMnJlbTtcbiAgICBib3R0b206IDMuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5laWNoTGVhcm4taXRlbSB7XG4gICAgcGFkZGluZzogMi40cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICB9XG4gIC5laWNoTGVhcm4taXRlbTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmVpY2hMZWFybi1pdGVtX190eHQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG4uZWljaEV4cGVydCB7XG4gIG1heC13aWR0aDogMTYwcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpIHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvZXhwZXJ0LWJnLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgcGFkZGluZzogMTJyZW0gMDtcbn1cbi5laWNoRXhwZXJ0X190b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE0LjZyZW07XG59XG4uZWljaEV4cGVydC1pbmZvIHtcbiAgbWF4LXdpZHRoOiA3NnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTMuNXJlbTtcbn1cbi5laWNoRXhwZXJ0LWluZm9fX25hbWUge1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG4uZWljaEV4cGVydC1pbmZvX19wb3NpdGlvbiB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5laWNoRXhwZXJ0LWluZm9fX2JvdHRvbSB7XG4gIG9wYWNpdHk6IDAuODtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi5laWNoRXhwZXJ0LWJsdWUge1xuICBwYWRkaW5nOiAxMC40cmVtIDE2cmVtO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTE0LjU4ZGVnLCAjMjA2N0VGIDAlLCAjNzQ2NkY1IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1MHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNi40M2RlZyk7XG4gIG1heC13aWR0aDogMTIxLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMztcbn1cbi5laWNoRXhwZXJ0LWJsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvdGFwZS5zdmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEuOHJlbTtcbiAgcmlnaHQ6IDEuNnJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNi40M2RlZyk7XG59XG4uZWljaEV4cGVydC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZWljaEV4cGVydC1saXN0X19jb2wge1xuICB3aWR0aDogNTAlO1xufVxuLmVpY2hFeHBlcnQtbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbi5laWNoRXhwZXJ0LWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZWljaEV4cGVydC1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLWRlc2t0b3ApO1xuICBwYWRkaW5nOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogOS42cmVtO1xuICBjb2xvcjogdmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpO1xufVxuLmVpY2hFeHBlcnQtaXRlbS0xIHtcbiAgYmFja2dyb3VuZDogIzk5QkNGRjtcbn1cbi5laWNoRXhwZXJ0LWl0ZW0tMSAuZWljaEV4cGVydC1pdGVtX19udW1iZXIge1xuICBjb2xvcjogIzk5QkNGRjtcbn1cbi5laWNoRXhwZXJ0LWl0ZW0tMiB7XG4gIGJhY2tncm91bmQ6ICNCMkRBRkY7XG4gIHBhZGRpbmctYm90dG9tOiAxMy42cmVtO1xufVxuLmVpY2hFeHBlcnQtaXRlbS0yIC5laWNoRXhwZXJ0LWl0ZW1fX251bWJlciB7XG4gIGNvbG9yOiAjQjJEQUZGO1xufVxuLmVpY2hFeHBlcnQtaXRlbS0zIHtcbiAgYmFja2dyb3VuZDogI0Q4QzZGRjtcbn1cbi5laWNoRXhwZXJ0LWl0ZW0tMyAuZWljaEV4cGVydC1pdGVtX19udW1iZXIge1xuICBjb2xvcjogI0Q4QzZGRjtcbn1cbi5laWNoRXhwZXJ0LWl0ZW0tNCB7XG4gIGJhY2tncm91bmQ6ICNCNkIyRkY7XG59XG4uZWljaEV4cGVydC1pdGVtLTQgLmVpY2hFeHBlcnQtaXRlbV9fbnVtYmVyIHtcbiAgY29sb3I6ICNCNkIyRkY7XG59XG4uZWljaEV4cGVydC1pdGVtX19udW1iZXIge1xuICB3aWR0aDogNnJlbTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LXRleHQtcHJpbWFyeSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5laWNoRXhwZXJ0LWl0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5laWNoRXhwZXJ0LWl0ZW1fX3R4dCB7XG4gIHBhZGRpbmctbGVmdDogMy42cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5laWNoRXhwZXJ0X190b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjRyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiA1NnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWJsdWUge1xuICAgIG1heC13aWR0aDogMTAyLjZyZW07XG4gICAgcGFkZGluZzogOC44cmVtIDEzLjZyZW07XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtYmx1ZTo6YmVmb3JlIHtcbiAgICB0b3A6IC00LjhyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaXRlbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjFyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVpY2hFeHBlcnRfX3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIuOHJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDQ2LjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWluZm9fX2JvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWltZyB7XG4gICAgdG9wOiAycmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWltZyBpbWcge1xuICAgIGhlaWdodDogNTEuNnJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZWljaEV4cGVydC1ibHVlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkyLjZyZW07XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgcGFkZGluZzogOHJlbSAxMnJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1ibHVlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvdGFwZS1sLnN2Zyk7XG4gICAgdG9wOiAtMTEuMnJlbTtcbiAgICByaWdodDogOC42cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWl0ZW0tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmVpY2hFeHBlcnQge1xuICAgIHBhZGRpbmc6IDhyZW0gMDtcbiAgICBib3JkZXItcmFkaXVzOiA2LjRyZW07XG4gICAgbWF4LXdpZHRoOiA3OC42cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KSB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2V4cGVydC1iZy10LnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5laWNoRXhwZXJ0X190b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtbGlzdF9fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZWljaEV4cGVydC1saXN0X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaXRlbSB7XG4gICAgcGFkZGluZzogMy4ycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLW1vYmlsZSk7XG4gIH1cbiAgLmVpY2hFeHBlcnQtaXRlbV9fbnVtYmVyIHtcbiAgICB3aWR0aDogNC44cmVtO1xuICAgIGhlaWdodDogNC44cmVtO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWl0ZW1fX3R4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWluZm8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjRyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaW5mb19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWluZm9fX3Bvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pbmZvX19ib3R0b20ge1xuICAgIG1heC13aWR0aDogMzAuOHJlbTtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaW1nIHtcbiAgICB0b3A6IDE4cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWltZyBpbWcge1xuICAgIHdpZHRoOiAyNy44cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZWljaEV4cGVydC1ibHVlIHtcbiAgICBwYWRkaW5nOiA0LjhyZW0gOHJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1ibHVlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvdGFwZS10LnN2Zyk7XG4gICAgdG9wOiAtNnJlbTtcbiAgICByaWdodDogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5laWNoRXhwZXJ0IHtcbiAgICBtYXgtd2lkdGg6IDQyLjRyZW07XG4gICAgcGFkZGluZzogNC44cmVtIDA7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLW1vYmlsZSk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpIHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvZXhwZXJ0LWJnLW0ucG5nKSAwIDAgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmVpY2hFeHBlcnRfX3RvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi40cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0IC5zZWN0aW9uX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaW5mb19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWluZm9fX3Bvc2l0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pbmZvX19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pbWcge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogMy42cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWltZyBpbWcge1xuICAgIG1heC13aWR0aDogMjIuN3JlbTtcbiAgfVxuICAuZWljaEV4cGVydC1ibHVlIHtcbiAgICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgcGFkZGluZzogMi40cmVtIDMuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcmFkaXVzLWNhcmQtbW9iaWxlKTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5laWNoRXhwZXJ0LWJsdWU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZWljaEV4cGVydC1pdGVtIHtcbiAgICBwYWRkaW5nOiAyLjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cbiAgLmVpY2hFeHBlcnQtaXRlbV9fbnVtYmVyIHtcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuICAuZWljaEV4cGVydC1pdGVtX190eHQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxufVxuLmVpY2hJbnRlbnNpdmUtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1kZXNrdG9wKTtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVpY2hJbnRlbnNpdmUtY29udGVudDo6YmVmb3JlIHtcbiAgei1pbmRleDogMztcbn1cbi5laWNoSW50ZW5zaXZlLWNvbnRlbnRfX3JpZ2h0IHtcbiAgd2lkdGg6IDU2LjJyZW07XG4gIGJhY2tncm91bmQ6ICNFM0U0RUY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5laWNoSW50ZW5zaXZlLWNvbnRlbnRfX2xlZnQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTYuMnJlbSk7XG59XG4uZWljaEludGVuc2l2ZS1mb3JtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA0LjhyZW07XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX190eXBlIHtcbiAgLS1tLXg6IC0wLjRyZW07XG4gIC0tcC14OiAwLjRyZW07XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX190eXBlLWNvbCB7XG4gIHdpZHRoOiA1MCU7XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX190eXBlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgcGFkZGluZzogMS4ycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW06OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMSwgMzEsIDMxLCAwLjM2KTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW06aG92ZXI6bm90KC5hY3RpdmUpOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9faXRlbS5hY3RpdmU6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9faXRlbS10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tZm9vdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tcHJpY2Uge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9faXRlbS1jYXJkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9faXRlbS1jYXJkIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEuOHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tY2FyZC5zaGFyZXMgaW1nIHtcbiAgaGVpZ2h0OiAxLjlyZW07XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19pdGVtLWNhcmQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19yYWRpbyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19yYWRpbyBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19yYWRpbyBpbnB1dDpjaGVja2VkICsgc3BhbiAuZWljaEludGVuc2l2ZS1mb3JtX19yYWRpby1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9yYWRpby1hY3RpdmUuc3ZnKSAwIDAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19yYWRpby1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX3JhZGlvLWljb24ge1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL3JhZGlvLnN2ZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19maWVsZHMge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19maWVsZHMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2ZpZWxkcy1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9fYm90dG9tLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG4uZWljaEludGVuc2l2ZS1mb3JtX19ib3R0b20taXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2J0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2J0bi1iZy5zdmcpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvYnRuLWJnLWhvdmVyLnN2ZykgMCAwIG5vLXJlcGVhdDtcbn1cbi5laWNoSW50ZW5zaXZlLWZvcm1fX3R4dCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgb3BhY2l0eTogMC43O1xufVxuLmVpY2hJbnRlbnNpdmUtZm9ybV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYm9yZGVyLWdyYXkpO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mbyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1tb2JpbGUpO1xuICBwYWRkaW5nOiA0LjhyZW07XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19tLXNhbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpIHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvc2FsZS1iZy1tLnBuZykgMCAwIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX2hlYWQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19oZWFkLXNhbGUge1xuICB3aWR0aDogMTQuNHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX2hlYWQtdGl0bGUge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQuNHJlbSk7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19oZWFkLXRpbWUge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19zYWxlIHtcbiAgaGVpZ2h0OiA4LjdyZW07XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvc2FsZS1iZy5zdmcpIDAgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19zYWxlLXZhbHVlIHtcbiAgZm9udC1zaXplOiAzLjZyZW07XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19zYWxlLXR4dCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fdGltZSB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX3N0YXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fc3RhcnQtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX3N0YXJ0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX3N0YXJ0LWl0ZW1fX2ljb24ge1xuICB3aWR0aDogMi4ycmVtO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX3ByaWNlLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fcHJpY2UtbmV3IHtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fcHJpY2Utb2xkIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19wcmljZS1zaGFyZXMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjJyZW0gMDtcbiAgcGFkZGluZzogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjhyZW07XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX3ByaWNlLXNoYXJlc19fdHh0IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aWR0aDogMTkuMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fcHJpY2Utc2hhcmVzX19pY29uIHtcbiAgaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19wcmljZS1zaGFyZXNfX2Fycm93IHtcbiAgd2lkdGg6IDEuNnJlbTtcbiAgaGVpZ2h0OiAxLjZyZW07XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19saW5lIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJvcmRlci1ncmF5KTtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX2Rlc2Mge1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX2xpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIHBhZGRpbmctbGVmdDogMi4ycmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5laWNoSW50ZW5zaXZlLWluZm9fX2xpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAwLjZyZW07XG4gIGhlaWdodDogMC42cmVtO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LWxpbmstbm9ybWFsKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZWljaEludGVuc2l2ZS1pbmZvX19saXN0IGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1saW5rLW5vcm1hbCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmVpY2hJbnRlbnNpdmUtaW5mb19fbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXRleHQtbGluay1ob3Zlcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5laWNoSW50ZW5zaXZlLXJlc3VsdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nOiA0LjhyZW07XG4gIGJhY2tncm91bmQ6ICNFM0U0RUY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWljaEludGVuc2l2ZS1yZXN1bHQtLXN0YXI6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9zdGFycy5zdmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNC44cmVtO1xuICByaWdodDogNC44cmVtO1xufVxuLmVpY2hJbnRlbnNpdmUtcmVzdWx0LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmVpY2hJbnRlbnNpdmUtcmVzdWx0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLXJlc3VsdF9fdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLXJlc3VsdF9fbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4uZWljaEludGVuc2l2ZS1yZXN1bHRfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbi5laWNoSW50ZW5zaXZlLXJlc3VsdF9fbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmVpY2hJbnRlbnNpdmUtcmVzdWx0X19pdGVtLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG4uZWljaEludGVuc2l2ZS1yZXN1bHRfX2l0ZW0tdHh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBvcGFjaXR5OiAwLjc7XG59XG4uZWljaEludGVuc2l2ZS1yZXN1bHRfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuZWljaEludGVuc2l2ZS1jb250ZW50X19yaWdodCB7XG4gICAgd2lkdGg6IDQ0LjRyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtY29udGVudF9fbGVmdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ0LjRyZW0pO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3N0YXJ0LWlubmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuOHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19zdGFydC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fbGlzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5laWNoSW50ZW5zaXZlLWNvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1jb250ZW50X19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1jb250ZW50X19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19zdGFydC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtZm9ybV9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtZm9ybV9fY29sIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLXJlc3VsdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1yZXN1bHRfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLXJlc3VsdF9fbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtcmVzdWx0X19saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5laWNoSW50ZW5zaXZlLWNvbnRlbnQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1tb2JpbGUpO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19wcmljZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fcHJpY2UtbmV3IHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19wcmljZS1vbGQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19wcmljZS1zaGFyZXNfX3R4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fbGlzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2xpc3QgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMS40cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2hlYWQtc2FsZSB7XG4gICAgd2lkdGg6IDEzcmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2hlYWQtdGl0bGUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxM3JlbSk7XG4gICAgcGFkZGluZy1yaWdodDogMS42cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2hlYWQtdGltZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3NhbGUge1xuICAgIGhlaWdodDogNy44MzRyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi4ycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3NhbGUtdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3NhbGUtdHh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fc3RhcnQtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjZyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fc3RhcnQtaXRlbV9faWNvbiB7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19zdGFydC1pdGVtX190eHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWZvcm1fX2lubmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtZm9ybV9fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX190eHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX19pdGVtLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWZvcm1fX2l0ZW0tbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX19pdGVtLWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmVpY2hJbnRlbnNpdmUtaW5mbyB7XG4gICAgcGFkZGluZzogOC4ycmVtIDIuNHJlbSAyLjRyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19oZWFkLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19oZWFkLXNhbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19faGVhZC10aW1lIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19zdGFydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19zdGFydC1pbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNnJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19zdGFydC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3N0YXJ0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19wcmljZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3ByaWNlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19wcmljZS1uZXcge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3ByaWNlLW9sZCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtaW5mb19fcHJpY2Utc2hhcmVzIHtcbiAgICBwYWRkaW5nOiAxLjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3ByaWNlLXNoYXJlc19fYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX3ByaWNlLXNoYXJlczo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZWljaEludGVuc2l2ZS1pbmZvX19kZXNjIHtcbiAgICBwYWRkaW5nLXRvcDogMy4ycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX2xpc3QgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMS44cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLWluZm9fX20tc2FsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtZm9ybSB7XG4gICAgcGFkZGluZzogMy4ycmVtIDIuNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX19maWVsZHMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX190eXBlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX190eXBlLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtZm9ybV9faXRlbS1jYXJkIGltZyB7XG4gICAgaGVpZ2h0OiAxLjRyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX19pbnB1dCB7XG4gICAgaGVpZ2h0OiA0LjlyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtZm9ybV9fYm90dG9tLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1mb3JtX190eHQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLXJlc3VsdCB7XG4gICAgcGFkZGluZzogMy4ycmVtIDIuNHJlbTtcbiAgfVxuICAuZWljaEludGVuc2l2ZS1yZXN1bHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICB9XG4gIC5laWNoSW50ZW5zaXZlLXJlc3VsdF9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gIH1cbiAgLmVpY2hJbnRlbnNpdmUtcmVzdWx0X190eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxufSIsIi5laWNoTGVhcm4ge1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3OC44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtMiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzguOHJlbSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0zIHtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGhlaWdodDogMjZyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExNC41OGRlZywgIzIwNjdFRiAwJSwgIzc0NjZGNSAxMDAlKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcmFkaXVzLWNhcmQtZGVza3RvcCk7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbTtcclxuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmLS1ncmFkaWVudC0xIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9nci0yLmpwZykgMCAwIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZ3JhZGllbnQtMiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvZ3ItMS5qcGcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtMSB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTguNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2xlYXJuLTEucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNnJlbTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtNCB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTQuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvbGVhcm4tMi5wbmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2LjVyZW07XHJcbiAgICAgICAgICAgICAgICByaWdodDogNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmVpY2hMZWFybiB7XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2Ni40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjYuNHJlbSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLTMge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi00IHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmVpY2hMZWFybiB7XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1My42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTMuNnJlbSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLTMge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgJi0xIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMuN3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtNCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmVpY2hMZWFybiB7XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1tb2JpbGUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzLjJyZW07XHJcbiAgICAgICAgICAgICYtMSB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDguM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtNCB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5laWNoTGVhcm4ge1xyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5laWNoRXhwZXJ0IHtcclxuICAgIG1heC13aWR0aDogMTYwcmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KSB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2V4cGVydC1iZy5wbmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIHBhZGRpbmc6IDEycmVtIDA7XHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNC42cmVtO1xyXG4gICAgfVxyXG4gICAgJi1pbmZvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc2cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzLjVyZW07XHJcbiAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fcG9zaXRpb24ge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWJsdWUge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwLjRyZW0gMTZyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDExNC41OGRlZywgIzIwNjdFRiAwJSwgIzc0NjZGNSAxMDAlKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTYuNDNkZWcpO1xyXG4gICAgICAgIG1heC13aWR0aDogMTIxLjZyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC90YXBlLnN2Zyk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMS44cmVtO1xyXG4gICAgICAgICAgICByaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2LjQzZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgICYtbGlzdCB7XHJcbiAgICAgICAgJl9fY29sIHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1kZXNrdG9wKTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5LjZyZW07XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KTtcclxuICAgICAgICAmLTEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTlCQ0ZGO1xyXG4gICAgICAgICAgICAuZWljaEV4cGVydC1pdGVtX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OUJDRkY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0IyREFGRjtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzLjZyZW07XHJcbiAgICAgICAgICAgIC5laWNoRXhwZXJ0LWl0ZW1fX251bWJlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0IyREFGRjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLTMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRDhDNkZGO1xyXG4gICAgICAgICAgICAuZWljaEV4cGVydC1pdGVtX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNEOEM2RkY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi00IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0I2QjJGRjtcclxuICAgICAgICAgICAgLmVpY2hFeHBlcnQtaXRlbV9fbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjQjZCMkZGO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX251bWJlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDZyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmVpY2hFeHBlcnQge1xyXG4gICAgICAgICZfX3RvcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTZyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYmx1ZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAyLjZyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDguOHJlbSAxMy42cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTQuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZWljaEV4cGVydCB7XHJcbiAgICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0Ni44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjZyZW07XHJcbiAgICAgICAgICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICB0b3A6IDJyZW07XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJsdWUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5Mi42cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogOHJlbSAxMnJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvdGFwZS1sLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDguNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE3LjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5laWNoRXhwZXJ0IHtcclxuICAgICAgICBwYWRkaW5nOiA4cmVtIDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNi40cmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogNzguNnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LXRleHQtcHJpbWFyeSkgdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9leHBlcnQtYmctdC5wbmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAmX190b3Age1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxpc3Qge1xyXG4gICAgICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMy4ycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNS42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcmFkaXVzLWNhcmQtbW9iaWxlKTtcclxuICAgICAgICAgICAgJl9fbnVtYmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjRyZW07XHJcbiAgICAgICAgICAgICZfX25hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcG9zaXRpb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAuOHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIHRvcDogMThyZW07XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjcuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWJsdWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0LjhyZW0gOHJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL3RhcGUtdC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtNnJlbTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5laWNoRXhwZXJ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQyLjRyZW07XHJcbiAgICAgICAgcGFkZGluZzogNC44cmVtIDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLW1vYmlsZSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpIHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvZXhwZXJ0LWJnLW0ucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNi40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VjdGlvbl9faGVhZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcG9zaXRpb24ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMy42cmVtO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMi43cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYmx1ZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgICAgICAgICAgcGFkZGluZzogMi40cmVtIDMuMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLW1vYmlsZSk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjRyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAmX19udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5laWNoSW50ZW5zaXZlIHtcclxuICAgICYtY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLWRlc2t0b3ApO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3JpZ2h0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDU2LjJyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFM0U0RUY7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbGVmdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1Ni4ycmVtKTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1mb3JtIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNC44cmVtO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KSB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2Zvcm0tYmcucG5nKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLW1vYmlsZSk7XHJcblxyXG5cclxuICAgICAgICAmX190eXBlIHtcclxuICAgICAgICAgICAgLS1tLXg6IC0wLjRyZW07XHJcbiAgICAgICAgICAgIC0tcC14OiAwLjRyZW07XHJcbiAgICAgICAgICAgICYtY29sIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoIzFGMUYxRiwgLjM2KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtZm9vdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1jYXJkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zaGFyZXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS45cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19yYWRpbyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAuZWljaEludGVuc2l2ZS1mb3JtX19yYWRpby1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9yYWRpby1hY3RpdmUuc3ZnKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvcmFkaW8uc3ZnKSAwIDAgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ZpZWxkcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19ib3R0b20ge1xyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2J0bi1iZy5zdmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL2J0bi1iZy1ob3Zlci5zdmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2lucHV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJvcmRlci1ncmF5KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWluZm8ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1yYWRpdXMtY2FyZC1tb2JpbGUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDQuOHJlbTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJl9fbS1zYWxlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRleHQtdGV4dC1wcmltYXJ5KSB1cmwoLi4vLi4vc3RhdGljL2ltYWdlcy9nZW5lcmFsL3NhbGUtYmctbS5wbmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faGVhZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuICAgICAgICAgICAgJi1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2FsZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNC40cmVtKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10aW1lIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19zYWxlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4LjdyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9zdGF0aWMvaW1hZ2VzL2dlbmVyYWwvc2FsZS1iZy5zdmcpIDAgMCBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICYtdmFsdWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMC40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtdHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpbWUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3N0YXJ0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuICAgICAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1uZXcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtb2xkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXNoYXJlcyB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuOHJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE5LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZfX2Fycm93IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpbmUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYm9yZGVyLWdyYXkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19kZXNjIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1saW5rLW5vcm1hbCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpbmstbm9ybWFsKTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtbGluay1ob3Zlcik7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1yZXN1bHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZzogNC44cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFM0U0RUY7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmLS1zdGFyIHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uLy4uL3N0YXRpYy9pbWFnZXMvZ2VuZXJhbC9zdGFycy5zdmcpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICByaWdodDogNC44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190eHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgJi1saW5rIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXR4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2J0biB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC10ZXh0LXByaW1hcnkpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmVpY2hJbnRlbnNpdmUge1xyXG4gICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICZfX3JpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NC40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xlZnQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ0LjRyZW0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICZfX3N0YXJ0IHtcclxuICAgICAgICAgICAgICAgICYtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5laWNoSW50ZW5zaXZlIHtcclxuICAgICAgICAmLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICZfX2xlZnQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbmZvIHtcclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3N0YXJ0IHtcclxuICAgICAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZm9ybSB7XHJcbiAgICAgICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXJlc3VsdCB7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuZWljaEludGVuc2l2ZSB7XHJcbiAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1jYXJkLW1vYmlsZSk7XHJcbiAgICAgICAgICAgICZfX2xlZnQge1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1uZXcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1vbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtc2hhcmVzIHtcclxuICAgICAgICAgICAgICAgICAgICAmX190eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fZGVzYyB7XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXRvcDogMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faGVhZCB7XHJcbiAgICAgICAgICAgICAgICAmLXNhbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxM3JlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10aW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fc2FsZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcuODM0cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgJi12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLXR4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3N0YXJ0IHtcclxuICAgICAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmX190eHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1mb3JtIHtcclxuICAgICAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190eHQge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmVpY2hJbnRlbnNpdmUge1xyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDguMnJlbSAyLjRyZW0gMi40cmVtO1xyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19oZWFkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1zYWxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi10aW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19zdGFydCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgJi1pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1uZXcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1vbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1zaGFyZXMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAmX19hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMy4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbS1zYWxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZm9ybSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuMnJlbSAyLjRyZW07XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19maWVsZHMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3R5cGUge1xyXG4gICAgICAgICAgICAgICAgJi13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLWNvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS40cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2lucHV0IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNC45cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXJlc3VsdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuMnJlbSAyLjRyZW07XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */
