.main--modal {
  background: var(--white);
}
.main--modal__header {
  padding: 24px 32px 24px 32px;
  box-shadow: 0px 16px 24px 0px rgba(0, 79, 105, 0.0392156863);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
.main--modal__header.center {
  align-items: center;
}
@media (max-width: 768px) {
  .main--modal__header {
    padding: 16px 16px;
  }
}
.main--modal__header h4 {
  font-weight: 600;
  font-size: 28px;
  line-height: 32px;
  color: var(--text_bold);
  max-width: 639px;
}
@media (max-width: 768px) {
  .main--modal__header h4 {
    font-weight: 600;
    font-size: 22px;
    line-height: 120%;
  }
}
.main--modal__body {
  max-height: 503px;
  overflow: auto;
  display: flex;
  flex-direction: column;
  padding: 24px 32px 0;
  gap: 8px;
}
@media (max-width: 768px) {
  .main--modal__body {
    padding: 16px;
    max-height: unset;
  }
}
.main--modal__body__text {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .main--modal__body__text {
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
  }
}
.main--modal__body__text.bold {
  font-weight: 600;
  font-size: 22px;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .main--modal__body__text.bold {
    font-size: 18px;
  }
}
.main--modal__body__text.flex {
  padding-top: 16px;
}
.main--modal__body__list {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.main--modal__body__item {
  display: flex;
  flex-direction: row;
  gap: 6px;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  color: var(--text_regular);
  align-items: flex-start;
}
.main--modal__body__item img {
  padding: 7px 7px;
}
.main--modal__close {
  cursor: pointer;
  user-select: none;
}

.employment {
  background: url("../../../img/policy/bg.png") no-repeat center;
  background-size: cover;
  height: 27.375rem;
}
@media (max-width: 768px) {
  .employment {
    background: url("../../../img/policy/bg-m.png") no-repeat center;
    height: 20rem;
    background-size: cover;
  }
}
.employment__header {
  padding-top: 5.625rem;
  padding-bottom: 7rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.75rem;
}
@media (max-width: 768px) {
  .employment__header {
    padding-top: 2rem;
    padding-bottom: 2rem;
    gap: 1.25rem;
  }
}
.employment__header__subtitle {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
  max-width: 49rem;
  width: 100%;
}
@media (max-width: 768px) {
  .employment__header__subtitle {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
  }
}
.employment__header h1 {
  font-weight: 600;
  font-size: 3.5rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .employment__header h1 {
    font-weight: 600;
    font-size: 1.75rem;
    line-height: 2rem;
    text-align: center;
  }
}
.employment__header div {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .employment__header div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

.problems {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  .problems {
    padding: 4rem 0;
    gap: 1.5rem;
  }
}
.problems h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .problems h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.problems__list {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .problems__list {
    gap: 0.5rem;
  }
}
.problems__card {
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--bg_secondary);
  border-radius: 1rem;
  padding: 1.5rem;
  width: 23.75rem;
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .problems__card {
    width: 11.46875rem;
    padding: 1rem;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
    text-align: left;
    align-items: flex-start;
  }
}

.dream {
  background: url("../../../img/employment/bg.png") no-repeat center;
  height: 39.8125rem;
}
@media (max-width: 768px) {
  .dream {
    background: none;
    height: unset;
    margin-bottom: 0;
  }
}
.dream__container {
  padding: 1.75rem 12.5rem 7.3125rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 768px) {
  .dream__container {
    padding: 2rem 0;
  }
}
.dream__container h2 {
  margin-bottom: 1rem;
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: #0E3862;
}
@media (max-width: 768px) {
  .dream__container h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
  }
}
.dream__container div {
  max-width: 30.375rem;
  width: 100%;
  margin-bottom: 2rem;
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .dream__container div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
    max-width: unset;
  }
}

@media (max-width: 768px) {
  .slider-card {
    background: url("../../img/employment/step-1-bg-m.png") no-repeat center;
    background-size: cover;
    display: flex;
    border-radius: 1rem;
    flex-direction: column;
    gap: 1.25rem;
    margin-top: -0.9375rem;
    padding: 1rem;
    width: 100%;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  .slider-card h4 {
    color: var(--white);
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
  }
}
@media (max-width: 768px) {
  .slider-card button {
    width: 100%;
    justify-content: center;
    align-items: center;
  }
}

.step-1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.5rem;
  padding-top: 1.75rem;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  .step-1 {
    gap: 1.5rem;
    padding: 3.5rem 0 4rem;
    overflow: hidden;
  }
}
.step-1 h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: #0E3862;
  max-width: 48.75rem;
}
@media (max-width: 768px) {
  .step-1 h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
    max-width: unset;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.step-1 h2 span {
  background: linear-gradient(90deg, #6CBF66 0%, #3CBDA7 48.98%, #00AFEF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.step-1__list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 1.25rem;
}
.step-1__card {
  background-color: var(--bg_primary);
  border-radius: 1rem;
  padding: 2rem;
  width: 23.75rem;
}
.step-1__card:nth-child(7) {
  align-items: flex-start !important;
}
@media (max-width: 768px) {
  .step-1__card {
    width: 100%;
    padding: 1rem;
  }
}
.step-1__card-l {
  width: 48.75rem;
  display: flex;
  flex-direction: row;
  gap: 2rem;
  align-items: center;
}
@media (max-width: 768px) {
  .step-1__card-l {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
  .step-1__card-l img {
    display: none;
  }
}
.step-1__card h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--white);
  width: 21.75rem;
  margin-right: 1.9375rem;
}
@media (max-width: 768px) {
  .step-1__card h4 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    margin-right: 0;
  }
}
.step-1__card h5 {
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.5rem;
  color: var(--text_bold);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .step-1__card h5 {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-bottom: 0.5rem;
  }
}
.step-1__card__body {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-1__card__body {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}

.search {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.5rem;
  padding-top: 6.75rem;
  padding-bottom: 7.25rem;
  background: var(--bg_secondary);
}
@media (max-width: 768px) {
  .search {
    padding: 3.5rem 1rem 4rem;
    gap: 1.5rem;
  }
}
.search h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: #0E3862;
  max-width: 48.75rem;
}
@media (max-width: 768px) {
  .search h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
    max-width: unset;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.search h2 span {
  background: linear-gradient(90deg, #6CBF66 0%, #3CBDA7 48.98%, #00AFEF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.search__list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-width: var(--container-width);
  gap: 1.25rem;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .search__list {
    flex-direction: column;
    gap: 0.75rem;
  }
}
.search__card {
  width: 36.25rem;
  background: var(--white);
  padding: 2rem;
  border-radius: 1rem;
}
@media (max-width: 768px) {
  .search__card {
    width: 100%;
    padding: 1rem;
  }
}
.search__card:nth-child(2) .search__card__text {
  margin-bottom: 1rem;
}
.search__card:nth-child(3) .search__card__text {
  margin-bottom: 1rem;
}
.search__card:nth-child(4) {
  background: #C7EBFB;
}
.search__card:nth-child(4) h4 {
  margin-bottom: 4rem;
}
@media (max-width: 768px) {
  .search__card:nth-child(4) h4 {
    margin-bottom: 1.25rem;
  }
}
@media (max-width: 768px) {
  .search__card:nth-child(4) button {
    width: 100%;
    justify-content: center;
    align-items: center;
  }
}
.search__card__chip {
  background: var(--bg_secondary);
  border-radius: 2rem;
  padding: 0.75rem 1.875rem;
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.5rem;
  text-align: center;
  color: var(--text_bold);
  margin-bottom: 1.25rem;
  width: max-content;
}
@media (max-width: 768px) {
  .search__card__chip {
    padding: 0.5rem 0.875rem;
    font-weight: 600;
    font-size: 1.125rem;
    margin-bottom: 0.75rem;
  }
}
.search__card h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .search__card h4 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    margin-bottom: 0.5rem;
  }
}
.search__card__text {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .search__card__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.search__card__badge {
  border-radius: 2rem;
  padding: 0.5rem 1.125rem 0.5rem 0.875rem;
  display: flex;
  flex-direction: row;
  gap: 0.25rem;
  align-items: center;
  background: var(--white);
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: #566C88;
  width: max-content;
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .search__card__badge {
    margin-bottom: 0.75rem;
  }
}
.search__card__btns {
  margin-top: 1.75rem;
  display: flex;
  flex-direction: row;
  gap: 0.75rem;
}
@media (max-width: 768px) {
  .search__card__btns {
    flex-direction: column;
    margin-top: 1.25rem;
    gap: 0.5rem;
    width: 100%;
  }
  .search__card__btns img {
    width: 100%;
  }
}
.search__card__btns a {
  padding: 2rem 2.5rem;
  border: 2px solid var(--stroke_secondary);
  border-radius: 0.5rem;
}
@media (max-width: 768px) {
  .search__card__btns a {
    padding: 1.181875rem 4.875rem;
  }
  .search__card__btns a img {
    height: 2.388125rem;
  }
}
.search__card__btns a:nth-child(3) {
  padding: 2rem 3.5rem 2rem 3.5rem;
}
@media (max-width: 768px) {
  .search__card__btns a:nth-child(4) {
    padding: 1.1875rem 5.875rem;
  }
  .search__card__btns a:nth-child(4) img {
    height: 2.388125rem;
  }
}

.article {
  display: flex;
  flex-direction: row;
  gap: 15.975625rem;
  background: var(--text_bold);
  padding: 6.5625rem 8.125rem 7.0625rem;
  justify-content: center;
}
@media (max-width: 768px) {
  .article {
    flex-direction: column;
    padding: 2rem 1rem;
    gap: 2rem;
  }
}
.article img {
  height: 21.5rem;
}
@media (max-width: 768px) {
  .article img {
    height: 15.8193969727rem;
  }
}
.article__container {
  display: flex;
  flex-direction: column;
  max-width: 36.25rem;
}
@media (max-width: 768px) {
  .article__container {
    max-width: unset;
  }
}
.article__text {
  display: flex;
  flex-direction: column;
  max-width: 36.25rem;
  width: 100%;
}
@media (max-width: 768px) {
  .article__text {
    max-width: unset;
  }
}
.article__text__chip {
  background: var(--white);
  width: max-content;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: var(--text_regular);
  display: flex;
  align-items: center;
  flex-direction: row;
  gap: 0.5rem;
  padding: 0.5rem 1.125rem 0.5rem 0.875rem;
  border-radius: 2rem;
  margin-bottom: 1.5rem;
}
@media (max-width: 768px) {
  .article__text__chip {
    font-weight: 400;
    font-size: 0.9375rem;
    line-height: 1.25rem;
    letter-spacing: -1%;
    color: #566C88;
    gap: 0.25rem;
    margin-bottom: 0.75rem;
  }
}
.article__text__chip img {
  width: 1.25rem;
  height: 1.25rem;
}
.article__text h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  color: var(--white);
  margin-bottom: 1rem;
}
@media (max-width: 768px) {
  .article__text h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    margin-bottom: 0.5rem;
    padding-right: 1.25rem;
  }
}
.article__text__sub {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  color: rgba(255, 255, 255, 0.8);
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .article__text__sub {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-bottom: 1.25rem;
  }
}

.case-manager {
  display: flex;
  flex-direction: row;
  gap: 6.5625rem;
  background: var(--text_bold);
  padding: 6.5625rem 8.125rem 7.0625rem;
  justify-content: center;
}
@media (max-width: 768px) {
  .case-manager {
    flex-direction: column;
    padding: 2rem 1rem;
    gap: 2rem;
  }
}
.case-manager img {
  height: 19.5rem;
}
@media (max-width: 768px) {
  .case-manager img {
    height: 15.9250001907rem;
  }
}
.case-manager__container {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  max-width: 40.9375rem;
}
@media (max-width: 768px) {
  .case-manager__container {
    gap: 1.25rem;
    max-width: unset;
  }
}
.case-manager__text {
  display: flex;
  flex-direction: column;
  gap: 1.125rem;
  max-width: 40.9375rem;
}
@media (max-width: 768px) {
  .case-manager__text {
    gap: 0.75rem;
  }
}
.case-manager__text h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  color: var(--white);
}
@media (max-width: 768px) {
  .case-manager__text h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
  }
}
.case-manager__text div {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 768px) {
  .case-manager__text div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}

.step-3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.5rem;
  padding-top: 6.5rem;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  .step-3 {
    gap: 1.5rem;
    padding: 3.5rem 0 4rem;
  }
}
.step-3 h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: #0E3862;
  max-width: 48.75rem;
}
@media (max-width: 768px) {
  .step-3 h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
    max-width: unset;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.step-3 h2 span {
  background: linear-gradient(90deg, #6CBF66 0%, #3CBDA7 48.98%, #00AFEF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.step-3__list {
  display: flex;
  flex-direction: column;
  gap: 5.5rem;
}
@media (max-width: 768px) {
  .step-3__list {
    gap: 4rem;
  }
}
.step-3__section {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: center;
}
@media (max-width: 768px) {
  .step-3__section {
    gap: 1.5rem;
  }
}
.step-3__section__header {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  width: 48.5rem;
}
@media (max-width: 768px) {
  .step-3__section__header {
    width: 100%;
    gap: 0.5rem;
  }
}
.step-3__section__header h3 {
  font-weight: 600;
  font-size: 2.25rem;
  line-height: 2.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .step-3__section__header h3 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    text-align: center;
  }
}
.step-3__section__header div {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-3__section__header div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
  }
}
.step-3__section__body {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .step-3__section__body {
    flex-direction: column;
  }
}
.step-3__section__card {
  width: 36.25rem;
  border-radius: 1rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
@media (max-width: 768px) {
  .step-3__section__card {
    width: 100%;
    padding: 1rem;
  }
}
.step-3__section__card:first-child {
  background: #F4F7F9;
}
.step-3__section__card:first-child .step-3__section__card__card {
  background: var(--white);
  border-radius: 0.5rem;
  padding: 1.25rem;
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
}
.step-3__section__card:first-child .step-3__section__card__card:last-child {
  align-items: center;
}
@media (max-width: 768px) {
  .step-3__section__card:first-child .step-3__section__card__card {
    padding: 1rem;
  }
}
.step-3__section__card:first-child .step-3__section__card__card__chip {
  width: max-content;
  background: var(--bg_secondary);
  border-radius: 2rem;
  padding: 0.75rem 1.875rem;
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.5rem;
  text-align: center;
  color: var(--text_bold);
  align-items: flex-start;
  height: 3rem;
}
@media (max-width: 768px) {
  .step-3__section__card:first-child .step-3__section__card__card__chip {
    height: 2.5rem;
    padding: 0.5rem 0.875rem;
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
  }
}
.step-3__section__card:first-child .step-3__section__card__card__text {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-3__section__card:first-child .step-3__section__card__card__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.step-3__section__card:last-child {
  background: var(--white);
  border: 0.125rem solid var(--stroke_primary);
}
.step-3__section__card:last-child h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .step-3__section__card:last-child h4 {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
.step-3__section__card:last-child .step-3__section__card__list {
  display: flex;
  flex-direction: column;
  gap: 0.375rem;
}
.step-3__section__card:last-child .step-3__section__card__list div {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  gap: 0.5rem;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-3__section__card:last-child .step-3__section__card__list div {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.step-3__section__card:last-child .step-3__section__card__list div img {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
  padding-top: 0.5rem;
}
@media (max-width: 768px) {
  .step-3__section__card:last-child .step-3__section__card__list div img {
    padding-top: 0.4375rem;
    padding-right: 0.34375rem;
    padding-left: 0.65625rem;
  }
}
.step-3__section__btns {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
  align-items: center;
}
@media (max-width: 768px) {
  .step-3__section__btns {
    flex-direction: column;
    width: 100%;
    gap: 0.75rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .step-3__section__btns button {
    width: 100%;
    justify-content: center;
    align-items: center;
  }
}
.step-3__letter {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: center;
}
@media (max-width: 768px) {
  .step-3__letter {
    gap: 1.5rem;
  }
}
.step-3__letter__header {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  width: 48.5rem;
}
@media (max-width: 768px) {
  .step-3__letter__header {
    width: 100%;
    gap: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.step-3__letter__header h3 {
  font-weight: 600;
  font-size: 2.25rem;
  line-height: 2.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .step-3__letter__header h3 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    text-align: center;
  }
}
.step-3__letter__header div {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-3__letter__header div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
  }
}
.step-3__letter__body {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .step-3__letter__body {
    flex-direction: column;
  }
}
@media (max-width: 768px) {
  .step-3__letter__btn {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

.step-4 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.5rem;
  padding-top: 1.75rem;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  .step-4 {
    gap: 1.5rem;
    padding: 2rem 0 4rem;
  }
}
.step-4 h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: #0E3862;
  max-width: 48.75rem;
}
@media (max-width: 768px) {
  .step-4 h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
    max-width: unset;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.step-4 h2 span {
  background: linear-gradient(90deg, #6CBF66 0%, #3CBDA7 48.98%, #00AFEF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.step-4__list {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .step-4__list {
    flex-direction: column;
  }
}
.step-4__card {
  width: 36.25rem;
  background: var(--bg_secondary);
  border-radius: 1rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
}
@media (max-width: 768px) {
  .step-4__card {
    width: 100%;
    padding: 1.5rem;
  }
}
.step-4__card h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .step-4__card h4 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    margin-bottom: 0.5rem;
  }
}
.step-4__card__text {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
  margin-bottom: 1.75rem;
}
@media (max-width: 768px) {
  .step-4__card__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
    margin-bottom: 1.25rem;
  }
}
.step-4__card__cards {
  display: flex;
  flex-direction: row;
  gap: 0.75rem;
}
@media (max-width: 768px) {
  .step-4__card__cards {
    flex-direction: column;
    width: 100%;
  }
}
.step-4__card__cards .step-4__card__card {
  width: 15.75rem;
  padding-right: 1.125rem;
  padding-left: 1.125rem;
}
@media (max-width: 768px) {
  .step-4__card__cards .step-4__card__card {
    width: 100%;
  }
}
.step-4__card__card {
  background: var(--white);
  border-radius: 0.5rem;
  display: flex;
  flex-direction: column;
  padding: 1.25rem;
}
@media (max-width: 768px) {
  .step-4__card__card {
    padding: 1rem;
  }
}
.step-4__card__card__chip {
  display: flex;
  flex-direction: row;
  gap: 0.25rem;
  align-items: center;
  width: max-content;
  background: var(--bg_secondary);
  border-radius: 2rem;
  padding: 0.5rem 1.125rem 0.5rem 0.875rem;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: var(--text_regular);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .step-4__card__card__chip {
    font-weight: 400;
    font-size: 0.9375rem;
    line-height: 1.25rem;
    letter-spacing: -1%;
    margin-bottom: 0.5rem;
  }
}
.step-4__card__card__text {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: var(--text_regular);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .step-4__card__card__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.25rem;
    letter-spacing: -1%;
    margin-bottom: 0.5rem;
  }
}
.step-4__card__card__bold-text {
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .step-4__card__card__bold-text {
    font-weight: 600;
    font-size: 1rem;
    line-height: 1.25rem;
  }
}

.step-5 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: center;
  padding-top: 6.5rem;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  .step-5 {
    padding: 3.5rem 0 4rem;
    gap: 1.5rem;
  }
}
.step-5 h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: #0E3862;
  max-width: 48.75rem;
}
@media (max-width: 768px) {
  .step-5 h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
    max-width: unset;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.step-5 h2 span {
  background: linear-gradient(90deg, #6CBF66 0%, #3CBDA7 48.98%, #00AFEF 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.step-5__list {
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 1.25rem;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .step-5__list {
    flex-direction: column;
    gap: 0.75rem;
  }
}
.step-5__card {
  width: 36.25rem;
  border-radius: 1rem;
}
@media (max-width: 768px) {
  .step-5__card {
    width: 100%;
  }
}
.step-5__card h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .step-5__card h4 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    margin-bottom: 0.5rem;
  }
}
.step-5__card__text {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-5__card__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.step-5__card:first-child {
  background: var(--bg_primary);
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 2rem;
}
@media (max-width: 768px) {
  .step-5__card:first-child {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1.5rem;
  }
}
.step-5__card:first-child .step-5__card__text {
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .step-5__card:first-child .step-5__card__text {
    margin-bottom: 1.5rem;
  }
}
.step-5__card:nth-child(2) {
  display: flex;
  flex-direction: row;
  gap: 0.75rem;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .step-5__card:nth-child(2) {
    flex-direction: column;
  }
}
.step-5__card:nth-child(3) {
  background: var(--bg_primary);
  padding: 2rem;
}
@media (max-width: 768px) {
  .step-5__card:nth-child(3) {
    padding: 1.5rem;
  }
}
.step-5__card:nth-child(3) .step-5__card__text {
  margin-bottom: 1.5rem;
}
.step-5__card:nth-child(4) {
  background: var(--bg_primary);
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 2rem;
}
@media (max-width: 768px) {
  .step-5__card:nth-child(4) {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 1.5rem;
  }
}
.step-5__card:nth-child(4) .step-5__card__text {
  margin-bottom: 1.5rem;
}
.step-5__card:nth-child(4) img {
  width: 32.25rem;
  height: 10.25rem;
}
@media (max-width: 768px) {
  .step-5__card:nth-child(4) img {
    height: unset;
  }
}
.step-5__block {
  display: flex;
  flex-direction: column;
  padding: 1.125rem 1.0625rem;
  border: 0.125rem solid #E7ECF0;
  border-radius: 1rem;
  width: 17.75rem;
}
@media (max-width: 768px) {
  .step-5__block {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .step-5__block__mobile {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 0.75rem;
    margin-bottom: 0.5rem;
  }
}
.step-5__block h5 {
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.5rem;
  color: var(--text_bold);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .step-5__block h5 {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-bottom: 0;
  }
}
.step-5__block__text {
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .step-5__block__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.25rem;
    letter-spacing: -1%;
  }
}
.step-5__block__chip {
  background: var(--bg_secondary);
  padding: 0.375rem 1.5rem;
  border-radius: 2rem;
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.5rem;
  text-align: center;
  color: var(--text_bold);
  margin-bottom: 1rem;
  width: max-content;
}
@media (max-width: 768px) {
  .step-5__block__chip {
    padding: 0.375rem 0.8125rem;
    margin-bottom: 0;
  }
}

.advice {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: var(--bg_secondary);
}
.advice__container {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: center;
  padding-top: 6.5rem;
  padding-bottom: 7rem;
}
@media (max-width: 768px) {
  .advice__container {
    padding-top: 3.5rem;
    padding-bottom: 4rem;
    gap: 1.5rem;
  }
}
.advice__container h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
  max-width: 42.5rem;
}
@media (max-width: 768px) {
  .advice__container h2 {
    max-width: unset;
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
  }
}
.advice__list {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .advice__list {
    flex-direction: column;
    gap: 0.75rem;
  }
}
.advice__card {
  width: 23.75rem;
  border-radius: 1rem;
  background: var(--white);
}
@media (max-width: 768px) {
  .advice__card {
    width: 100%;
  }
}
.advice__card:first-child {
  padding: 2rem;
}
@media (max-width: 768px) {
  .advice__card:first-child {
    padding: 1rem;
  }
}
.advice__card:first-child .advice__card__text {
  margin-bottom: 1.75rem;
}
@media (max-width: 768px) {
  .advice__card:first-child .advice__card__text {
    margin-bottom: 1.25rem;
  }
}
.advice__card:nth-child(2) {
  padding: 2rem 2rem 0 2rem;
}
@media (max-width: 768px) {
  .advice__card:nth-child(2) {
    padding: 1rem 1rem 0 1rem;
  }
}
.advice__card:nth-child(2) .advice__card__text {
  margin-bottom: 1.25rem;
}
.advice__card:last-child {
  padding: 2rem;
  background: #C7EBFB;
}
@media (max-width: 768px) {
  .advice__card:last-child {
    padding: 1rem;
  }
  .advice__card:last-child button {
    width: 100%;
    justify-content: center;
    align-items: center;
  }
}
.advice__card:last-child .advice__card__text {
  margin-bottom: 8.5rem;
}
@media (max-width: 768px) {
  .advice__card:last-child .advice__card__text {
    margin-bottom: 1.25rem;
  }
}
.advice__card h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
  margin-bottom: 0.75rem;
}
@media (max-width: 768px) {
  .advice__card h4 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
    margin-bottom: 0.5rem;
  }
}
.advice__card__text {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .advice__card__text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.advice__card__chip {
  border-radius: 2rem;
  width: max-content;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.25rem;
  background: var(--white);
  padding: 0.5rem 1.125rem 0.5rem 0.875rem;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: #566C88;
  margin-bottom: 1.25rem;
}

.videos {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 6.5rem;
  padding-bottom: 7rem;
  gap: 2.5rem;
}
@media (max-width: 768px) {
  .videos {
    padding-top: 3.5rem;
    padding-bottom: 4rem;
    gap: 1.5rem;
  }
}
.videos__header {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  max-width: 48.5rem;
}
@media (max-width: 768px) {
  .videos__header {
    max-width: unset;
    gap: 0.5rem;
  }
}
.videos__header h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .videos__header h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: left;
  }
}
.videos__subtitle {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .videos__subtitle {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: left;
  }
}
.videos__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 3rem;
  width: 100%;
}
@media (max-width: 768px) {
  .videos__body {
    gap: 2rem;
  }
}
.videos__body__list {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
  flex-wrap: wrap;
}
@media (max-width: 768px) {
  .videos__body__list {
    flex-direction: column;
    gap: 0.75rem;
  }
}
.videos__body__list-item {
  background: var(--bg_secondary);
  border-radius: 0.75rem;
  padding: 1.25rem;
  gap: 1.25rem;
  display: flex;
  width: 36.25rem;
}
@media (max-width: 768px) {
  .videos__body__list-item {
    width: 100%;
    flex-direction: column;
    padding: 1rem;
    gap: 0.72rem;
    position: relative;
  }
}
.videos__body__list-item__content {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.videos__body__list-item__content__text {
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.5rem;
  vertical-align: middle;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .videos__body__list-item__content__text {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
    vertical-align: middle;
  }
}
.videos__body__list-item__content__chip {
  background: var(--white);
  padding: 0.5rem 1rem 0.5rem 0.625rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.25rem;
  border-radius: 2rem;
  width: max-content;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: -1%;
  color: var(--text_regular);
}
@media (max-width: 768px) {
  .videos__body__list-item__content__chip {
    position: absolute;
    top: 52%;
    right: 7%;
  }
}
@media (max-width: 768px) {
  .videos__body__list-item img {
    border-radius: 0.5rem;
  }
}

.protect {
  height: 28.875rem;
  background: url("../../img/employment/protect_bg.png") no-repeat center;
  background-position-y: 0rem;
}
@media (max-width: 768px) {
  .protect {
    background: unset;
    height: unset;
  }
}
.protect__container {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 1.75rem;
  padding-bottom: 7.875rem;
}
@media (max-width: 768px) {
  .protect__container {
    padding-top: 2rem;
    padding-bottom: 4rem;
  }
}
.protect__container h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
  padding-left: 2.5625rem;
  padding-right: 2.625rem;
  max-width: 40.75rem;
  margin-bottom: 1rem;
}
@media (max-width: 768px) {
  .protect__container h2 {
    max-width: unset;
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
  }
}
.protect__container__text {
  font-weight: 400;
  max-width: 40.75rem;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  text-align: center;
  color: var(--text_regular);
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .protect__container__text {
    max-width: unset;
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
  }
}
.protect__bnts {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .protect__bnts {
    flex-direction: column;
    gap: 0.75rem;
    width: 100%;
  }
  .protect__bnts button {
    justify-content: center;
    text-align: center;
    width: 100%;
  }
  .protect__bnts button:last-child {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
    text-align: center;
    padding: 0.875rem 1.375rem;
  }
}
@media (max-width: 768px) and (max-width: 768px) {
  .protect__bnts button:last-child {
    padding: 0;
  }
}

.work-activities {
  display: flex;
  flex-direction: row;
  gap: 6.5625rem;
  background: var(--text_bold);
  padding: 6.5625rem 8.125rem 7.0625rem;
  justify-content: center;
}
@media (max-width: 768px) {
  .work-activities {
    flex-direction: column;
    padding: 2rem 1rem;
    gap: 2rem;
  }
}
.work-activities img {
  height: 21.25rem;
}
@media (max-width: 768px) {
  .work-activities img {
    height: 14.546875rem;
  }
}
.work-activities__container {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  max-width: 40.9375rem;
}
@media (max-width: 768px) {
  .work-activities__container {
    gap: 1.25rem;
    max-width: unset;
  }
}
.work-activities__text {
  display: flex;
  flex-direction: column;
  gap: 1.125rem;
}
@media (max-width: 768px) {
  .work-activities__text {
    gap: 0.75rem;
  }
}
.work-activities__text h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  color: var(--white);
}
@media (max-width: 768px) {
  .work-activities__text h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
  }
}
.work-activities__text div {
  font-weight: 400;
  font-size: 1.3125rem;
  line-height: 1.75rem;
  color: rgba(255, 255, 255, 0.8);
}
@media (max-width: 768px) {
  .work-activities__text div {
    font-weight: 400;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}

.background {
  background: url("../../img/employment/step-1-bg.png") no-repeat center;
}
@media (max-width: 768px) {
  .background {
    background: none;
  }
}

.stories {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.5rem;
  background: var(--bg_secondary);
  padding: 6.5rem 2.875rem 7rem;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .stories {
    padding: 3.5rem 0 4rem 0;
    gap: 1.5rem;
  }
}
.stories h2 {
  font-weight: 600;
  font-size: 3rem;
  line-height: 3.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .stories h2 {
    font-weight: 600;
    font-size: 1.625rem;
    line-height: 120%;
    text-align: center;
  }
}
.stories__container {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: center;
}
@media (max-width: 768px) {
  .stories__container {
    gap: 1.5rem;
  }
  .stories__container button {
    padding-left: 1rem;
    padding-right: 1rem;
    width: 91.5%;
  }
}
.stories__container__pagination {
  display: flex;
  flex-direction: row;
  justify-content: center;
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.5rem;
  text-align: center;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .stories__container__pagination {
    align-items: center;
    gap: 0.5rem;
  }
  .stories__container__pagination img {
    background: #00AFEF;
    border-radius: 2rem;
    padding: 0.5rem;
    gap: 0.625rem;
  }
  .stories__container__pagination span {
    background: var(--white);
    display: flex;
    flex-direction: row;
    gap: 0.625rem;
    padding: 1rem 1.25rem;
    border-radius: 2rem;
    font-weight: 500;
    font-size: 1rem;
    line-height: 110%;
    width: 15.4375rem;
    justify-content: center;
    color: var(--text_bold);
  }
}
.stories__content {
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
  align-items: center;
}
@media (max-width: 768px) {
  .stories__content {
    flex-direction: column;
  }
}
.stories__content-body {
  background: var(--white);
  border-radius: 0.75rem;
  padding: 2rem;
  gap: 2rem;
  display: flex;
  flex-direction: row;
}
@media (max-width: 768px) {
  .stories__content-body {
    flex-direction: column;
    padding: 1rem;
  }
}
.stories__content-body-section-first {
  display: flex;
  flex-direction: column;
  width: 33.875rem;
}
@media (max-width: 768px) {
  .stories__content-body-section-first {
    width: 100%;
    gap: 1.25rem;
  }
}
.stories__content-body-section-first img {
  position: absolute;
  z-index: 1;
  border-radius: 0.75rem;
  width: 33.875rem;
}
@media (max-width: 768px) {
  .stories__content-body-section-first img {
    width: unset;
    position: unset;
    z-index: unset;
  }
}
.stories__content-body-section-second {
  display: flex;
  flex-direction: column;
  width: 33.875rem;
  gap: 1.25rem;
}
@media (max-width: 768px) {
  .stories__content-body-section-second {
    width: 100%;
    gap: 0.75rem;
  }
}
.stories__content-body-section-second h5 {
  font-weight: 600;
  font-size: 1.375rem;
  line-height: 1.5rem;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .stories__content-body-section-second h5 {
    font-weight: 600;
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
.stories__content-body-section-second-list {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
@media (max-width: 768px) {
  .stories__content-body-section-second-list {
    gap: 0.5rem;
  }
}
.stories__content-body-section-second-list-item {
  background: var(--bg_primary);
  display: flex;
  flex-direction: row;
  gap: 1.25rem;
  padding: 1.25rem;
  border-radius: 0.75rem;
  align-items: flex-start;
}
@media (max-width: 768px) {
  .stories__content-body-section-second-list-item {
    gap: 1rem;
    padding: 1rem;
  }
}
.stories__content-body-section-second-list-item-text {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .stories__content-body-section-second-list-item-text {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
.stories__btn-left {
  background: var(--blue);
  gap: 0.625rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 1.25rem;
  border-radius: 2rem;
  height: 4rem;
}
.stories__btn-right {
  background: var(--blue);
  gap: 0.625rem;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 1.25rem;
  height: 4rem;
  border-radius: 2rem;
}

.list {
  display: flex;
  flex-direction: column;
}
.list-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.8125rem;
}
.list-item img {
  margin-left: 0.4375rem;
}

.chips {
  display: flex;
  flex-direction: row;
  gap: 0.5rem;
}
.chip {
  background: var(--white);
  border-radius: 0.5rem;
  padding: 0.625rem 1rem;
  gap: 0.625rem;
  color: var(--blue);
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.25rem;
}

.chip-blue {
  display: flex;
  flex-direction: row;
  gap: 0.625rem;
  border-radius: 0.5rem;
  padding: 0.625rem 1rem;
  background: var(--bg_secondary);
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.25rem;
  color: var(--blue);
}

.card {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  z-index: 2;
  position: relative;
  top: 60%;
  left: 0.75rem;
  padding: 1.25rem;
  border-radius: 0.5rem;
  background: var(--white);
  width: 32.375rem;
}
@media (max-width: 768px) {
  .card {
    width: 100%;
    left: 0;
    padding: 1rem;
    border: 0.125rem solid #E7ECF0;
    gap: 0.75rem;
    z-index: unset;
    position: unset;
  }
}
.card__header {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 768px) {
  .card__header {
    flex-direction: column;
    align-items: flex-start;
    gap: 0.75rem;
  }
}
.card__header h4 {
  font-weight: 600;
  font-size: 1.75rem;
  line-height: 2rem;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .card__header h4 {
    font-weight: 600;
    font-size: 1.375rem;
    line-height: 120%;
  }
}
.card__body {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.5rem;
  color: var(--text_bold);
}
@media (max-width: 768px) {
  .card__body {
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.375rem;
  }
}

.employment-slider {
  width: 100%;
  gap: 2.0625rem;
  display: flex;
  flex-direction: column;
  padding-left: 1rem;
  padding-right: 1rem;
}
.employment-slider__wrapper {
  background-color: #fff;
  padding: 2.5rem 1.25rem;
  border-radius: 1.25rem;
  cursor: pointer;
  height: 100%;
}
.employment-slider__pagination {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 0.3125rem;
  bottom: 7% !important;
}
.employment-slider__pagination .swiper-pagination-bullet {
  width: 1rem !important;
  height: 1rem !important;
}
.employment-slider .swiper-slide {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
@media (min-width: 768px) {
  .employment-slider .swiper-slide .swiper-slide {
    display: flex;
    flex-direction: column;
    gap: 0.75rem;
  }
}

.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  position: relative;
}
.swiper-horizontal > .swiper-pagination-bullets span,
.swiper-pagination-horizontal.swiper-pagination-bullets span {
  height: 1rem !important;
  width: 1rem !important;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  background: #E9F7FD;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet .swiper-pagination-bullet-active {
  background: var(--blue);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9tYWluLW1vZGFsLnNjc3MiLCJlbXBsb3ltZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBVkY7SUFXSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7OztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQVJGO0lBU0k7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUxGO0lBTUk7OztBQUdKO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBSU47RUFDRTtFQUNBOzs7QUNuRko7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJGO0lBU0k7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFiRjtJQWNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBSU47RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVRGO0lBVUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7OztBQU1OO0VBREY7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVFO0VBREY7SUFFSTtJQUNBO0lBQ0E7SUFDQTs7O0FBZk47RUFrQkU7SUFDRTtJQUNBO0lBQ0E7Ozs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBUkY7SUFTSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7OztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRjtJQVNJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7OztBQUdBO0VBQ0U7O0FBSUY7RUFDRTs7QUFHSjtFQUNFOztBQUNBO0VBQ0U7O0FBQ0E7RUFGRjtJQUdJOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBWEY7SUFZSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFmRjtJQWdCSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOztFQUNBO0lBQ0U7OztBQUdKO0VBQ0U7O0FBR0E7RUFERjtJQUVJOztFQUNBO0lBQ0U7Ozs7QUFRZDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBOzs7QUFFRjtFQUNFOztBQUNBO0VBRkY7SUFHSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBZkY7SUFnQkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFLUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBOzs7QUFFRjtFQUNFOztBQUNBO0VBRkY7SUFHSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBOzs7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTs7O0FBRUY7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBVkY7SUFXSTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBWkY7SUFhSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEY7SUFVSTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTtJQUNBO0lBQ0E7OztBQU9aO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7OztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFJRjtFQURGO0lBRUk7SUFDQTtJQUNBOzs7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBZkY7SUFnQkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7OztBQU1WO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7O0FBQ0E7RUFGRjtJQUdJOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTs7O0FBR0o7RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTs7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTs7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJOzs7QUFHQTtFQURGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVhGO0lBWUk7SUFDQTs7OztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUlOO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBSkY7SUFLSTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUpGO0lBS0k7OztBQUVGO0VBQ0U7O0FBQ0E7RUFGRjtJQUdJOzs7QUFFRjtFQUNFOztBQUNBO0VBRkY7SUFHSTs7O0FBSU47RUFDRTs7QUFDQTtFQUZGO0lBR0k7OztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTs7QUFDQTtFQUZGO0lBR0k7OztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JO0lBQ0E7SUFDQTtJQUNBOzs7QUFJTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQWRGO0lBZUk7SUFDQTtJQUNBOzs7QUFLSjtFQURGO0lBRUk7Ozs7QUFPWjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUpGO0lBS0k7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTkY7SUFPSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVZGO0lBV0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVJGO0lBU0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUNBO0VBTkY7SUFPSTs7OztBQU9aO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUEY7SUFRSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7O0FBQ0E7RUFGRjtJQUdJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUpGO0lBS0k7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBOzs7O0FBS1I7RUFDRTs7QUFDQTtFQUZGO0lBR0k7Ozs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBUkY7SUFTSTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFORjtJQU9JO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBVEY7SUFVSTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7OztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUpGO0lBS0k7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRjtJQVNJO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRjtJQVNJO0lBQ0E7SUFDQTs7O0FBUWQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFaRjtJQWFJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBO0lBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7SUFDQTs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7SUFDQTtJQUNBOzs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7O0FBS1I7QUFBQTtFQU1FOztBQUpBO0FBQUE7RUFDRTtFQUNBOzs7QUFJSjtFQUNFOzs7QUFDRDtFQUNFIiwiZmlsZSI6ImVtcGxveW1lbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLm1haW4tLW1vZGFsIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgJl9faGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDI0cHggMzJweCAyNHB4IDMycHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTZweCAyNHB4IDBweCAjMDA0RjY5MEE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgJi5jZW50ZXIge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggMTZweDtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgIG1heC13aWR0aDogNjM5cHg7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgbWF4LWhlaWdodDogNTAzcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogMjRweCAzMnB4IDA7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuYm9sZCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmZsZXgge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA0cHg7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Nsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICdtYWluLW1vZGFsJztcclxuQGltcG9ydCBcIi4uL2Jhc2UvZnVuY3Rpb25cIjtcclxuXHJcbi5lbXBsb3ltZW50IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi9pbWcvcG9saWN5L2JnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgaGVpZ2h0OiByZW0oNDM4KTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL2ltZy9wb2xpY3kvYmctbS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIGhlaWdodDogcmVtKDMyMCk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuICAmX19oZWFkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IHJlbSg5MCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDExMik7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IHJlbSgyOCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgzMik7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oMzIpO1xyXG4gICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMSk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjgpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICBtYXgtd2lkdGg6IHJlbSg3ODQpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSg1Nik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNTYpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMyKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXYge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMSk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjgpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb2JsZW1zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiByZW0oNDApO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZy10b3A6IHJlbSgzMik7XHJcbiAgcGFkZGluZy1ib3R0b206IHJlbSgxMTIpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogcmVtKDY0KSAwO1xyXG4gICAgZ2FwOiByZW0oMjQpO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHJlbSg1Nik7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNik7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IHJlbSg4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2FyZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmdfc2Vjb25kYXJ5KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxNik7XHJcbiAgICBwYWRkaW5nOiByZW0oMjQpO1xyXG4gICAgd2lkdGg6IHJlbSgzODApO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDIxKTtcclxuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjgpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHRfcmVndWxhcik7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IHJlbSgxODMuNSk7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgxNik7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMik7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZHJlYW0ge1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL2ltZy9lbXBsb3ltZW50L2JnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIGhlaWdodDogcmVtKDYzNyk7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiByZW0oMjgpIHJlbSgyMDApIHJlbSgxMTcpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgzMikgMDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzBFMzg2MjtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkaXYge1xyXG4gICAgICBtYXgtd2lkdGg6IHJlbSg0ODYpO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjEpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDI4KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWRlci1jYXJkIHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9lbXBsb3ltZW50L3N0ZXAtMS1iZy1tLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTYpO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIG1hcmdpbi10b3A6IHJlbSgtMTUpO1xyXG4gICAgcGFkZGluZzogcmVtKDE2KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaDQge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zdGVwLTEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogcmVtKDQwKTtcclxuICBwYWRkaW5nLXRvcDogcmVtKDI4KTtcclxuICBwYWRkaW5nLWJvdHRvbTogcmVtKDExMik7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBnYXA6IHJlbSgyNCk7XHJcbiAgICBwYWRkaW5nOiByZW0oNTYpIDAgcmVtKDY0KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IHJlbSg0OCk7XHJcbiAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMEUzODYyO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNzgwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE2KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE2KTtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2Q0JGNjYgMCUsICMzQ0JEQTcgNDguOTglLCAjMDBBRkVGIDEwMCUpO1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiByZW0oMjApO1xyXG4gIH1cclxuICAmX19jYXJkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnX3ByaW1hcnkpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDE2KTtcclxuICAgIHBhZGRpbmc6IHJlbSgzMik7XHJcbiAgICB3aWR0aDogcmVtKDM4MCk7XHJcbiAgICAmOm50aC1jaGlsZCg3KSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0IWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogcmVtKDE2KTtcclxuICAgIH1cclxuICAgICYtbCB7XHJcbiAgICAgIHdpZHRoOiByZW0oNzgwKTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiByZW0oMzIpO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgIHdpZHRoOiByZW0oMzQ4KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMzEpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGg1IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2VhcmNoIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IHJlbSg0MCk7XHJcbiAgcGFkZGluZy10b3A6IHJlbSgxMDgpO1xyXG4gIHBhZGRpbmctYm90dG9tOiByZW0oMTE2KTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1iZ19zZWNvbmRhcnkpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgcGFkZGluZzogcmVtKDU2KSByZW0oMTYpIHJlbSg2NCk7XHJcbiAgICBnYXA6IHJlbSgyNCk7XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IHJlbSg0OCk7XHJcbiAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMEUzODYyO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNzgwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE2KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE2KTtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2Q0JGNjYgMCUsICMzQ0JEQTcgNDguOTglLCAjMDBBRkVGIDEwMCUpO1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lci13aWR0aCk7XHJcbiAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jYXJkIHtcclxuICAgIHdpZHRoOiByZW0oNTgwKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgIHBhZGRpbmc6IHJlbSgzMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTYpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMTYpO1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAuc2VhcmNoX19jYXJkX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC5zZWFyY2hfX2NhcmRfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgYmFja2dyb3VuZDogI0M3RUJGQjtcclxuICAgICAgaDQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg2NCk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jaGlwIHtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmdfc2Vjb25kYXJ5KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMyKTtcclxuICAgICAgcGFkZGluZzogcmVtKDEyKSByZW0oMzApO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSg4KSByZW0oMTQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDMyKTtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYmFkZ2Uge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMzIpO1xyXG4gICAgICBwYWRkaW5nOiByZW0oOCkgcmVtKDE4KSByZW0oOCkgcmVtKDE0KTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiByZW0oNCk7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgY29sb3I6ICM1NjZDODg7XHJcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRucyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgyOCk7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiByZW0oMjApO1xyXG4gICAgICAgIGdhcDogcmVtKDgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDMyKSByZW0oNDApO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXN0cm9rZV9zZWNvbmRhcnkpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg4KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgxOC45MSkgcmVtKDc4KTtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDM4LjIxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDMyKSByZW0oNTYpIHJlbSgzMikgcmVtKDU2KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxOSkgcmVtKDk0KTtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgzOC4yMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFydGljbGUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBnYXA6IHJlbSgyNTUuNjEpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgcGFkZGluZzogcmVtKDEwNSkgcmVtKDEzMCkgcmVtKDExMyk7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogcmVtKDMyKSByZW0oMTYpO1xyXG4gICAgZ2FwOiByZW0oMzIpO1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiByZW0oMzQ0KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBoZWlnaHQ6IHJlbSgyNTMuMTEwMzUxNTYyNSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1heC13aWR0aDogcmVtKDU4MCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1heC13aWR0aDogcmVtKDU4MCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG4gICAgJl9fY2hpcCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiByZW0oOCk7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg4KSByZW0oMTgpIHJlbSg4KSByZW0oMTQpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMzIpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgICAgIGNvbG9yOiAjNTY2Qzg4O1xyXG4gICAgICAgIGdhcDogcmVtKDQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMik7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogcmVtKDIwKTtcclxuICAgICAgICBoZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3N1YiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIxKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOCk7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGQ0M7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNhc2UtbWFuYWdlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGdhcDogcmVtKDEwNSk7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dF9ib2xkKTtcclxuICBwYWRkaW5nOiByZW0oMTA1KSByZW0oMTMwKSByZW0oMTEzKTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiByZW0oMzIpIHJlbSgxNik7XHJcbiAgICBnYXA6IHJlbSgzMik7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IHJlbSgzMTIpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGhlaWdodDogcmVtKDI1NC44MDAwMDMwNTE3NTc4KTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiByZW0oMzIpO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNjU1KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RleHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IHJlbSgxOCk7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg2NTUpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRpdiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIxKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOCk7XHJcbiAgICAgIGNvbG9yOiAjRkZGRkZGQ0M7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zdGVwLTMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogcmVtKDQwKTtcclxuICBwYWRkaW5nLXRvcDogcmVtKDEwNCk7XHJcbiAgcGFkZGluZy1ib3R0b206IHJlbSgxMTIpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZ2FwOiByZW0oMjQpO1xyXG4gICAgcGFkZGluZzogcmVtKDU2KSAwIHJlbSg2NCk7XHJcbiAgfVxyXG4gIGgyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IHJlbSg0OCk7XHJcbiAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMEUzODYyO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oNzgwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE2KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE2KTtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2Q0JGNjYgMCUsICMzQ0JEQTcgNDguOTglLCAjMDBBRkVGIDEwMCUpO1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiByZW0oODgpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGdhcDogcmVtKDY0KTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogcmVtKDQwKTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZ2FwOiByZW0oMjQpO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgICB3aWR0aDogcmVtKDc3Nik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGdhcDogcmVtKDgpO1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDM2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGRpdiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogcmVtKDIwKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2FyZCB7XHJcbiAgICAgIHdpZHRoOiByZW0oNTgwKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDE2KTtcclxuICAgICAgcGFkZGluZzogcmVtKDMyKTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGNEY3Rjk7XHJcbiAgICAgICAgLnN0ZXAtM19fc2VjdGlvbl9fY2FyZF9fY2FyZCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMjApO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGVwLTNfX3NlY3Rpb25fX2NhcmRfX2NhcmRfX2NoaXAgIHtcclxuICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJnX3NlY29uZGFyeSk7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMzIpO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDEyKSByZW0oMzApO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgIGhlaWdodDogcmVtKDQ4KTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHJlbSg0MCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg4KSByZW0oMTQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGVwLTNfX3NlY3Rpb25fX2NhcmRfX2NhcmRfX3RleHQge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgY29sb3I6IHZhcigtLXRleHRfcmVndWxhcik7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgYm9yZGVyOiByZW0oMikgc29saWQgdmFyKC0tc3Ryb2tlX3ByaW1hcnkpO1xyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyOCk7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDMyKTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGVwLTNfX3NlY3Rpb25fX2NhcmRfX2xpc3Qge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBnYXA6IHJlbSg2KTtcclxuICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IHJlbSg4KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHRfcmVndWxhcik7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjIpO1xyXG4gICAgICAgICAgICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDYpO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg2KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDgpO1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg3KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg1LjUpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTAuNSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG5zIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiByZW0oMjApO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNik7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE2KTtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xldHRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogcmVtKDQwKTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZ2FwOiByZW0oMjQpO1xyXG4gICAgfVxyXG4gICAgJl9faGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgICB3aWR0aDogcmVtKDc3Nik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGdhcDogcmVtKDgpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE2KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDM2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDQwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGRpdiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyOCk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogcmVtKDIwKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN0ZXAtNCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiByZW0oNDApO1xyXG4gIHBhZGRpbmctdG9wOiByZW0oMjgpO1xyXG4gIHBhZGRpbmctYm90dG9tOiByZW0oMTEyKTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIGdhcDogcmVtKDI0KTtcclxuICAgIHBhZGRpbmc6IHJlbSgzMikgMCByZW0oNjQpO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHJlbSg1Nik7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogIzBFMzg2MjtcclxuICAgIG1heC13aWR0aDogcmVtKDc4MCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNik7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNik7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNkNCRjY2IDAlLCAjM0NCREE3IDQ4Ljk4JSwgIzAwQUZFRiAxMDAlKTtcclxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jYXJkIHtcclxuICAgIHdpZHRoOiByZW0oNTgwKTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJnX3NlY29uZGFyeSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTYpO1xyXG4gICAgcGFkZGluZzogcmVtKDMyKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMjQpO1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyOCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMzIpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfcmVndWxhcik7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyOCk7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjIpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NhcmRzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5zdGVwLTRfX2NhcmRfX2NhcmQge1xyXG4gICAgICAgIHdpZHRoOiByZW0oMjUyKTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTgpO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE4KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2FyZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMjApO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NoaXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IHJlbSg0KTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZ19zZWNvbmRhcnkpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzMik7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDgpIHJlbSgxOCkgcmVtKDgpIHJlbSgxNCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fYm9sZC10ZXh0IHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN0ZXAtNSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogcmVtKDQwKTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiByZW0oMTA0KTtcclxuICBwYWRkaW5nLWJvdHRvbTogcmVtKDExMik7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiByZW0oNTYpIDAgcmVtKDY0KTtcclxuICAgIGdhcDogcmVtKDI0KTtcclxuICB9XHJcbiAgaDIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDQ4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiByZW0oNTYpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMwRTM4NjI7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg3ODApO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTYpO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTYpO1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzZDQkY2NiAwJSwgIzNDQkRBNyA0OC45OCUsICMwMEFGRUYgMTAwJSk7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NhcmQge1xyXG4gICAgd2lkdGg6IHJlbSg1ODApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDE2KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDMyKTtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSg4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJnX3ByaW1hcnkpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgzMik7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgzMik7XHJcbiAgICAgIHBhZGRpbmctdG9wOiByZW0oMzIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyNCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDI0KTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDI0KTtcclxuICAgICAgfVxyXG4gICAgICAuc3RlcC01X19jYXJkX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDI0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZ19wcmltYXJ5KTtcclxuICAgICAgcGFkZGluZzogcmVtKDMyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDI0KTtcclxuICAgICAgfVxyXG4gICAgICAuc3RlcC01X19jYXJkX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmdfcHJpbWFyeSk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDMyKTtcclxuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDMyKTtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgzMik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDI0KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMjQpO1xyXG4gICAgICB9XHJcbiAgICAgIC5zdGVwLTVfX2NhcmRfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNCk7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogcmVtKDUxNik7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMTY0KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Jsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogcmVtKDE4KSByZW0oMTcpO1xyXG4gICAgYm9yZGVyOiByZW0oMikgc29saWQgI0U3RUNGMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxNik7XHJcbiAgICB3aWR0aDogcmVtKDI4NCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19tb2JpbGUge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDIwKTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xJTtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfcmVndWxhcik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NoaXAge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZ19zZWNvbmRhcnkpO1xyXG4gICAgICBwYWRkaW5nOiByZW0oNikgcmVtKDI0KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMyKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcclxuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oNikgcmVtKDEzKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hZHZpY2Uge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJnX3NlY29uZGFyeSk7XHJcbiAgJl9fY29udGFpbmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiByZW0oNDApO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiByZW0oMTA0KTtcclxuICAgIHBhZGRpbmctYm90dG9tOiByZW0oMTEyKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDU2KTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSg2NCk7XHJcbiAgICAgIGdhcDogcmVtKDI0KTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDU2KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgbWF4LXdpZHRoOiByZW0oNjgwKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NhcmQge1xyXG4gICAgd2lkdGg6IHJlbSgzODApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDE2KTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMzIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICAgIC5hZHZpY2VfX2NhcmRfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyOCk7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBwYWRkaW5nOiByZW0oMzIpIHJlbSgzMikgMCByZW0oMzIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTYpIHJlbSgxNikgMCByZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICAgIC5hZHZpY2VfX2NhcmRfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgzMik7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNDN0VCRkI7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNik7XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYWR2aWNlX19jYXJkX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTM2KTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDI4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgzMik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTIpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHQge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NoaXAge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMzIpO1xyXG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogcmVtKDQpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg4KSByZW0oMTgpIHJlbSg4KSByZW0oMTQpO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjApO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTElO1xyXG4gICAgICBjb2xvcjogIzU2NkM4ODtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnZpZGVvcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZy10b3A6IHJlbSgxMDQpO1xyXG4gIHBhZGRpbmctYm90dG9tOiByZW0oMTEyKTtcclxuICBnYXA6IHJlbSg0MCk7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nLXRvcDogcmVtKDU2KTtcclxuICAgIHBhZGRpbmctYm90dG9tOiByZW0oNjQpO1xyXG4gICAgZ2FwOiByZW0oMjQpO1xyXG4gIH1cclxuICAmX19oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IHJlbSgyNCk7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg3NzYpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIGdhcDogcmVtKDgpO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSg0OCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNTYpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3N1YnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IHJlbSgyMSk7XHJcbiAgICBsaW5lLWhlaWdodDogcmVtKDI4KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiByZW0oNDgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZ2FwOiByZW0oMzIpO1xyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGdhcDogcmVtKDIwKTtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJnX3NlY29uZGFyeSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEyKTtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMjApO1xyXG4gICAgICAgIGdhcDogcmVtKDIwKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiByZW0oNTgwKTtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNik7XHJcbiAgICAgICAgICBnYXA6IHJlbSgxMS41Mik7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBnYXA6IHJlbSg4KTtcclxuICAgICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9fY2hpcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDgpIHJlbSgxNikgcmVtKDgpIHJlbSgxMCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogcmVtKDQpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiByZW0oMzIpO1xyXG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMSU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X3JlZ3VsYXIpO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MiU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDclO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucHJvdGVjdCB7XHJcbiAgaGVpZ2h0OiByZW0oNDYyKTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvZW1wbG95bWVudC9wcm90ZWN0X2JnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogcmVtKDApO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gIH1cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IHJlbSgyOCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEyNik7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZy10b3A6IHJlbSgzMik7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiByZW0oNjQpO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSg0OCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oNTYpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MSk7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0Mik7XHJcbiAgICAgIG1heC13aWR0aDogcmVtKDY1Mik7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxNik7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbWF4LXdpZHRoOiByZW0oNjUyKTtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjEpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDI4KTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dF9yZWd1bGFyKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDMyKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYm50cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogcmVtKDE0KSByZW0oMjIpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi53b3JrLWFjdGl2aXRpZXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBnYXA6IHJlbSgxMDUpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgcGFkZGluZzogcmVtKDEwNSkgcmVtKDEzMCkgcmVtKDExMyk7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcGFkZGluZzogcmVtKDMyKSByZW0oMTYpO1xyXG4gICAgZ2FwOiByZW0oMzIpO1xyXG4gIH1cclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiByZW0oMzQwKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBoZWlnaHQ6IHJlbSgyMzIuNzUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IHJlbSgzMik7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg2NTUpO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGdhcDogcmVtKDIwKTtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogcmVtKDE4KTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICB9XHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDQ4KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHJlbSg1Nik7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjYpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkaXYge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMSk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjgpO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRkNDO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYmFja2dyb3VuZCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2VtcGxveW1lbnQvc3RlcC0xLWJnLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbn1cclxuLnN0b3JpZXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogcmVtKDQwKTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1iZ19zZWNvbmRhcnkpO1xyXG4gIHBhZGRpbmc6IHJlbSgxMDQpIHJlbSg0NikgcmVtKDExMik7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBwYWRkaW5nOiByZW0oNTYpIDAgcmVtKDY0KSAwO1xyXG4gICAgZ2FwOiByZW0oMjQpO1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oNDgpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHJlbSg1Nik7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogcmVtKDMyKTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZ2FwOiByZW0oMjQpO1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDE2KTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTYpO1xyXG4gICAgICAgIHdpZHRoOiA5MS41JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogcmVtKDgpO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBBRkVGO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDMyKTtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSg4KTtcclxuICAgICAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgICAgICAgIHBhZGRpbmc6IHJlbSgxNikgcmVtKDIwKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzMik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDExMC4wMDAwMDAwMDAwMDAwMSU7XHJcblxyXG4gICAgICAgICAgd2lkdGg6IHJlbSgyNDcpO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGdhcDogcmVtKDIwKTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgICYtYm9keSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEyKTtcclxuICAgICAgcGFkZGluZzogcmVtKDMyKTtcclxuICAgICAgZ2FwOiByZW0oMzIpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxNik7XHJcbiAgICAgIH1cclxuICAgICAgJi1zZWN0aW9uLWZpcnN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IHJlbSg1NDIpO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDEyKTtcclxuICAgICAgICAgIHdpZHRoOiByZW0oNTQyKTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgICAgICAgei1pbmRleDogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtc2VjdGlvbi1zZWNvbmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogcmVtKDU0Mik7XHJcbiAgICAgICAgZ2FwOiByZW0oMjApO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgyMik7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDI0KTtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0X2JvbGQpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbSgyNCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICBnYXA6IHJlbSg4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJnX3ByaW1hcnkpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBnYXA6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICBnYXA6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDE2KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTgpO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBnYXA6IHJlbSg4KTtcclxuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9ib2xkKTtcclxuICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fYnRuLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZSk7XHJcbiAgICBnYXA6IHJlbSgxMCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiByZW0oMjApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcmVtKDMyKTtcclxuICAgIGhlaWdodDogcmVtKDY0KTtcclxuICB9XHJcbiAgJl9fYnRuLXJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWJsdWUpO1xyXG4gICAgZ2FwOiByZW0oMTApO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZzogcmVtKDIwKTtcclxuICAgIGhlaWdodDogcmVtKDY0KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgzMik7XHJcbiAgfVxyXG59XHJcbi5saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgJi1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogcmVtKDEzKTtcclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oNyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jaGlwcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGdhcDogcmVtKDgpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuICB9XHJcbn1cclxuLmNoaXAge1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgcGFkZGluZzogcmVtKDEwKSByZW0oMTYpO1xyXG4gIGdhcDogcmVtKDEwKTtcclxuICBjb2xvcjogdmFyKC0tYmx1ZSk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgbGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcbn1cclxuLmNoaXAtYmx1ZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGdhcDogcmVtKDEwKTtcclxuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgcGFkZGluZzogcmVtKDEwKSByZW0oMTYpO1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWJnX3NlY29uZGFyeSk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgbGluZS1oZWlnaHQ6IHJlbSgyMCk7XHJcbiAgY29sb3I6IHZhcigtLWJsdWUpO1xyXG59XHJcbi5jYXJkIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiByZW0oMTIpO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogNjAlO1xyXG4gIGxlZnQ6IHJlbSgxMik7XHJcbiAgcGFkZGluZzogcmVtKDIwKTtcclxuICBib3JkZXItcmFkaXVzOiByZW0oOCk7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xyXG4gIHdpZHRoOiByZW0oNTE4KTtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBhZGRpbmc6IHJlbSgxNik7XHJcbiAgICBib3JkZXI6IHJlbSgyKSBzb2xpZCAjRTdFQ0YwO1xyXG4gICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgei1pbmRleDogdW5zZXQ7XHJcbiAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgfVxyXG4gICZfX2hlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogcmVtKDEyKTtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjgpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDMyKTtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMjIpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JvZHkge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiByZW0oMjQpO1xyXG4gICAgY29sb3I6IHZhcigtLXRleHRfYm9sZCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiByZW0oMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogcmVtKDIyKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5lbXBsb3ltZW50LXNsaWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZ2FwOiByZW0oMzMpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBwYWRkaW5nLWxlZnQ6IHJlbSgxNik7XHJcbiAgcGFkZGluZy1yaWdodDogcmVtKDE2KTtcclxuICAmX193cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiByZW0oNDApIHJlbSgyMCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjApO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAmX19wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiByZW0oNSk7XHJcbiAgICBib3R0b206IDclIWltcG9ydGFudDtcclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xyXG4gICAgICB3aWR0aDogcmVtKDE2KSFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogcmVtKDE2KSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zd2lwZXItc2xpZGUgIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiByZW0oMTIpO1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IHJlbSgxMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN3aXBlci1ob3Jpem9udGFsID4gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsXHJcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xyXG4gIHNwYW4ge1xyXG4gICAgaGVpZ2h0OiByZW0oMTYpIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiByZW0oMTYpIWltcG9ydGFudDtcclxuICB9XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgYmFja2dyb3VuZDogI0U5RjdGRDtcclxufS5zd2lwZXItaG9yaXpvbnRhbCA+IC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsIC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcbiAgIGJhY2tncm91bmQ6IHZhcigtLWJsdWUpO1xyXG4gfSJdfQ== */
