@charset "UTF-8";
/****	---- setting ----
===================================****/
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap");
/****	---- general ----
===================================****/
html.lock, body.lock {
  overflow: hidden;
}

html {
  font-size: 62.5%;
}
@media print, screen and (max-width: 1399px) {
  html {
    font-size: 0.7142857143vw;
  }
}
@media print, screen and (max-width: 767px) {
  html {
    font-size: 1.3333333333vw;
  }
}

body {
  color: #000;
  font-size: 1.4rem;
  font-family: "Noto Serif JP", serif;
  font-family: "Noto Sans JP", sans-serif;
  font-family: "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
  font-family: "Urbanist", sans-serif;
  font-family: "Zen Maru Gothic", YakuHanJP_Noto, "Noto Sans JP", sans-serif;
  line-height: 1.8;
  background: #E6E4DC;
  word-wrap: break-word;
  -webkit-text-size-adjust: 100%;
}

figure {
  margin: 0;
}

img {
  width: 100%;
  display: block;
}

a {
  color: #000;
  text-decoration: none;
  transition: 0.2s;
}

a:hover {
  opacity: 0.7;
  cursor: pointer;
}
@media print, screen and (max-width: 767px) {
  a:hover {
    opacity: 1;
  }
}

button {
  font-family: "Zen Maru Gothic", YakuHanJP_Noto, "Noto Sans JP", sans-serif;
  background: none;
  border: none;
}
button:hover {
  cursor: pointer;
}

/****	---- js ----
===================================****/
.fadeIn,
.fadeIn_200,
.fadeIn_400,
.fadeIn_600 {
  transition: 0.8s;
  opacity: 0;
  transform: translate(0, 60px);
  -webkit-transform: translate(0, 60px);
}

.fadeIn_left {
  transition: 1.2s;
  opacity: 0;
  transform: translate(-100px, 0);
  -webkit-transform: translate(-100px, 0);
}

.fadeIn_right {
  transition: 1.2s;
  opacity: 0;
  transform: translate(100px, 0);
  -webkit-transform: translate(100px, 0);
}

.fadeInMove {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.js-accordion {
  transition: 0.2s ease;
}

.js-accordion:hover {
  cursor: pointer;
}
@media print, screen and (max-width: 767px) {
  .js-accordion:hover {
    opacity: 1;
  }
}

.js-accordionContents {
  display: none;
}

/****	---- utility ----
===================================****/
.u-pc {
  display: block;
}
@media print, screen and (max-width: 767px) {
  .u-pc {
    display: none;
  }
}

.u-sp {
  display: none;
}
@media print, screen and (max-width: 767px) {
  .u-sp {
    display: block;
  }
}

.u-mb--em {
  margin: 0 0 1em 0;
}

.u-yakuhan.--left {
  margin: 0 0 0 -0.25em;
}
.u-yakuhan.--right {
  margin: 0 -0.25em 0 0;
}

/****	---- layout ----
===================================****/
.l-content {
  width: 75rem;
  background: #E6E4DC;
  box-shadow: 0 0 1.6rem rgba(0, 0, 0, 0.5);
  margin: 0 0 0 calc((100vw - 75rem) * 0.7948717949);
  position: relative;
}
@media print, screen and (max-width: 767px) {
  .l-content {
    margin: 0 auto;
  }
}

.l-main {
  display: block;
  position: relative;
  overflow: hidden;
}

.l-container {
  padding: 11rem 4rem;
}
.l-container.--white {
  background: #fff;
}
.l-container.--red {
  background: #C10031 url("../img/bg_red.png") center top/100% auto no-repeat;
}

.l-modal {
  display: none;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999999;
}
.l-modal__layer {
  width: calc((100% - 71rem) / 2);
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 1;
}
.l-modal__layer.--left {
  left: 0;
}
.l-modal__layer.--right {
  right: 0;
}
.l-modal__scroll {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  box-sizing: border-box;
  padding: 8rem 0;
  position: absolute;
  top: 0;
  left: 0;
  overflow-y: scroll;
}
.l-modal__content {
  width: 71rem;
  margin: 0 auto;
  position: relative;
}
.l-modal__close {
  width: 100%;
  height: 8rem;
  position: absolute;
  left: 0;
}
.l-modal__close.--top {
  top: -8rem;
}
.l-modal__close.--bottom {
  bottom: -8rem;
}
.l-modal__btn {
  width: 6rem;
  height: 6rem;
  border: 2px solid #ccc;
  border-radius: 100%;
  box-sizing: border-box;
  position: absolute;
  top: 1rem;
  left: calc(50% + 29.5rem);
}
.l-modal__btn::before, .l-modal__btn::after {
  content: "";
  width: 4rem;
  height: 2px;
  background: #ccc;
  position: absolute;
  inset: 0;
  margin: auto;
  transform: rotate(45deg);
}
.l-modal__btn::after {
  transform: rotate(-45deg);
}
.l-modal__btn:hover {
  cursor: pointer;
}

/****	---- component ----
===================================****/
.c-anchor {
  position: absolute;
  top: -12rem;
}

.c-ttl {
  color: #9B3131;
  font-size: 2.4rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
  text-align: center;
  letter-spacing: 0.05rem;
  margin: 0 0 2em 0;
  position: relative;
}
.c-ttl::after {
  content: "";
  width: 4rem;
  height: 2px;
  background: #000;
  position: absolute;
  right: 0;
  bottom: -0.5em;
  left: 0;
  margin: auto;
}
.c-ttl.--white {
  color: #fff;
}
.c-ttl.--white::after {
  content: "";
  background: #fff;
}

.c-lead {
  font-size: 3.8rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.6;
  letter-spacing: 0.05rem;
  margin: 0 0 1em 0;
}
.c-lead.--white {
  color: #fff;
}

.c-txt {
  font-size: 2.6rem;
  line-height: 1.75;
}
.c-txt.--center {
  text-align: center;
}
.c-txt > span {
  font-weight: bold;
}
.c-txt > span > a {
  font-size: 2em;
  line-height: 1.2;
}

.c-btn {
  color: #9B3131;
  font-size: 2.4rem;
  font-weight: 500;
  font-family: "Zen Maru Gothic", YakuHanJP_Noto, "Noto Sans JP", sans-serif;
  text-align: center;
  width: 51rem;
  height: 10rem;
  background: #fff;
  border-radius: 10rem;
  box-shadow: 0.4rem 0.4rem 1.6rem rgba(0, 0, 0, 0.16);
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.c-btn.--red {
  color: #fff;
  background: #9B3131;
}
.c-btn::after {
  content: "";
  position: absolute;
  top: 0;
  right: 4rem;
  bottom: 0;
  margin: auto;
}
.c-btn.--expand {
  margin: -5rem auto 0;
}
.c-btn.--expand::after {
  width: 2.4rem;
  height: 2.4rem;
  background: url("../img/ico_btn_expand.svg") center center/contain no-repeat;
}
.c-btn.--follow::after {
  width: 5.2rem;
  height: 5.2rem;
  background: url("../img/ico_cam_follow.svg") center center/contain no-repeat;
  right: 2.4rem;
}
.c-btn.--request {
  font-size: 2.2rem;
}
.c-btn.--request::after {
  width: 5.2rem;
  height: 5.2rem;
  background: url("../img/ico_cam_request.svg") center center/contain no-repeat;
  right: 1rem;
}
.c-btn.--request > span {
  transform: translateX(-0.75em);
}
.c-btn.--buy::after {
  width: 5.2rem;
  height: 5.2rem;
  background: url("../img/ico_cam_buy.svg") center center/contain no-repeat;
  right: 2.4rem;
}

/****	---- pc ----
===================================****/
.l-pc {
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: space-between;
  position: fixed;
  top: 0;
  left: 0;
}
@media print, screen and (max-width: 767px) {
  .l-pc {
    display: none;
  }
}
.l-pc::before {
  content: "";
  width: max(125.85rem, 65.546875vw);
  height: max(125.85rem, 65.546875vw);
  background: url("../img/pc_circle.png") center center/100% 100% no-repeat;
  position: absolute;
  top: -41rem;
  left: calc(50% - 14.5rem);
}
.l-pc__content {
  width: calc((100vw - 75rem) * 0.7948717949);
  position: relative;
}
.l-pc__hdg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(calc(-50% - 1rem));
}
.l-pc__ttl {
  width: 35.8rem;
  margin: 0 auto 5.4rem;
}
.l-pc__product {
  width: 43.4rem;
  margin: 0 auto;
}
.l-pc__btn {
  font-size: min(2rem, 1.0416666667vw);
  font-weight: bold;
  text-align: center;
  line-height: 1.4;
  width: calc((100vw - 75rem) * 0.2051282051);
  height: 12rem;
  background: #fff;
  box-sizing: border-box;
  padding: 4.5rem 0 0 0;
  position: fixed;
  bottom: 0;
  right: 0;
}
@media print, screen and (max-width: 767px) {
  .l-pc__btn {
    font-size: 2rem;
  }
}
.l-pc__btn::before {
  content: "";
  width: 5.2rem;
  height: 5.2rem;
  background: #9B3131 url("../img/ico_pagetop.svg") center center/contain no-repeat;
  border-radius: 100%;
  position: absolute;
  top: -2rem;
  right: 0;
  left: 0;
  margin: auto;
}
.l-pc__orn01 {
  width: 70.3rem;
  position: absolute;
  top: 15%;
  left: calc(50% - 114rem);
}
.l-pc__orn02 {
  width: 23.1rem;
  position: absolute;
  bottom: 21.5%;
  left: calc(50% - 33.5rem);
}
.l-pc__orn03 {
  width: 23.1rem;
  position: absolute;
  top: 7%;
  right: -5.5rem;
}
.l-pc__orn04 {
  width: 62.15rem;
  position: absolute;
  top: 40%;
  right: -1.8rem;
}

/****	---- navi ----
===================================****/
.l-navi {
  width: calc((100vw - 75rem) * 0.7948717949);
  height: 12rem;
  background: #E6E4DC;
  position: fixed;
  bottom: 0;
  left: 0;
}
@media print, screen and (max-width: 767px) {
  .l-navi {
    display: none;
    width: 75rem;
    left: 50%;
    z-index: 99;
    transform: translateX(-50%);
  }
}
.l-navi__list {
  display: flex;
  justify-content: space-between;
}
.l-navi__list-item {
  font-size: min(2rem, 1.0416666667vw);
  font-weight: bold;
  text-align: center;
  line-height: 1.4;
  width: calc((100% - 4px) / 3);
}
@media print, screen and (max-width: 767px) {
  .l-navi__list-item {
    font-size: 2rem;
  }
}
.l-navi__list-item > a {
  height: 12rem;
  background: #fff;
  box-sizing: border-box;
  padding: 4.5rem 0 0 0;
  position: relative;
  display: block;
}
.l-navi__list-item > a::before {
  content: "";
  width: 5.2rem;
  height: 5.2rem;
  background: #9B3131 url("../img/ico_cam_follow.svg") center center/contain no-repeat;
  border-radius: 100%;
  position: absolute;
  top: -2rem;
  right: 0;
  left: 0;
  margin: auto;
}
.l-navi__list-item:nth-child(2) > a::before {
  content: "";
  background: #9B3131 url("../img/ico_cam_request.svg") center center/contain no-repeat;
}
.l-navi__list-item:nth-child(3) > a::before {
  content: "";
  background: #9B3131 url("../img/ico_cam_buy.svg") center center/contain no-repeat;
}

/****	---- header ----
===================================****/
.l-header {
  height: 12rem;
  background: #fff;
  position: sticky;
  top: 0;
  left: 0;
  z-index: 9999;
}
.l-header__logo {
  width: 18.2rem;
  position: absolute;
  top: 2.4rem;
  left: 4rem;
}
.l-header__btn {
  width: 5.2rem;
  height: 5.6rem;
  padding: 0;
  display: block;
  position: absolute;
  top: 0;
  right: 4rem;
  bottom: 0;
  margin: auto;
  z-index: 1;
}
.l-header__btn > div {
  width: 4.8rem;
  height: 3rem;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin: auto;
}
.l-header__btn > div > span {
  width: 2px;
  height: 3rem;
  background: #000;
  display: block;
  position: absolute;
  bottom: 0;
  margin: auto;
  transition: 0.2s ease;
}
.l-header__btn > div > span:nth-of-type(1) {
  height: 2rem;
  left: 0;
}
.l-header__btn > div > span:nth-of-type(2) {
  height: 3rem;
  left: 1.2rem;
}
.l-header__btn > div > span:nth-of-type(3) {
  height: 1.4rem;
  right: 0;
  left: 0;
}
.l-header__btn > div > span:nth-of-type(4) {
  height: 2.3rem;
  background: #9B3131;
  right: 1.2rem;
}
.l-header__btn > div > span:nth-of-type(5) {
  height: 2.7rem;
  right: 0;
}
.l-header__btn.on > div > span {
  bottom: -1rem;
}
.l-header__btn.on > div > span:nth-of-type(1) {
  height: 4rem;
  left: 2.3rem;
  transform: rotate(300deg);
}
.l-header__btn.on > div > span:nth-of-type(2) {
  display: none;
}
.l-header__btn.on > div > span:nth-of-type(3) {
  display: none;
}
.l-header__btn.on > div > span:nth-of-type(4) {
  display: none;
}
.l-header__btn.on > div > span:nth-of-type(5) {
  height: 4rem;
  right: 2.3rem;
  transform: rotate(-300deg);
}
.l-header__btn > p {
  color: #000;
  font-size: 2rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
  text-align: center;
  line-height: 1;
  letter-spacing: 0.05rem;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}
.l-header__navi {
  display: none;
  width: 75rem;
  height: calc(100vh - 12rem);
  background: #E6E4DC;
  position: fixed;
  top: 12rem;
  left: calc((100vw - 75rem) * 0.7948717949);
}
@media print, screen and (max-width: 767px) {
  .l-header__navi {
    left: calc(50% - 37.5rem);
  }
}
.l-header__scroll {
  height: 100%;
  overflow-y: scroll;
}
.l-header__list-item {
  font-size: 3.2rem;
  font-weight: bold;
  text-align: center;
  border-top: 2px solid #000;
}
.l-header__list-item:last-child {
  border-bottom: 2px solid #000;
}
.l-header__list-item > a {
  padding: 1em;
  display: block;
}
.l-header__list-item:nth-child(n+4) > a {
  color: #fff;
  background: #9B3131;
}

/****	---- main ----
===================================****/
.mv {
  padding: 2.5rem 0 6rem;
  position: relative;
}
.mv__img {
  width: 80.2rem;
  margin: 0 0 0 -9.8rem;
}
.mv .svg-wave01 {
  width: 17rem;
  height: 12.1rem;
  position: absolute;
  top: 15rem;
  left: 20.5rem;
}
.mv__copy {
  font-size: 3.6rem;
  line-height: 1.6;
  letter-spacing: 0.05rem;
  position: absolute;
  top: 12rem;
  left: 50%;
}
.mv__obj {
  width: 70.2rem;
  position: absolute;
  top: 30.5rem;
  left: 24rem;
}
.mv__btn {
  text-align: center;
  width: 26rem;
  height: 26rem;
  background: url("../img/mv_btn.png") center center/100% 100% no-repeat;
  box-sizing: border-box;
  padding: 4rem 0 0 0;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 56.5rem;
  left: 46rem;
}
.mv__btn > span {
  color: #fff;
  font-size: 2.8rem;
  font-weight: bold;
  line-height: 1.4;
  letter-spacing: 0.05rem;
  margin: 0 0 0.25em 0;
}
.mv__btn > span:last-of-type {
  font-size: 2rem;
  font-weight: 500;
  font-family: "Urbanist", sans-serif;
  margin: 0;
}
.mv__product {
  width: 61rem;
  margin: 3rem auto 4rem;
}
.mv__ttl {
  width: 30.8rem;
  margin: 0 auto;
}

.comic {
  position: relative;
}
.comic__manga {
  width: 61rem;
  margin: 0 auto;
}

.about {
  position: relative;
}

.how {
  position: relative;
}
.how__slider {
  padding: 0 0 18rem 0;
  margin: -5rem 0 0 0;
}
.how__list-item {
  width: 61rem;
  height: 74rem;
  background: #fff;
  border-radius: 4rem;
  box-shadow: 0.4rem 0.4rem 1.6rem rgba(0, 0, 0, 0.16);
  box-sizing: border-box;
  padding: 6rem 0 0 0;
  margin: 0 2rem;
}
.how__list-img {
  width: 42.4rem;
  margin: 0 auto;
}
.how__list-num {
  color: #9B3131;
  font-size: 8rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
  text-align: center;
  line-height: 1;
  letter-spacing: 0.05rem;
  margin: -0.5em 0 0.25em;
}
.how .swiper-pagination {
  display: flex;
  justify-content: center;
  bottom: 12rem;
}
.how .swiper-pagination-bullet {
  width: 1.6rem;
  height: 1.6rem;
  background: #fff;
  border-radius: 100%;
  margin: 0 2rem !important;
  display: block;
  opacity: 1;
}
.how .swiper-pagination-bullet-active {
  background: #9B3131;
}
.how .swiper-button-next,
.how .swiper-button-prev {
  width: 4.2rem;
  height: 4.2rem;
  border-top: 2px solid #9B3131;
  border-right: 2px solid #9B3131;
  box-sizing: border-box;
  top: 36.5rem;
  right: 6rem;
  transform: rotate(45deg);
}
.how .swiper-button-next::after,
.how .swiper-button-prev::after {
  content: none;
}
.how .swiper-button-next.swiper-button-disabled,
.how .swiper-button-prev.swiper-button-disabled {
  border-top: 2px solid #c8c8c8;
  border-right: 2px solid #c8c8c8;
  opacity: 1;
}
.how .swiper-button-prev {
  left: 6rem;
  transform: rotate(-135deg);
}

.sounds {
  position: relative;
}
.sounds__data {
  margin: 4rem 0 7rem;
}
.sounds__data > div {
  border-top: 2px solid #000;
  display: flex;
}
.sounds__data > div:last-of-type {
  border-bottom: 2px solid #000;
}
.sounds__data > div > dt {
  width: 17rem;
  min-height: 9rem;
  display: flex;
  align-items: center;
  position: relative;
}
.sounds__data > div > dt::after {
  content: "";
  width: 2px;
  height: calc(100% - 4rem);
  background: #000;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.sounds__data > div > dd {
  width: calc(100% - 17rem);
  min-height: 9rem;
  box-sizing: border-box;
  padding: 0 0 0 4rem;
  display: flex;
  align-items: center;
}
.sounds__data > div > dd > .c-txt {
  margin: 0 -1em 0 0;
}
.sounds__ttl {
  font-size: 2.6rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.6;
}
.sounds__sup {
  font-size: 2rem;
  text-align: center;
  line-height: 1.6;
}
.sounds__audio {
  margin: 4rem 0 0 0;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.sounds__audio-btn {
  text-align: center;
  width: 18rem;
  transition: 0.2s ease;
}
.sounds__audio-btn.on {
  opacity: 0.7;
}
.sounds__audio-btn > span,
.sounds__audio-btn > strong {
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.4;
  margin: 1em -1em 0;
  display: block;
}
.sounds__audio-btn > strong {
  color: #9B3131;
  margin: 0.25em 0 0 0;
}

.watch {
  position: relative;
}
.watch__img01 {
  width: 29.3rem;
}
.watch__img02 {
  width: 57.6rem;
  margin: -12rem 0 0 20rem;
}
.watch__img03 {
  width: 35.6rem;
  margin: -31rem 0 5rem -2rem;
}
.watch__orn {
  width: 81.2rem;
  position: absolute;
  top: 39rem;
  left: -1.5rem;
}

.campaign {
  position: relative;
}
.campaign__tabList {
  margin: 6rem 0 4rem;
  display: flex;
  align-items: flex-end;
}
.campaign__tabList-item {
  color: #ccc;
  font-size: 2.4rem;
  font-weight: bold;
  letter-spacing: 0.05rem;
  width: 50%;
  height: 5rem;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.7;
}
.campaign__tabList-item.--active {
  color: #9B3131;
  height: 6rem;
  position: relative;
  opacity: 1;
}
.campaign__tabList-item.--active::after {
  content: "";
  width: 0;
  height: 0;
  border: 1.5rem solid transparent;
  border-top: 1.5rem solid #fff;
  position: absolute;
  right: 0;
  bottom: -2.5rem;
  left: 0;
  margin: auto;
}
.campaign__period-ttl {
  color: #fff;
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.6;
  letter-spacing: 0.05rem;
}
.campaign__period-txt {
  color: #fff;
  font-size: 2.622rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.6;
  letter-spacing: 0.05rem;
}
.campaign__period-txt > span {
  font-size: 4.369rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
  margin: 0 0.1em;
}
.campaign__period-notes {
  color: #fff;
  font-size: 2.2rem;
  text-align: center;
  line-height: 1.2;
  letter-spacing: 0.05rem;
  margin: 0 0 5rem 1em;
}
.campaign__container {
  background: #fff;
  padding: 6rem 3rem 4rem;
  position: relative;
}
.campaign__container:not(:last-of-type) {
  margin: 0 0 8rem 0;
}
.campaign__ico {
  width: 5.2rem;
  margin: 0 auto 3rem;
}
.campaign__ttl {
  color: #9B3131;
  font-size: 3.8rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.6;
  margin: 0 0 1em 0;
}
.campaign__slider {
  padding: 5rem 0 6rem;
  margin: 0 -3rem;
}
.campaign__list-item {
  width: 61rem;
  background: #E6E4DC;
  border-radius: 4rem;
  box-shadow: 0.4rem 0.4rem 1.6rem rgba(0, 0, 0, 0.16);
  box-sizing: border-box;
  padding: 4rem 4rem 5rem;
  margin: 0 2rem;
}
.campaign__list-img {
  margin: 0 0 3rem;
}
.campaign__list-hdg {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.campaign__list-ttl {
  font-size: 2.6rem;
  font-weight: bold;
  line-height: 1.4;
  letter-spacing: 0.05rem;
}
.campaign__list-price {
  color: #9B3131;
  font-size: 2.6rem;
  font-weight: bold;
  line-height: 1.2;
  letter-spacing: 0.05rem;
}
.campaign__list-price > span {
  font-size: 4.4rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
  margin: 0 0.25em 0 0;
}
.campaign__list-txt {
  font-size: 2.4rem;
  line-height: 1.75;
}
.campaign .swiper-pagination {
  display: flex;
  justify-content: center;
  bottom: 12rem;
}
.campaign .swiper-pagination-bullet {
  width: 1.6rem;
  height: 1.6rem;
  background: #fff;
  border-radius: 100%;
  margin: 0 2rem !important;
  display: block;
  opacity: 1;
}
.campaign .swiper-pagination-bullet-active {
  background: #9B3131;
}
.campaign .swiper-button-next,
.campaign .swiper-button-prev {
  width: 4.2rem;
  height: 4.2rem;
  border-top: 2px solid #9B3131;
  border-right: 2px solid #9B3131;
  box-sizing: border-box;
  top: 42rem;
  right: 2rem;
  transform: rotate(45deg);
}
.campaign .swiper-button-next::after,
.campaign .swiper-button-prev::after {
  content: none;
}
.campaign .swiper-button-next.swiper-button-disabled,
.campaign .swiper-button-prev.swiper-button-disabled {
  border-top: 2px solid #c8c8c8;
  border-right: 2px solid #c8c8c8;
  opacity: 1;
}
.campaign .swiper-button-prev {
  left: 2rem;
  transform: rotate(-135deg);
}
.campaign__detail {
  margin: 0 0 6rem 0;
}
.campaign__detail-ttl {
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  height: 7rem;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.campaign__detail-ttl::after {
  content: "";
  width: 2rem;
  height: 2rem;
  background: url("../img/arw_top.svg") center center/100% auto no-repeat;
  position: absolute;
  top: 0;
  right: 2rem;
  bottom: 0;
  margin: auto;
  transform: rotate(180deg);
  transition: 0.2s ease;
}
.campaign__detail-ttl.open::after {
  content: "";
  transform: rotate(0);
}
.campaign__detail-content {
  padding: 6rem 0 0 0;
}
.campaign__detail-sub {
  color: #fff;
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.2;
  letter-spacing: 0.05rem;
  width: 15.5rem;
  height: 4rem;
  background: #9B3131;
  border-radius: 4rem;
  margin: 5rem auto 0.5em;
  display: flex;
  justify-content: center;
  align-items: center;
}
.campaign__detail-sub:first-of-type {
  margin: 0 auto 0.5em;
}
.campaign__detail-sub > span {
  transform: translateY(-1px);
}
.campaign__detail-txt {
  font-size: 2.4rem;
  line-height: 1.5083333333;
}
.campaign__detail-list-item {
  display: flex;
  position: relative;
}
.campaign__detail-list-item::after {
  content: "";
  width: 1.6rem;
  height: 6rem;
  background: url("../img/arw_campaign.svg") center center/100% 100% no-repeat;
  position: absolute;
  bottom: -2rem;
  left: 8rem;
}
.campaign__detail-list-item:last-child::after {
  content: none;
}
.campaign__detail-list-hdg {
  width: 16rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.campaign__detail-list-num {
  color: #9B3131;
  font-size: 2rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
  text-align: center;
  line-height: 1;
  letter-spacing: 0.05rem;
}
.campaign__detail-list-num > span {
  font-size: 4.4rem;
  margin: 0 0 0 0.1em;
}
.campaign__detail-list-content {
  width: calc(100% - 16rem);
  border-bottom: 1px solid #E6E4DC;
  padding: 3rem 0;
}
.campaign__detail-list-item:last-child .campaign__detail-list-content {
  border-bottom: none;
}
.campaign__detail-list-ttl {
  font-size: 2.6rem;
  font-weight: bold;
  line-height: 1.4;
  letter-spacing: 0.05rem;
  margin: 0 -1em 0 0;
}
.campaign__detail-list-txt {
  font-size: 2.4rem;
  line-height: 1.75;
  margin: 0.25em 0 0 0;
}
.campaign__notes-ttl {
  color: #9B3131;
  font-size: 2.4rem;
  font-weight: bold;
  line-height: 1.5166666667;
  margin: 0 0 0.5em 4rem;
}
.campaign__notes-txt {
  font-size: 2.4rem;
  line-height: 1.75;
  margin: 0 4rem 4rem;
}
.campaign__terms {
  height: 36rem;
  border: 2px solid #000;
  box-sizing: border-box;
  padding: 4rem;
  margin: 0 0 4rem 0;
  overflow-y: auto;
}
.campaign__terms-ttl {
  font-size: 2.6rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.4;
  letter-spacing: 0.05rem;
  margin: 0 0 1em 0;
  position: relative;
}
.campaign__terms-ttl::before {
  content: "";
  width: 100%;
  height: 2px;
  background: #000;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-1px);
}
.campaign__terms-ttl > span {
  background: #fff;
  padding: 0 1em;
  position: relative;
}
.campaign__terms-txt {
  font-size: 2.4rem;
  line-height: 1.75;
}
.campaign__request-hdg {
  margin: 0 0 5rem 0;
}
.campaign__request-hdg-grid {
  margin: 0 0 2rem 0;
  display: flex;
}
.campaign__request-hdg-content {
  width: calc(100% - 24.4rem);
  box-sizing: border-box;
  padding: 0 2rem 0 0;
}
.campaign__request-hdg-ttl {
  font-size: 3rem;
  font-weight: bold;
  line-height: 1.6;
  letter-spacing: 0.05rem;
  margin: 0 0 0.5em 0;
}
.campaign__request-hdg-ttl > strong {
  color: #9B3131;
}
.campaign__request-hdg-img {
  width: 24.4rem;
  margin: -3rem 0 0 0;
}
.campaign__buy-hdg {
  margin: 0 0 -2rem 0;
}
.campaign__buy-hdg-ttl {
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  letter-spacing: 0.05rem;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
  padding: 0.5em 0;
}
.campaign__buy-hdg-lead {
  font-size: 3.578rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.1665735048;
  letter-spacing: 0.05rem;
  border-bottom: 2px solid #000;
  padding: 0.5em 0 0.75em;
}
.campaign__buy-hdg-lead > strong {
  font-size: 5.963rem;
  font-weight: 600;
  font-family: "Urbanist", sans-serif;
}
.campaign__buy-hdg-lead > span {
  color: #9B3131;
  font-size: 3.8rem;
  line-height: 1.2631578947;
}
.campaign__buy-hdg-more {
  color: #fff;
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.1666666667;
  letter-spacing: 0.05rem;
  width: 10rem;
  height: 10rem;
  background: #000;
  border-radius: 100%;
  margin: -2rem auto 3rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.campaign__buy-hdg-txt {
  font-size: 2.4rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.1666666667;
  letter-spacing: 0.05rem;
  margin: 2em 0 0 0;
}
.campaign__buy-hdg-txt > strong {
  color: #9B3131;
  font-size: 3.8rem;
  line-height: 1.2631578947;
  margin: 0.25em 0 0 0;
  display: inline-block;
}

.faq {
  position: relative;
}
.faq__list {
  border-bottom: 2px solid #000;
}
.faq__list-hdg {
  min-height: 10rem;
  border-top: 2px solid #000;
  display: flex;
  align-items: center;
  position: relative;
}
.faq__list-hdg > span {
  width: 6rem;
  height: 6rem;
  background: #9B3131;
  border-radius: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.faq__list-hdg > span::before, .faq__list-hdg > span::after {
  content: "";
  width: 1.6rem;
  height: 2px;
  background: #fff;
  position: absolute;
  inset: 0;
  margin: auto;
  transition: 0.2s ease;
}
.faq__list-hdg > span::after {
  transform: rotate(90deg);
}
.faq__list-hdg.open > span::after {
  transform: rotate(0);
}
.faq__list-ttl {
  font-size: 2.6rem;
  font-weight: bold;
  line-height: 1.4;
  letter-spacing: 0.05rem;
  padding: 0 0 0 0.5em;
  display: flex;
  align-items: center;
  position: relative;
}
.faq__list-ttl::before {
  content: "Q";
  color: #9B3131;
  margin: 0 0.5em 0 0;
}
.faq__list-content {
  border-top: 2px solid #000;
  padding: 2rem 0 5rem;
}

/****	---- footer ----
===================================****/
.l-footer {
  padding: 7rem 0 4rem;
}
@media print, screen and (max-width: 767px) {
  .l-footer {
    padding: 7rem 0 16rem;
  }
}
.l-footer__ttl {
  font-size: 2.6rem;
  font-weight: bold;
  text-align: center;
  line-height: 1.6;
  margin: 0 0 1em 0;
}
.l-footer__link {
  font-size: 2.6rem;
  text-align: center;
}
.l-footer__link > a {
  color: #9B3131;
  text-decoration: underline;
}
.l-footer__txt {
  font-size: 2.6rem;
  text-align: center;
  line-height: 1.4;
  margin: 1em 0 1.5em;
}
.l-footer__notesList {
  margin: 0 4rem;
}
.l-footer__notesList-item {
  font-size: 2.2rem;
  text-indent: -1em;
  line-height: 1.4;
  padding: 0 0 0 1em;
}
.l-footer__notesList-item:not(:last-child) {
  margin: 0 0 0.5em 0;
}
.l-footer__copy {
  font-size: 2rem;
  font-family: "Urbanist", sans-serif;
  text-align: center;
  letter-spacing: 0.05rem;
  margin: 5em 0 0 0;
}

/****	---- end ----
===================================****/
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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RUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBLFlBOTFDYTtFQSsxQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUM7RUFDQTtFQUNBO0VBQ0EsWUF6MkNVO0VBMDJDVjtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUtBO0VBQ0M7O0FBS0o7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQSxPQXY0Q2E7RUF3NENiOztBQUdGO0VBQ0M7RUFDQTs7O0FBSUY7QUFBQTtBQUVBO0VBQ0M7O0FBeDZDQztFQXU2Q0Y7SUFHRTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDLE9BbjZDYTtFQW82Q2I7O0FBZ0JGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtBQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKioqXHQtLS0tIHNldHRpbmcgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2VyaWYrSlA6d2dodEA0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVplbitNYXJ1K0dvdGhpYzp3Z2h0QDMwMDs0MDA7NTAwOzcwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVVyYmFuaXN0Oml0YWwsd2dodEAwLDEwMC4uOTAwOzEsMTAwLi45MDAmZGlzcGxheT1zd2FwJyk7XHJcblxyXG5AZnVuY3Rpb24gbGlxX3BjKCR2YWx1ZSkge1xyXG5cdEByZXR1cm4gY2FsYygkdmFsdWUgLyAxOTIwICogMTAwdncpO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gbGlxX3NwKCR2YWx1ZSkge1xyXG5cdEByZXR1cm4gY2FsYygkdmFsdWUgLyA3NTAgKiAxMDB2dyk7XHJcbn1cclxuXHJcbiR0YjogMTM5OXB4O1xyXG5AbWl4aW4gdGIge1xyXG4gIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJHRiKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4kc3A6IDc2N3B4O1xyXG5AbWl4aW4gc3Age1xyXG4gIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJHNwKSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4lb2JqLWltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4ldmVyLXR4dCB7XHJcblx0LW1zLXdyaXRpbmctbW9kZTogdGItcmw7XHJcblx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuXHR0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDtcclxufVxyXG5cclxuJGNvbG9yX2JlaWdlOiAjRTZFNERDO1xyXG4kY29sb3JfcmVkOiAjQzEwMDMxO1xyXG4kY29sb3JfY3JpbXNvbjogIzlCMzEzMTtcclxuJGNvbG9yX3doaXRlOiAjZmZmO1xyXG4kY29sb3JfYmxhY2s6ICMwMDA7XHJcblxyXG4vKioqKlx0LS0tLSBnZW5lcmFsIC0tLS1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qKioqL1xyXG4vLyBodG1sIHsgZm9udC1zaXplOiA2Mi41JTsgfVxyXG5odG1sLCBib2R5IHtcclxuXHQmLmxvY2sge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcbn1cclxuaHRtbCB7XHJcblx0Zm9udC1zaXplOiA2Mi41JTsgLy8gMWVtID0gMTBweFxyXG5cdEBpbmNsdWRlIHRiIHtcclxuXHRcdGZvbnQtc2l6ZTogbWF0aC5kaXYoMTAsIDE0MDApICogMTAwdnc7XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdGZvbnQtc2l6ZTogbWF0aC5kaXYoMTAsIDc1MCkgKiAxMDB2dztcclxuXHR9XHJcbn1cclxuYm9keSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtZmFtaWx5OiBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTlwiLCBIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OLCBBcmlhbCwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlVyYmFuaXN0XCIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1mYW1pbHk6IFwiWmVuIE1hcnUgR290aGljXCIsIFlha3VIYW5KUF9Ob3RvLCAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcclxuXHRsaW5lLWhlaWdodDogMS44O1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvcl9iZWlnZTtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcbmZpZ3VyZSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcbmltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRyYW5zaXRpb246IC4ycztcclxufVxyXG5hOmhvdmVyIHtcclxuXHRvcGFjaXR5OiAuNztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuYnV0dG9uIHtcclxuXHRmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIiwgWWFrdUhhbkpQX05vdG8sICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdH1cclxufVxyXG5cclxuLyoqKipcdC0tLS0ganMgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5mYWRlSW4sXHJcbi5mYWRlSW5fMjAwLFxyXG4uZmFkZUluXzQwMCxcclxuLmZhZGVJbl82MDAge1xyXG5cdHRyYW5zaXRpb246IC44cztcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsNjBweCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDYwcHgpO1xyXG59XHJcbi5mYWRlSW5fbGVmdCB7XHJcblx0dHJhbnNpdGlvbjogMS4ycztcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwwKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwwKTtcclxufVxyXG4uZmFkZUluX3JpZ2h0IHtcclxuXHR0cmFuc2l0aW9uOiAxLjJzO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsMCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwwKTtcclxufVxyXG4uZmFkZUluTW92ZSB7XHJcblx0b3BhY2l0eTogMS4wO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xyXG59XHJcbi5qcy1hY2NvcmRpb24ge1xyXG5cdHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG59XHJcbi5qcy1hY2NvcmRpb246aG92ZXIge1xyXG5cdC8vIG9wYWNpdHk6IC43O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG4uanMtYWNjb3JkaW9uQ29udGVudHMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIHV0aWxpdHkgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi51LXBjIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4udS1zcCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuLnUtbWIge1xyXG5cdCYtLWVtIHtcclxuXHRcdG1hcmdpbjogMCAwIDFlbSAwO1xyXG5cdH1cclxufVxyXG4udS15YWt1aGFuIHtcclxuXHQmLi0tbGVmdCB7XHJcblx0XHRtYXJnaW46IDAgMCAwIC0uMjVlbTtcclxuXHR9XHJcblx0Ji4tLXJpZ2h0IHtcclxuXHRcdG1hcmdpbjogMCAtLjI1ZW0gMCAwO1xyXG5cdH1cclxufVxyXG5cclxuLyoqKipcdC0tLS0gbGF5b3V0IC0tLS1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qKioqL1xyXG4ubC1jb250ZW50IHtcclxuXHR3aWR0aDogNzVyZW07XHJcblx0YmFja2dyb3VuZDogJGNvbG9yX2JlaWdlO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAxLjZyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdG1hcmdpbjogMCAwIDAgY2FsYygoMTAwdncgLSA3NXJlbSkgKiAoOTMwIC8gKDkzMCArIDI0MCkpKTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4ubC1tYWluIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmwtY29udGFpbmVyIHtcclxuXHRwYWRkaW5nOiAxMXJlbSA0cmVtO1xyXG5cdCYuLS13aGl0ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0fVxyXG5cdCYuLS1yZWQge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX3JlZCB1cmwoJy4uL2ltZy9iZ19yZWQucG5nJykgY2VudGVyIHRvcCAvIDEwMCUgYXV0byBuby1yZXBlYXQ7XHJcblx0fVxyXG59XHJcblxyXG4ubC1tb2RhbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR3aWR0aDogMTAwdnc7XHJcblx0aGVpZ2h0OiAxMDB2aDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogOTk5OTk5OTk7XHJcblx0Jl9fbGF5ZXIge1xyXG5cdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSA3MXJlbSkgLyAyKTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQmLi0tbGVmdCB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0XHQmLi0tcmlnaHQge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc2Nyb2xsIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IDhyZW0gMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0fVxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDcxcmVtO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdCZfX2Nsb3NlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiA4cmVtO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdCYuLS10b3Age1xyXG5cdFx0XHR0b3A6IC04cmVtO1xyXG5cdFx0fVxyXG5cdFx0Ji4tLWJvdHRvbSB7XHJcblx0XHRcdGJvdHRvbTogLThyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2J0biB7XHJcblx0XHR3aWR0aDogNnJlbTtcclxuXHRcdGhlaWdodDogNnJlbTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNjY2M7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMXJlbTtcclxuXHRcdGxlZnQ6IGNhbGMoNTAlICsgKDcxcmVtIC8gMiAtIDZyZW0pKTtcclxuXHRcdCY6OmJlZm9yZSxcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDRyZW07XHJcblx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjY2NjO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGluc2V0OiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdH1cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBjb21wb25lbnQgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5jLWFuY2hvciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTEycmVtO1xyXG59XHJcblxyXG4uYy10dGwge1xyXG5cdGNvbG9yOiAkY29sb3JfY3JpbXNvbjtcclxuXHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtZmFtaWx5OiBcIlVyYmFuaXN0XCIsIHNhbnMtc2VyaWY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0bWFyZ2luOiAwIDAgMmVtIDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHR3aWR0aDogNHJlbTtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX2JsYWNrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IC0uNWVtO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdG1hcmdpbjogYXV0bztcclxuXHR9XHJcblx0Ji4tLXdoaXRlIHtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jLWxlYWQge1xyXG5cdGZvbnQtc2l6ZTogMy44cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRsaW5lLWhlaWdodDogY2FsYyg2MC44IC8gMzgpO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcblx0Ji4tLXdoaXRlIHtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0fVxyXG59XHJcblxyXG4uYy10eHQge1xyXG5cdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDQ1LjUgLyAyNik7XHJcblx0Ji4tLWNlbnRlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cdD4gc3BhbiB7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdD4gYSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmMtYnRuIHtcclxuXHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LWZhbWlseTogXCJaZW4gTWFydSBHb3RoaWNcIiwgWWFrdUhhbkpQX05vdG8sICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogNTFyZW07XHJcblx0aGVpZ2h0OiAxMHJlbTtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTByZW07XHJcblx0Ym94LXNoYWRvdzogLjRyZW0gLjRyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmLi0tcmVkIHtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfY3JpbXNvbjtcclxuXHR9XHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiA0cmVtO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvO1xyXG5cdH1cclxuXHQmLi0tZXhwYW5kIHtcclxuXHRcdG1hcmdpbjogLTVyZW0gYXV0byAwO1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHR3aWR0aDogMi40cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDIuNHJlbTtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaWNvX2J0bl9leHBhbmQuc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLi0tZm9sbG93IHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IDUuMnJlbTtcclxuXHRcdFx0aGVpZ2h0OiA1LjJyZW07XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19jYW1fZm9sbG93LnN2ZycpIGNlbnRlciBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0cmlnaHQ6IDIuNHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji4tLXJlcXVlc3Qge1xyXG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHdpZHRoOiA1LjJyZW07XHJcblx0XHRcdGhlaWdodDogNS4ycmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29fY2FtX3JlcXVlc3Quc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRyaWdodDogMXJlbTtcclxuXHRcdH1cclxuXHRcdD4gc3BhbiB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtLjc1ZW0pO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLi0tYnV5IHtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IDUuMnJlbTtcclxuXHRcdFx0aGVpZ2h0OiA1LjJyZW07XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb19jYW1fYnV5LnN2ZycpIGNlbnRlciBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0cmlnaHQ6IDIuNHJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIHBjIC0tLS1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qKioqL1xyXG4ubC1wYyB7XHJcblx0d2lkdGg6IDEwMHZ3O1xyXG5cdGhlaWdodDogMTAwdmg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCY6OmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0d2lkdGg6IG1heChjYWxjKDI1MS43cmVtIC8gMiksIGxpcV9wYygyNTE3IC8gMikpO1xyXG5cdFx0aGVpZ2h0OiBtYXgoY2FsYygyNTEuN3JlbSAvIDIpLCBsaXFfcGMoMjUxNyAvIDIpKTtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3BjX2NpcmNsZS5wbmcnKSBjZW50ZXIgY2VudGVyIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTQxcmVtO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgLSAxNC41cmVtKTtcclxuXHR9XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHR3aWR0aDogY2FsYygoMTAwdncgLSA3NXJlbSkgKiAoOTMwIC8gKDkzMCArIDI0MCkpKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Jl9faGRnIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gMXJlbSkpO1xyXG5cdH1cclxuXHQmX190dGwge1xyXG5cdFx0d2lkdGg6IDM1LjhyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0byA1LjRyZW07XHJcblx0fVxyXG5cdCZfX3Byb2R1Y3Qge1xyXG5cdFx0d2lkdGg6IDQzLjRyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0Jl9fYnRuIHtcclxuXHRcdGZvbnQtc2l6ZTogbWluKDIuMHJlbSwgbGlxX3BjKDIwKSk7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMjApO1xyXG5cdFx0d2lkdGg6IGNhbGMoKDEwMHZ3IC0gNzVyZW0pICogKDI0MCAvICg5MzAgKyAyNDApKSk7XHJcblx0XHRoZWlnaHQ6IDEycmVtO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IDQuNXJlbSAwIDAgMDtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0QGluY2x1ZGUgc3Age1xyXG5cdFx0XHRmb250LXNpemU6IDIuMHJlbTtcclxuXHRcdH1cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdHdpZHRoOiA1LjJyZW07XHJcblx0XHRcdGhlaWdodDogNS4ycmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfY3JpbXNvbiB1cmwoJy4uL2ltZy9pY29fcGFnZXRvcC5zdmcnKSBjZW50ZXIgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAtMnJlbTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fb3JuMDEge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTQwLjZyZW0gLyAyKTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTUlO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgLSAxMTRyZW0pO1xyXG5cdH1cclxuXHQmX19vcm4wMiB7XHJcblx0XHR3aWR0aDogY2FsYyg0Ni4ycmVtIC8gMik7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDIxLjUlO1xyXG5cdFx0bGVmdDogY2FsYyg1MCUgLSAzMy41cmVtKTtcclxuXHR9XHJcblx0Jl9fb3JuMDMge1xyXG5cdFx0d2lkdGg6IGNhbGMoNDYuMnJlbSAvIDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA3JTtcclxuXHRcdHJpZ2h0OiAtNS41cmVtO1xyXG5cdH1cclxuXHQmX19vcm4wNCB7XHJcblx0XHR3aWR0aDogY2FsYygxMjQuM3JlbSAvIDIpO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA0MCU7XHJcblx0XHRyaWdodDogLTEuOHJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIG5hdmkgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5sLW5hdmkge1xyXG5cdHdpZHRoOiBjYWxjKCgxMDB2dyAtIDc1cmVtKSAqICg5MzAgLyAoOTMwICsgMjQwKSkpO1xyXG5cdGhlaWdodDogMTJyZW07XHJcblx0YmFja2dyb3VuZDogJGNvbG9yX2JlaWdlO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0d2lkdGg6IDc1cmVtO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0fVxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR9XHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdGZvbnQtc2l6ZTogbWluKDIuMHJlbSwgbGlxX3BjKDIwKSk7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMjApO1xyXG5cdFx0d2lkdGg6IGNhbGMoKDEwMCUgLSA0cHgpIC8gMyk7XHJcblx0XHRAaW5jbHVkZSBzcCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xyXG5cdFx0fVxyXG5cdFx0PiBhIHtcclxuXHRcdFx0aGVpZ2h0OiAxMnJlbTtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRwYWRkaW5nOiA0LjVyZW0gMCAwIDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogNS4ycmVtO1xyXG5cdFx0XHRcdGhlaWdodDogNS4ycmVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9jcmltc29uIHVybCgnLi4vaW1nL2ljb19jYW1fZm9sbG93LnN2ZycpIGNlbnRlciBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IC0ycmVtO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfY3JpbXNvbiB1cmwoJy4uL2ltZy9pY29fY2FtX3JlcXVlc3Quc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpudGgtY2hpbGQoMykge1xyXG5cdFx0XHQ+IGEge1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX2NyaW1zb24gdXJsKCcuLi9pbWcvaWNvX2NhbV9idXkuc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyoqKipcdC0tLS0gaGVhZGVyIC0tLS1cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qKioqL1xyXG4ubC1oZWFkZXIge1xyXG5cdGhlaWdodDogMTJyZW07XHJcblx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHQmX19sb2dvIHtcclxuXHRcdHdpZHRoOiAxOC4ycmVtO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAyLjRyZW07XHJcblx0XHRsZWZ0OiA0cmVtO1xyXG5cdH1cclxuXHQmX19idG4ge1xyXG5cdFx0d2lkdGg6IDUuMnJlbTtcclxuXHRcdGhlaWdodDogNS42cmVtO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDRyZW07XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHR3aWR0aDogNC44cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDNyZW07XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdHdpZHRoOiAycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAzcmVtO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9ibGFjaztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMnJlbTtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzcmVtO1xyXG5cdFx0XHRcdFx0bGVmdDogMS4ycmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMS40cmVtO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDQpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMi4zcmVtO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX2NyaW1zb247XHJcblx0XHRcdFx0XHRyaWdodDogMS4ycmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDUpIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMi43cmVtO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLm9uIHtcclxuXHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdD4gc3BhbiB7XHJcblx0XHRcdFx0XHRib3R0b206IC0xcmVtO1xyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgxKSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNHJlbTtcclxuXHRcdFx0XHRcdFx0bGVmdDogMi4zcmVtO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDMpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoNCkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg1KSB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNHJlbTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDIuM3JlbTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTMwMGRlZyk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+IHAge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX2JsYWNrO1xyXG5cdFx0XHRmb250LXNpemU6IDIuMHJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiVXJiYW5pc3RcIiwgc2Fucy1zZXJpZjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4wO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX25hdmkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHdpZHRoOiA3NXJlbTtcclxuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDEycmVtKTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9iZWlnZTtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMTJyZW07XHJcblx0XHRsZWZ0OiBjYWxjKCgxMDB2dyAtIDc1cmVtKSAqICg5MzAgLyAoOTMwICsgMjQwKSkpO1xyXG5cdFx0QGluY2x1ZGUgc3Age1xyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtICg3NXJlbSAvIDIpKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fc2Nyb2xsIHtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHR9XHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xyXG5cdFx0fVxyXG5cdFx0PiBhIHtcclxuXHRcdFx0cGFkZGluZzogMWVtO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKG4rNCkge1xyXG5cdFx0XHQ+IGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX2NyaW1zb247XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKioqXHQtLS0tIG1haW4gLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5tdiB7XHJcblx0cGFkZGluZzogMi41cmVtIDAgNnJlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jl9faW1nIHtcclxuXHRcdHdpZHRoOiBjYWxjKDE2MC40cmVtIC8gMik7XHJcblx0XHRtYXJnaW46IDAgMCAwIC05LjhyZW07XHJcblx0fVxyXG5cdC5zdmctd2F2ZTAxIHtcclxuXHRcdHdpZHRoOiAxN3JlbTtcclxuXHRcdGhlaWdodDogMTIuMXJlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTVyZW07XHJcblx0XHRsZWZ0OiAyMC41cmVtO1xyXG5cdH1cclxuXHQmX19jb3B5IHtcclxuXHRcdGZvbnQtc2l6ZTogMy42cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNTcuNiAvIDM2KTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEycmVtO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdH1cclxuXHQmX19vYmoge1xyXG5cdFx0d2lkdGg6IDcwLjJyZW07XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDMwLjVyZW07XHJcblx0XHRsZWZ0OiAyNHJlbTtcclxuXHR9XHJcblx0Jl9fYnRuIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAyNnJlbTtcclxuXHRcdGhlaWdodDogMjZyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9tdl9idG4ucG5nJykgY2VudGVyIGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZzogNHJlbSAwIDAgMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA1Ni41cmVtO1xyXG5cdFx0bGVmdDogNDZyZW07XHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IDIuOHJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM5LjIgLyAyOCk7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHRcdG1hcmdpbjogMCAwIC4yNWVtIDA7XHJcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIlVyYmFuaXN0XCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3Byb2R1Y3Qge1xyXG5cdFx0d2lkdGg6IDYxcmVtO1xyXG5cdFx0bWFyZ2luOiAzcmVtIGF1dG8gNHJlbTtcclxuXHR9XHJcblx0Jl9fdHRsIHtcclxuXHRcdHdpZHRoOiAzMC44cmVtO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4uY29taWMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmX19tYW5nYSB7XHJcblx0XHR3aWR0aDogNjFyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5hYm91dCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaG93IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jl9fc2xpZGVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMCAxOHJlbSAwO1xyXG5cdFx0bWFyZ2luOiAtNXJlbSAwIDAgMDtcclxuXHR9XHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdHdpZHRoOiA2MXJlbTtcclxuXHRcdGhlaWdodDogNzRyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cmVtO1xyXG5cdFx0Ym94LXNoYWRvdzogLjRyZW0gLjRyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZzogNnJlbSAwIDAgMDtcclxuXHRcdG1hcmdpbjogMCAycmVtO1xyXG5cdH1cclxuXHQmX19saXN0LWltZyB7XHJcblx0XHR3aWR0aDogNDIuNHJlbTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHQmX19saXN0LW51bSB7XHJcblx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHRmb250LXNpemU6IDguMHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LWZhbWlseTogXCJVcmJhbmlzdFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHRtYXJnaW46IC0uNWVtIDAgLjI1ZW07XHJcblx0fVxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRib3R0b206IDEycmVtO1xyXG5cdH1cclxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuXHRcdHdpZHRoOiAxLjZyZW07XHJcblx0XHRoZWlnaHQ6IDEuNnJlbTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgMnJlbSFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9jcmltc29uO1xyXG5cdH1cclxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0LFxyXG5cdC5zd2lwZXItYnV0dG9uLXByZXYge1xyXG5cdFx0d2lkdGg6IDQuMnJlbTtcclxuXHRcdGhlaWdodDogNC4ycmVtO1xyXG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvcl9jcmltc29uO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yX2NyaW1zb247XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0dG9wOiAzNi41cmVtO1xyXG5cdFx0cmlnaHQ6IDZyZW07XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgI2M4YzhjODtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2M4YzhjODtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnN3aXBlci1idXR0b24tcHJldiB7XHJcblx0XHRsZWZ0OiA2cmVtO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcblx0fVxyXG59XHJcblxyXG4uc291bmRzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Jl9fZGF0YSB7XHJcblx0XHRtYXJnaW46IDRyZW0gMCA3cmVtO1xyXG5cdFx0PiBkaXYge1xyXG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yX2JsYWNrO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9ibGFjaztcclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGR0IHtcclxuXHRcdFx0XHR3aWR0aDogMTdyZW07XHJcblx0XHRcdFx0bWluLWhlaWdodDogOXJlbTtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHR3aWR0aDogMnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9ibGFjaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQ+IGRkIHtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTdyZW0pO1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDlyZW07XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA0cmVtO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHQ+IC5jLXR4dCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgLTFlbSAwIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3R0bCB7XHJcblx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHR9XHJcblx0Jl9fc3VwIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHR9XHJcblx0Jl9fYXVkaW8ge1xyXG5cdFx0bWFyZ2luOiA0cmVtIDAgMCAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHQmX19hdWRpby1idG4ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDE4cmVtO1xyXG5cdFx0dHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcblx0XHQmLm9uIHtcclxuXHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHR9XHJcblx0XHQ+IHNwYW4sXHJcblx0XHQ+IHN0cm9uZyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygzMy42IC8gMjQpO1xyXG5cdFx0XHRtYXJnaW46IDFlbSAtMWVtIDA7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0PiBzdHJvbmcge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHRcdG1hcmdpbjogLjI1ZW0gMCAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud2F0Y2gge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmX19pbWcwMSB7XHJcblx0XHR3aWR0aDogY2FsYyg1OC42cmVtIC8gMik7XHJcblx0fVxyXG5cdCZfX2ltZzAyIHtcclxuXHRcdHdpZHRoOiBjYWxjKDExNS4ycmVtIC8gMik7XHJcblx0XHRtYXJnaW46IC0xMnJlbSAwIDAgMjByZW07XHJcblx0fVxyXG5cdCZfX2ltZzAzIHtcclxuXHRcdHdpZHRoOiBjYWxjKDcxLjJyZW0gLyAyKTtcclxuXHRcdG1hcmdpbjogLTMxcmVtIDAgNXJlbSAtMnJlbTtcclxuXHR9XHJcblx0Jl9fb3JuIHtcclxuXHRcdHdpZHRoOiBjYWxjKDE2Mi40cmVtIC8gMik7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDM5cmVtO1xyXG5cdFx0bGVmdDogLTEuNXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5jYW1wYWlnbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCZfX3RhYkxpc3Qge1xyXG5cdFx0bWFyZ2luOiA2cmVtIDAgNHJlbTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0fVxyXG5cdCZfX3RhYkxpc3QtaXRlbSB7XHJcblx0XHRjb2xvcjogI2NjYztcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdGhlaWdodDogNXJlbTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl93aGl0ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRvcGFjaXR5OiAuNztcclxuXHRcdCYuLS1hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHRcdGhlaWdodDogNnJlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0Ym9yZGVyOiAxLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDogMS41cmVtIHNvbGlkICRjb2xvcl93aGl0ZTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAtMi41cmVtO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3BlcmlvZC10dGwge1xyXG5cdFx0Y29sb3I6ICRjb2xvcl93aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcclxuXHR9XHJcblx0Jl9fcGVyaW9kLXR4dCB7XHJcblx0XHRjb2xvcjogJGNvbG9yX3doaXRlO1xyXG5cdFx0Zm9udC1zaXplOiAyLjYyMnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRmb250LXNpemU6IDQuMzY5cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJVcmJhbmlzdFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRtYXJnaW46IDAgLjFlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fcGVyaW9kLW5vdGVzIHtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0bWFyZ2luOiAwIDAgNXJlbSAxZW07XHJcblx0fVxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRwYWRkaW5nOiA2cmVtIDNyZW0gNHJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0bWFyZ2luOiAwIDAgOHJlbSAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19pY28ge1xyXG5cdFx0d2lkdGg6IDUuMnJlbTtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDNyZW07XHJcblx0fVxyXG5cdCZfX3R0bCB7XHJcblx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHRmb250LXNpemU6IDMuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNjAuOCAvIDM4KTtcclxuXHRcdG1hcmdpbjogMCAwIDFlbSAwO1xyXG5cdH1cclxuXHQmX19zbGlkZXIge1xyXG5cdFx0cGFkZGluZzogNXJlbSAwIDZyZW07XHJcblx0XHRtYXJnaW46IDAgLTNyZW07XHJcblx0fVxyXG5cdCZfX2xpc3QtaXRlbSB7XHJcblx0XHR3aWR0aDogNjFyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfYmVpZ2U7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cmVtO1xyXG5cdFx0Ym94LXNoYWRvdzogLjRyZW0gLjRyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZzogNHJlbSA0cmVtIDVyZW07XHJcblx0XHRtYXJnaW46IDAgMnJlbTtcclxuXHR9XHJcblx0Jl9fbGlzdC1pbWcge1xyXG5cdFx0bWFyZ2luOiAwIDAgM3JlbTtcclxuXHR9XHJcblx0Jl9fbGlzdC1oZGcge1xyXG5cdFx0Ly8gbWFyZ2luOiAwIDAgM3JlbSAwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHR9XHJcblx0Jl9fbGlzdC10dGwge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM2LjQgLyAyNik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdH1cclxuXHQmX19saXN0LXByaWNlIHtcclxuXHRcdGNvbG9yOiAkY29sb3JfY3JpbXNvbjtcclxuXHRcdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcclxuXHRcdD4gc3BhbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNC40cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRmb250LWZhbWlseTogXCJVcmJhbmlzdFwiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRtYXJnaW46IDAgLjI1ZW0gMCAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19saXN0LXR4dCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQyIC8gMjQpO1xyXG5cdH1cclxuXHQuc3dpcGVyLXBhZ2luYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0Ym90dG9tOiAxMnJlbTtcclxuXHR9XHJcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcblx0XHR3aWR0aDogMS42cmVtO1xyXG5cdFx0aGVpZ2h0OiAxLjZyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIDJyZW0haW1wb3J0YW50O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfY3JpbXNvbjtcclxuXHR9XHJcblx0LnN3aXBlci1idXR0b24tbmV4dCxcclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRcdHdpZHRoOiA0LjJyZW07XHJcblx0XHRoZWlnaHQ6IDQuMnJlbTtcclxuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JfY3JpbXNvbjtcclxuXHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvcl9jcmltc29uO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHRvcDogNDJyZW07XHJcblx0XHRyaWdodDogMnJlbTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogbm9uZTtcclxuXHRcdH1cclxuXHRcdCYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XHJcblx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjYzhjOGM4O1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYzhjOGM4O1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuXHRcdGxlZnQ6IDJyZW07XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuXHR9XHJcblx0Jl9fZGV0YWlsIHtcclxuXHRcdG1hcmdpbjogMCAwIDZyZW0gMDtcclxuXHR9XHJcblx0Jl9fZGV0YWlsLXR0bCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiA3cmVtO1xyXG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvcl9ibGFjaztcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JfYmxhY2s7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMnJlbTtcclxuXHRcdFx0aGVpZ2h0OiAycmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9hcndfdG9wLnN2ZycpIGNlbnRlciBjZW50ZXIgLyAxMDAlIGF1dG8gbm8tcmVwZWF0O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDJyZW07XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuXHRcdH1cclxuXHRcdCYub3BlbiB7XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2RldGFpbC1jb250ZW50IHtcclxuXHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiA2cmVtIDAgMCAwO1xyXG5cdH1cclxuXHQmX19kZXRhaWwtc3ViIHtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHR3aWR0aDogMTUuNXJlbTtcclxuXHRcdGhlaWdodDogNHJlbTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9jcmltc29uO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRcdG1hcmdpbjogNXJlbSBhdXRvIC41ZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gLjVlbTtcclxuXHRcdH1cclxuXHRcdD4gc3BhbiB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZGV0YWlsLXR4dCB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM2LjIgLyAyNCk7XHJcblx0fVxyXG5cdCZfX2RldGFpbC1saXN0LWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0d2lkdGg6IDEuNnJlbTtcclxuXHRcdFx0aGVpZ2h0OiA2cmVtO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9hcndfY2FtcGFpZ24uc3ZnJykgY2VudGVyIGNlbnRlciAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAtMnJlbTtcclxuXHRcdFx0bGVmdDogOHJlbTtcclxuXHRcdH1cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2RldGFpbC1saXN0LWhkZyB7XHJcblx0XHR3aWR0aDogMTZyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQmX19kZXRhaWwtbGlzdC1udW0ge1xyXG5cdFx0Y29sb3I6ICRjb2xvcl9jcmltc29uO1xyXG5cdFx0Zm9udC1zaXplOiAyLjByZW07XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1mYW1pbHk6IFwiVXJiYW5pc3RcIiwgc2Fucy1zZXJpZjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjA7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0LjRyZW07XHJcblx0XHRcdG1hcmdpbjogMCAwIDAgLjFlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fZGV0YWlsLWxpc3QtY29udGVudCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTZyZW0pO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcl9iZWlnZTtcclxuXHRcdHBhZGRpbmc6IDNyZW0gMDtcclxuXHRcdC5jYW1wYWlnbl9fZGV0YWlsLWxpc3QtaXRlbTpsYXN0LWNoaWxkICYge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19kZXRhaWwtbGlzdC10dGwge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM2LjQgLyAyNik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0bWFyZ2luOiAwIC0xZW0gMCAwO1xyXG5cdH1cclxuXHQmX19kZXRhaWwtbGlzdC10eHQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0MiAvIDI0KTtcclxuXHRcdG1hcmdpbjogLjI1ZW0gMCAwIDA7XHJcblx0fVxyXG5cdCZfX25vdGVzLXR0bCB7XHJcblx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzYuNCAvIDI0KTtcclxuXHRcdG1hcmdpbjogMCAwIC41ZW0gNHJlbTtcclxuXHR9XHJcblx0Jl9fbm90ZXMtdHh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDIgLyAyNCk7XHJcblx0XHRtYXJnaW46IDAgNHJlbSA0cmVtO1xyXG5cdH1cclxuXHQmX190ZXJtcyB7XHJcblx0XHRoZWlnaHQ6IDM2cmVtO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yX2JsYWNrO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IDRyZW07XHJcblx0XHRtYXJnaW46IDAgMCA0cmVtIDA7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdH1cclxuXHQmX190ZXJtcy10dGwge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDM2LjQgLyAyNik7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0bWFyZ2luOiAwIDAgMWVtIDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9ibGFjaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xyXG5cdFx0fVxyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX3doaXRlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDFlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190ZXJtcy10eHQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYyg0MiAvIDI0KTtcclxuXHR9XHJcblx0Jl9fcmVxdWVzdC1oZGcge1xyXG5cdFx0bWFyZ2luOiAwIDAgNXJlbSAwO1xyXG5cdH1cclxuXHQmX19yZXF1ZXN0LWhkZy1ncmlkIHtcclxuXHRcdG1hcmdpbjogMCAwIDJyZW0gMDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cdCZfX3JlcXVlc3QtaGRnLWNvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0LjRyZW0pO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcblx0fVxyXG5cdCZfX3JlcXVlc3QtaGRnLXR0bCB7XHJcblx0XHRmb250LXNpemU6IDMuMHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDggLyAzMCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0bWFyZ2luOiAwIDAgLjVlbSAwO1xyXG5cdFx0PiBzdHJvbmcge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3JlcXVlc3QtaGRnLWltZyB7XHJcblx0XHR3aWR0aDogMjQuNHJlbTtcclxuXHRcdG1hcmdpbjogLTNyZW0gMCAwIDA7XHJcblx0fVxyXG5cdCZfX2J1eS1oZGcge1xyXG5cdFx0bWFyZ2luOiAwIDAgLTJyZW0gMDtcclxuXHR9XHJcblx0Jl9fYnV5LWhkZy10dGwge1xyXG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yX2JsYWNrO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9ibGFjaztcclxuXHRcdHBhZGRpbmc6IC41ZW0gMDtcclxuXHR9XHJcblx0Jl9fYnV5LWhkZy1sZWFkIHtcclxuXHRcdGZvbnQtc2l6ZTogMy41NzhyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQxLjc0IC8gMzUuNzgpO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JfYmxhY2s7XHJcblx0XHRwYWRkaW5nOiAuNWVtIDAgLjc1ZW07XHJcblx0XHQ+IHN0cm9uZyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogNS45NjNyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlVyYmFuaXN0XCIsIHNhbnMtc2VyaWY7XHJcblx0XHR9XHJcblx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yX2NyaW1zb247XHJcblx0XHRcdGZvbnQtc2l6ZTogMy44cmVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYyg0OCAvIDM4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fYnV5LWhkZy1tb3JlIHtcclxuXHRcdGNvbG9yOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjggLyAyNCk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0d2lkdGg6IDEwcmVtO1xyXG5cdFx0aGVpZ2h0OiAxMHJlbTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9ibGFjaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRtYXJnaW46IC0ycmVtIGF1dG8gM3JlbTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdCZfX2J1eS1oZGctdHh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygyOCAvIDI0KTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHRtYXJnaW46IDJlbSAwIDAgMDtcclxuXHRcdD4gc3Ryb25nIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvcl9jcmltc29uO1xyXG5cdFx0XHRmb250LXNpemU6IDMuOHJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoNDggLyAzOCk7XHJcblx0XHRcdG1hcmdpbjogLjI1ZW0gMCAwIDA7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mYXEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQmX19saXN0IHtcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JfYmxhY2s7XHJcblx0fVxyXG5cdCZfX2xpc3QtaGRnIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwcmVtO1xyXG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvcl9ibGFjaztcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0PiBzcGFuIHtcclxuXHRcdFx0d2lkdGg6IDZyZW07XHJcblx0XHRcdGhlaWdodDogNnJlbTtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX2NyaW1zb247XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHRcdCY6OmJlZm9yZSxcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0d2lkdGg6IDEuNnJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Jfd2hpdGU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGluc2V0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLm9wZW4ge1xyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19saXN0LXR0bCB7XHJcblx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzYuNCAvIDI2KTtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAuNWVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlFcIjtcclxuXHRcdFx0Y29sb3I6ICRjb2xvcl9jcmltc29uO1xyXG5cdFx0XHRtYXJnaW46IDAgLjVlbSAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2xpc3QtY29udGVudCB7XHJcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yX2JsYWNrO1xyXG5cdFx0cGFkZGluZzogMnJlbSAwIDVyZW07XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBmb290ZXIgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbi5sLWZvb3RlciB7XHJcblx0cGFkZGluZzogN3JlbSAwIDRyZW07XHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0cGFkZGluZzogN3JlbSAwIDE2cmVtO1xyXG5cdH1cclxuXHQmX190dGwge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDQxLjYgLyAyNik7XHJcblx0XHRtYXJnaW46IDAgMCAxZW0gMDtcclxuXHR9XHJcblx0Jl9fbGluayB7XHJcblx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdD4gYSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3JfY3JpbXNvbjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdC8vIHBhZGRpbmc6IDAgMWVtIDAgMDtcclxuXHRcdFx0Ly8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQvLyAmOjphZnRlciB7XHJcblx0XHRcdC8vIFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Ly8gXHR3aWR0aDogMnJlbTtcclxuXHRcdFx0Ly8gXHRoZWlnaHQ6IDEuOHJlbTtcclxuXHRcdFx0Ly8gXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29fZXh0ZXJuYWwuc3ZnJykgY2VudGVyIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG5cdFx0XHQvLyBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ly8gXHR0b3A6IDA7XHJcblx0XHRcdC8vIFx0cmlnaHQ6IDA7XHJcblx0XHRcdC8vIFx0Ym90dG9tOiAwO1xyXG5cdFx0XHQvLyBcdG1hcmdpbjogYXV0bztcclxuXHRcdFx0Ly8gfVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190eHQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDogY2FsYygzNi40IC8gMjYpO1xyXG5cdFx0bWFyZ2luOiAxZW0gMCAxLjVlbTtcclxuXHR9XHJcblx0Jl9fbm90ZXNMaXN0IHtcclxuXHRcdG1hcmdpbjogMCA0cmVtO1xyXG5cdH1cclxuXHQmX19ub3Rlc0xpc3QtaXRlbSB7XHJcblx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHRcdHRleHQtaW5kZW50OiAtMWVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzYuNCAvIDI2KTtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDFlbTtcclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbjogMCAwIC41ZW0gMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY29weSB7XHJcblx0XHRmb250LXNpemU6IDIuMHJlbTtcclxuXHRcdGZvbnQtZmFtaWx5OiBcIlVyYmFuaXN0XCIsIHNhbnMtc2VyaWY7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xyXG5cdFx0bWFyZ2luOiA1ZW0gMCAwIDA7XHJcblx0fVxyXG59XHJcblxyXG4vKioqKlx0LS0tLSBlbmQgLS0tLVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSoqKiovXHJcbiJdfQ== */
