body {
  font-size: 62.5%
}
em {
  font-style: unset
}
.wrapper {
  padding: 0;
  z-index: 0
}
.l-section {
  margin: 0 2.5rem
}
.l-section--tiny {
  margin: 0
}
.l-section--large {
  margin: 0 3.785rem
}
.c-box__block--keyvisual {
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/bg_top.jpg) center/cover no-repeat;
  color: #17803b;
  font-size: 1.55rem;
  font-weight: 700;
  height: 68rem;
  min-height: 100dvh;
  padding: 3.45rem;
  text-align: center
}
.c-box__block--news {
  color: #707070;
  font-size: 1.2rem;
  padding: 2.25rem 0
}
.c-box__block--news .p-news__item {
  margin: 0
}
.c-box__block--movie {
  padding: 3.9rem 0 4.7rem;
  z-index: 0
}
.c-box__block--movie::before {
  background: rgba(23,128,59,.1)
}
.c-box__block--lineup {
  padding: 4rem 0 0;
  text-align: center
}
.c-box__block--card {
  display: grid;
  border-collapse: collapse;
  font-size: 1.15rem;
  grid-template-columns: 1fr 1fr
}
.c-box__block--scene {
  padding: 2.8rem 0 2.9rem
}
.c-box__block--border {
  background: repeating-linear-gradient(46deg,#f9f7ff 0 7%,#fff 7% 13%) 100% repeat-x;
  border: 1px #8d6ddb solid;
  border-radius: 2.1rem;
  margin: 2.5rem 0 2rem
}
.c-box__block--voice {
  padding: 0 1.4rem 1.2rem
}
.c-box__block--column {
  padding: 3rem 0
}
.c-box__block--message {
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/bg_message.jpg) bottom/cover no-repeat;
  font-weight: 500;
  padding: 6.8rem 0 19.3rem;
  text-align: center
}
.c-box__box--column {
  border: 1px #87d05c solid;
  padding: 0 1.4rem 2.7rem
}
.c-box__box--column:nth-child(n+2) {
  margin: 4.5rem 0 0
}
.c-box__box--lineup {
  padding: 1.5rem 0 0
}
.c-box__box--soon {
  display: grid;
  background: rgba(255,255,255,.8);
  height: calc(100% + 2px);
  left: 0;
  place-content: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: calc(100% + 1px);
  z-index: 1
}
.c-box__box--voice {
  padding: 0 1.5rem 1.2rem
}
.c-box__item--voice {
  display: flex;
  justify-content: center
}
.c-box__item--column {
  filter: drop-shadow(.2rem 4.5rem 0, #c1b0ec);
  padding: 3.8rem .8rem 0
}
.c-box__item--column article {
  display: none;
  background: 0 0;
  box-shadow: none;
  margin: 0
}
.c-box__item--column article a .text_content {
  padding: 1.2rem 0 0
}
.c-box__item--column article a .text_content .text_date {
  font-size: .9rem
}
.c-box__item--column article a .text_content h2 {
  font-size: 1.5rem
}
.c-box__item--column article a .text_content .text_excerpt {
  font-size: 1.35rem
}
.c-box__item--column article a .img-box {
  margin: 0
}
.c-box__item--column article a .img-box img {
  display: block;
  height: auto;
  margin: 0;
  width: 100%
}
.c-box__item--column article:last-child {
  display: block
}
.c-box__item--column .p-news__box {
  border: 0;
  font-size: 1.5rem;
  font-weight: 700;
  padding: 0
}
.c-box__item--media {
  display: grid;
  grid-template-rows: 1fr 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
  overflow-y: hidden;
  padding: 3rem .8rem 0
}
.c-box__item--media .p-news__box {
  display: none
}
.c-box__item--media .p-news__box[data-selecttarget=publish] {
  display: block
}
.c-box__heading {
  display: block;
  margin: auto
}
.c-box__heading--english {
  height: 3.75rem
}
.c-box__heading--japanese {
  height: 1.1rem;
  margin: .5em auto 0
}
.c-box__heading--movie {
  padding: 0 0 12px
}
.c-box__heading--scene {
  width: 35.8rem
}
.c-box__headingBox--semicircle {
  display: grid;
  aspect-ratio: 2/1;
  background: #17803b;
  border-radius: 50%/100% 100% 0 0;
  color: #fff;
  height: 4.5rem;
  margin: auto;
  padding: 1% 0 0;
  place-content: center
}
.c-box__headingBox--message {
  font-size: 3.4rem;
  font-weight: 500;
  line-height: 1;
  padding: 0 0 .6em
}
.c-box__headingBox--jump {
  display: grid;
  justify-items: center;
  position: relative;
  text-align: center
}
.c-box__headingBox--voice {
  margin: 0 0 -.5rem
}
.c-box__heading--semicircle {
  height: 1.75rem
}
.c-box__heading--jump {
  position: absolute;
  top: 0;
  transform: translateY(-50%)
}
.c-box__heading--voice {
  width: 25.4rem
}
.c-box__heading--column {
  height: 64px;
  width: 100%
}
.c-box__heading--media {
  height: 67px
}
.c-box__heading--message {
  margin: 0 -1rem;
  vertical-align: -.5em;
  width: 27.5rem
}
.c-box__img--voice {
  border: 4px #e1d9f6 solid;
  border-radius: .6rem;
  width: 14rem
}
.c-box__img--voice01 {
  transform: rotate(-3.1deg);
  z-index: 1
}
.c-box__img--voice02 {
  margin: 0 0 0 -1rem;
  transform: rotate(6.21deg)
}
.c-box__img--round {
  width: 7.5rem
}
.c-box__img--top {
  align-self: start
}
.c-box__img--right {
  position: absolute;
  right: 0
}
.c-box__img--bottom {
  bottom: 0
}
.c-box__img--upper {
  z-index: 0
}
.c-box__txtBox {
  display: grid;
  font-size: 1.2rem;
  line-height: 2.2
}
.c-box__txt--message {
  display: block;
  font-size: 2.1rem;
  font-weight: 500;
  padding: 0 0 .6em .6em
}
.c-box__txt--lineup {
  display: grid;
  font-feature-settings: "palt";
  letter-spacing: -.01em;
  line-height: 1.4
}
.c-box__txt--voice {
  padding: 1.5rem 0;
  width: 14.3rem
}
.c-box__txt--bold {
  font-weight: 500
}
.c-box__txt--free {
  padding: 0 0 .3rem;
  width: 17.5rem
}
.c-box__txt--soon {
  width: 14rem
}
.c-btn {
  display: block;
  cursor: pointer;
  margin: auto;
  transition: .2s ease-in-out
}
.c-btn::after,
.c-btn::before {
  transition: .2s ease-in-out
}
.c-btn__item--opacity:hover {
  opacity: .8
}
.c-btn__item--opacity:active {
  opacity: .6
}
.c-btn__item--top {
  display: grid;
  background: #17803b;
  border: .15em solid;
  border-radius: 4em;
  color: #fff;
  filter: drop-shadow(7px 7px 0 rgba(15, 15, 15, .15));
  font-size: 2.35rem;
  font-weight: 700;
  margin: 1.36em auto;
  padding: .86em 1.7em;
  place-content: center
}
.c-btn__item--top:hover {
  filter: drop-shadow(3.5px 3.5px 0 rgba(15, 15, 15, .3));
  transform: translate(3.5px,3.5px)
}
.c-btn__item--top:active {
  filter: drop-shadow(0 0 0 rgba(15, 15, 15, .6));
  transform: translate(7px,7px)
}
.c-btn__item--small {
  border-width: 3px;
  font-size: 1.6rem;
  margin: .6em auto;
  padding: .6em;
  width: fit-content
}
.c-btn__item--small .c-btn__txt--top {
  height: 1em
}
.c-btn__item--txt {
  display: block;
  background: #8d6ddb;
  border-radius: 2em;
  color: #fff;
  filter: drop-shadow(.26rem .59rem 0 #c1b0ec);
  font-size: 2rem;
  font-weight: 700;
  margin: 1.5rem auto 0;
  padding: .08em .6em .12em;
  width: fit-content
}
.c-btn__item--txt::after {
  display: inline-block;
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/icon_arrow_triangle_right.svg) center/contain no-repeat;
  border-radius: 100%;
  content: "";
  height: .75em;
  padding: 0 0 0 .2em;
  width: .75em
}
.c-btn__item--txt:hover {
  filter: drop-shadow(.13rem .3rem 0 #c1b0ec);
  transform: translate(.13rem,.3rem)
}
.c-btn__txt--top {
  height: .9em
}
.c-drt__block--background {
  position: relative
}
.c-drt__block--background::before {
  content: "";
  height: 100%;
  left: 50%;
  max-width: 492px;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
  width: 100vw;
  z-index: -1
}
.c-drt__block--purple {
  background: #f1ebfe
}
.c-drt__block--green::before {
  background: #e2f5ac
}
.c-drt__block--green .c-box__block--border {
  background: repeating-linear-gradient(46deg,#f9fdee 0 7%,#fff 7% 13%) 100% repeat-x;
  border-color: #87d05c
}
.c-drt__block--green .c-btn__item--txt {
  background: #87d05c;
  filter: drop-shadow(.26rem .59rem 0 #c6e9b2)
}
.c-drt__block--green .c-btn__item--txt:hover {
  filter: drop-shadow(.13rem .3rem 0 #c6e9b2)
}
.c-drt__txt--purple {
  color: #8d6ddb
}
.c-drt__txt--rounded {
  font-family: "M PLUS Rounded 1c","Noto Sans JP",sans-serif
}
.c-drt__br {
  display: block
}
.c-list {
  list-style: none;
  margin: 0;
  padding: 0
}
.c-list__box--border {
  display: grid;
  align-content: space-between;
  border: 1px solid #17803b;
  height: 20rem;
  justify-items: stretch;
  margin: -.5px;
  padding: 1.8rem .5rem .8rem;
  position: relative
}
.c-list__box--border::after {
  aspect-ratio: 1;
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/icon_arrow_right_bottom.svg) right 19% bottom 19%/29% no-repeat,#17803b;
  bottom: -1px;
  clip-path: polygon(100% 0,100% 100%,0 100%);
  color: #fff;
  content: "";
  position: absolute;
  right: -1px;
  width: 3.3rem
}
.c-list__box--border:has(.c-box__box--soon) {
  cursor: unset
}
.c-list__box--border:hover::after {
  width: 3.6rem
}
.c-list__heading--lineup {
  height: 1.7rem;
  margin: auto
}
.c-list__heading--lineup.c-drt__item--long {
  height: 1.8rem
}
.c-list__heading--lineup.c-drt__item--huge {
  height: 4rem;
  margin: -.7rem auto 0
}
.c-list__imgBox--lineup {
  display: flex;
  align-items: center;
  height: 10rem;
  position: relative
}
.c-list__imgBox--lineup.c-drt__item--short {
  height: 9rem
}
.c-list__imgBox--lineup.c-drt__item--long {
  height: 13rem;
  margin: -1rem 0 0
}
.c-list__imgBox--lineup.c-drt__item--narrow {
  margin: auto;
  width: 14.2rem
}
.c-list__imgBox--lineup.c-drt__item--narrow:has(.c-media__img--app) {
  width: 11.5rem
}
.c-media__box--video {
  position: relative
}
.c-media__box--video::after,
.c-media__box--video::before {
  content: "";
  position: absolute;
  transition: all .2s ease-in
}
.c-media__box--video::before {
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/thumbnail_top01.jpg) center/cover no-repeat;
  height: 100%;
  left: 0;
  width: 100%;
  z-index: 1
}
.c-media__box--video::after {
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/icon_video_play.svg) center/contain no-repeat;
  filter: drop-shadow(0 0 .4rem rgba(15, 15, 15, .6));
  height: 3.15rem;
  left: 50%;
  pointer-events: none;
  top: 50%;
  transform: translate(-50%,-50%);
  width: 3.15rem;
  z-index: 2
}
.c-media__item--banner {
  display: block;
  padding: 0 0 2.4rem
}
.c-media__item--video {
  aspect-ratio: 16/9;
  border: 0;
  height: auto;
  width: 100%
}
.c-media__item--about {
  padding: 0 0 3rem;
  position: relative
}
.c-media__item--about::before {
  background: #d3d9ff;
  border-radius: 1.9rem;
  content: "";
  height: 15.6rem;
  left: .6rem;
  position: absolute;
  top: 1.6rem;
  width: 100%;
  z-index: -1
}
.c-media__item--about:hover {
  transform: translate(.3rem,.3rem)
}
.c-media__item--about:hover::before {
  background: #abb7ff;
  left: .3rem;
  top: 1.3rem
}
.c-media__item--about:active {
  transform: translate(.6rem,.6rem)
}
.c-media__item--about:active::before {
  background: #8395ff;
  left: 0;
  top: 1rem
}
.c-media__img {
  display: block;
  width: 100%
}
.c-media__img--banner:hover {
  opacity: 1
}
.c-media__img--banner:active {
  opacity: 1
}
.c-media__img--logo {
  width: 29.9rem
}
.c-media__img--about {
  margin: 0 -1.7rem 0 -1.2rem;
  max-width: 109%
}
.c-media__img--about:hover {
  opacity: 1
}
.c-media__img--hp {
  width: 9.7rem
}
.c-media__img--hellococotalk {
  width: 7.4rem
}
.c-media__img--hellomoni {
  width: 9rem
}
.c-media__img--hellopochi {
  width: 9.9rem
}
.c-media__img--hellococo {
  width: 8.9rem
}
.c-media__img--hellotag {
  width: 6.8rem
}
.c-media__img--app {
  width: 4.5rem
}
.c-media__txt--top {
  font-size: 1.75rem
}
.c-media__txt--date {
  font-size: 1rem
}
.p-news__box {
  display: block;
  border-bottom: 1px #17803b solid;
  min-height: unset;
  padding: .2em 0;
  transition: .2s ease-in-out
}
.p-news__box::after {
  content: none
}
.p-news__box:nth-child(n+3) {
  display: none
}
.p-news__box:hover {
  color: #0f0f0f
}
.p-news__box:active {
  color: #17803b
}
.p-news__heading {
  display: block
}
.p-news__img--device {
  display: none
}
.p-news__txt--tag {
  display: none
}
.p-news__txt--date {
  background: 0;
  font-size: 1rem;
  font-weight: 400
}
.p-news__txt--date:hover {
  background: 0
}
.p-slide__block--lineup {
  padding: 0 0 2.4rem
}
.p-slide__block--scene {
  padding: 2.8rem 0 3rem;
  position: relative
}
.p-slide__box--scene {
  display: grid;
  grid-auto-flow: column
}
.p-slide__box--lineup {
  align-items: center;
  transition: linear
}
.p-slide__item--scene {
  display: grid;
  align-content: space-between;
  background: #fff;
  border-radius: 1.2rem;
  padding: 2.2rem 2.5rem 2.5rem
}
.p-slide__item--scene:hover {
  opacity: 1
}
.p-slide__heading--scene {
  font-size: 1.9rem;
  font-weight: 500;
  margin: 0 -1rem;
  text-align: center
}
.p-slide__img--lineup {
  width: fit-content
}
.p-slide__img--scene {
  border-radius: 1rem
}
.p-slide__txt--scene {
  font-size: 1.05rem;
  padding: 2.2rem 0 2rem
}
.p-slide__btn--scene {
  background: url(https://gigaplus.makeshop.jp/hellofamily5/assets/images/home02/icon_arrow_left.svg) center left 20%/15% no-repeat,#8d6ddb;
  border-radius: 100%;
  color: #fff;
  height: 5rem;
  position: absolute;
  top: 50%;
  width: 5rem
}
.p-slide__btn--scene:hover {
  background-position: center left 15%;
  opacity: .6
}
.p-slide__btn--prev {
  left: 0;
  transform: translate(-50%,-50%)
}
.p-slide__btn--next {
  right: 0;
  transform: translate(50%,-50%) scaleX(-1)
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWUwMi5zY3NzIiwiaG9tZTAyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQTtBQUNJLFdBQUE7O0FBRUo7QUFDSSxZQUFBOztBQUVKO0FBQ0ksU0FBQTtBQUNBLFNBQUE7O0FBRUo7QUFDSSxRQUFBLEVBQUE7O0FBQ0E7QUFDSSxRQUFBOztBQUVKO0FBQ0ksUUFBQSxFQUFBOztBQUtBO0FBQ0ksWUFBQSxzQ0FBQSxNQUFBLENBQUEsTUFBQTtBQUNBLE9BQUE7QUFDQSxXQUFBO0FBQ0EsYUFBQTtBQUNBLFFBQUE7QUFDQSxZQUFBO0FBQ0EsU0FBQTtBQUNBLFlBcENEOztBQXNDSDtBQUNJLE9BQUE7QUFDQSxXQUFBO0FBQ0EsU0ExQ0YsUUFBQTs7QUEyQ0U7QUFDSSxRQUFBOztBQUtSO0FBQ0ksU0FBQSxPQUFBLEVBQUE7QUFDQSxTQUFBOztBQUNBO0FBQ0ksWUFBQTs7QUFHUjtBQUNJLFNBQUEsS0FBQSxFQUFBO0FBQ0EsWUFBQTs7QUFFSjtBQUNJLFNBQUE7QUFFQSxpQkFBQTtBQUNBLFdBQUE7QUNUVix1QkFBdUIsSUFBSTs7QUFFN0I7QUFDRSxTQUFTLE9BQU8sRUFBRTs7QUFFcEI7QURXWSxZQUFBLDBEQUFBLEtBQUE7QUFDQSxRQUFBLElBQUEsUUFBQTtBQUNBLGVBQUE7QUNUVixRQUFRLE9BQU8sRUFBRTs7QUFFbkI7QUFDRSxTQUFTLEVBQUUsT0FBTzs7QUFFcEI7QUFDRSxTQUFTLEtBQUs7O0FBRWhCO0FEV1ksWUFBQSwwQ0FBQSxNQUFBLENBQUEsTUFBQTtBQUNBLGFBQUE7QUFDQSxTQUFBLE9BQUEsRUFBQTtBQ1RWLFlBQVk7O0FBRWQ7QURhWSxRQUFBLElBQUEsUUFBQTtBQ1hWLFNBQVMsRUFBRSxPQUFPOztBQUVwQjtBQUNFLFFBQVEsT0FBTyxFQUFFOztBQUVuQjtBQUNFLFNBQVMsT0FBTyxFQUFFOztBQUVwQjtBRGFZLFNBQUE7QUFFQSxZQUFBO0FBQ0EsUUFBQTtBQUNBLE1BQUE7QUFDQSxlQUFBO0FBQ0EsVUFBQTtB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QVk7O0FBRWQ7QUFDRSxTQUFTLEVBQUUsRUFBRTs7QUFFZjtBRDhGWSxTQUFBLE9BQUEsRUFBQTtBQUNBLFVBQUE7O0FDM0ZaO0FEZ0dRLFNBQUE7QUM3Rk4sZ0JBQWdCOztBQUVsQjtBQUNFLGFBQWE7QURrR1AsWUFBQTs7QUMvRlI7QUFDRSxTQUFTO0FEcUdDLGVBQUE7QUFDQSxZQUFBO0FBQ0EsZUF6dkJEO0FBMHZCQyxTQUFBLE9BQUEsT0FBQTs7QUNqR1o7QURvR1ksU0FBQTs7QUFDQTtBQUNJLFdBQUE7QUFDQSxhQUFBO0FDakdkLFFBQVEsRUFBRTtBRG9HSixZQUFBOztBQ2pHUjtBQUNFLE9BQU87O0FBRVQ7QURvR1ksZUFBQTs7QUNqR1o7QUFDRSxXQUFXO0FBQ1gsU0FBUyxPQUFPLEVBQUU7O0FBRXBCO0FBQ0UsWUFBWSwrQ0FBK0MsT0FBTyxLQUFLLEdBQUcsQ0FBQyxJQUFJLFNBQVMsQ0FBRTtBQUMxRixlQUFlO0FBQ2YsT0FBTztBQUNQLFFBQVE7QUFDUixVQUFVO0FBQ1YsS0FBSztBQUNMLE9BQU87O0FBRVQ7QUFDRSxxQkFBcUIsT0FBTyxLQUFLO0FBQ2pDLFNBQVM7O0FBRVg7QUFDRSxNQUFNO0FBQ04sV0FBVzs7QUFFYjtBQUNFLE9BQU87QUFDUCxXQUFXLG9CQUFxQiIsImZpbGUiOiJob21lMDIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJGNscldoaXRlOiAjZmZmO1xyXG4kY2xyQmxhY2s6ICMwZjBmMGY7XHJcbiRjbHJHcmF5OiAjNzA3MDcwO1xyXG4kY2xyR3JlZW46ICMxNzgwM2I7XHJcbiRjbHJHcmVlbi1saWdodDogIzg3ZDA1YztcclxuJGNsckdyZWVuLXBhbGU6ICNlMmY1YWM7XHJcbiRjbHJQdXJwbGU6ICM4ZDZkZGI7XHJcbiRjbHJQdXJwbGUtcGFsZTogI2YwZTFmZjtcclxuXHJcblxyXG5ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuZW0ge1xyXG4gICAgZm9udC1zdHlsZTogdW5zZXQ7XHJcbn1cclxuLndyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDA7XHJcbn1cclxuLmwtc2VjdGlvbiB7XHJcbiAgICBtYXJnaW46IDAgMi41cmVtO1xyXG4gICAgJi0tdGlueSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgJi0tbGFyZ2Uge1xyXG4gICAgICAgIG1hcmdpbjogMCAzLjc4NXJlbTtcclxuICAgIH1cclxufVxyXG4uYy1ib3gge1xyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICAgICYtLWtleXZpc3VhbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuNDVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNjhyZW07XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMGR2aDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2hvbWUwMi9iZ190b3AuanBnKSBjZW50ZXIgLyBjb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU1cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNsckdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1uZXdzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMi4yNXJlbSAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRjbHJHcmF5O1xyXG4gICAgICAgICAgICAucC1uZXdzX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1iYW5uZXIge1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tb3ZpZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuOXJlbSAwIDQuN3JlbTtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNsckdyZWVuLDAuMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwIDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tY2FyZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zY2VuZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuOHJlbSAwIDIuOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYm9yZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyLjVyZW0gMCAycmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCAkY2xyUHVycGxlIHNvbGlkO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjFyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDZkZWcsI2Y5ZjdmZiAwIDclLCAkY2xyV2hpdGUgNyUgMTMlKSAxMDAlIHJlcGVhdC14O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS40cmVtIDEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tY29sdW1uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tZXNzYWdlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNi44cmVtIDAgMTkuM3JlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaG9tZTAyL2JnX21lc3NhZ2UuanBnKSBib3R0b20gLyBjb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm94IHtcclxuICAgICAgICAmLS1jb2x1bW4ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCAkY2xyR3JlZW4tbGlnaHQgc29saWQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS40cmVtIDIuN3JlbTtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQobisyKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQuNXJlbSAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc29vbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxcHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY2xyV2hpdGUsIDAuOCk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdm9pY2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNXJlbSAxLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgJi0tdm9pY2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tY29sdW1uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMy44cmVtIC44cmVtIDA7XHJcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjJyZW0gNC41cmVtIDAsI2MxYjBlYyk7XHJcbiAgICAgICAgICAgIC8vICRtb2R1bGUuY29sdW1ubGlzdFxyXG4gICAgICAgICAgICBhcnRpY2xlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAudGV4dF9jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMCAxLjZyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dF9kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCAwIC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCAwIC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dF9leGNlcnB0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaW1nLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnAtbmV3c19fYm94IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbWVkaWEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIC44cmVtIDA7XHJcbiAgICAgICAgICAgIC5wLW5ld3NfX2JveCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgJltkYXRhLXNlbGVjdHRhcmdldD0ncHVibGlzaCddIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJi0tZW5nbGlzaCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMy43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tamFwYW5lc2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IC41ZW0gYXV0byAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbW92aWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMzUuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJkJveCB7XHJcbiAgICAgICAgICAgICYtLXNlbWljaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMSUgMCAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIgLyAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjbHJXaGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHJHcmVlbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAvIDEwMCUgMTAwJSAwIDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLWNvbHVtbiB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgLjZlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLWp1bXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2VtaWNpcmNsZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tanVtcCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXZvaWNlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1LjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWNvbHVtbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1lZGlhIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2N3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tZXNzYWdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMjcuNXJlbTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0uNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgJi0tdm9pY2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTRyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDRweCAjRTFEOUY2IHNvbGlkO1xyXG4gICAgICAgICAgICAmMDEge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMuMWRlZyk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYwMiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2LjIxZGVnKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcm91bmQge1xyXG4gICAgICAgICAgICB3aWR0aDogNy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS10b3Age1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcmlnaHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ib3R0b20ge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXVwcGVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGVmdCB7fVxyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgICAmQm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIC42ZW0gLjZlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWxpbmV1cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wMWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTQuM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYm9sZCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWZyZWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgLjNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zb29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYy1idG4ge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOjpiZWZvcmUsJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgJi0tY2FyZCB7fVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgJi0tb3BhY2l0eSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdG9wIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxLjM2ZW0gYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogLjg2ZW0gMS43ZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2xyV2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHJHcmVlbjtcclxuICAgICAgICAgICAgYm9yZGVyOiAuMTVlbSBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNGVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyg3cHggN3B4IDAgcmdiYSgkY2xyQmxhY2ssLjE1KSk7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMy41cHgsMy41cHgpO1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygzLjVweCAzLjVweCAwIHJnYmEoJGNsckJsYWNrLC4zKSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoN3B4LDdweCk7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwIHJnYmEoJGNsckJsYWNrLC42KSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc21hbGwge1xyXG4gICAgICAgICAgICBtYXJnaW46IC42ZW0gYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogLjZlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIC5jLWJ0bl9fdHh0LS10b3Age1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gYXV0byAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuMDhlbSAuNmVtIC4xMmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNscldoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2xyUHVycGxlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XHJcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjI2cmVtIC41OXJlbSAwICNjMWIwZWMpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogLjc1ZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IC43NWVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIC4yZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaG9tZTAyL2ljb25fYXJyb3dfdHJpYW5nbGVfcmlnaHQuc3ZnKSBjZW50ZXIgLyBjb250YWluIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC4xM3JlbSwgLjNyZW0pO1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyguMTNyZW0gLjNyZW0gMCAjYzFiMGVjKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgICAgJi0tdG9wIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAuOWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYy1kcnQge1xyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICAgICYtLWJhY2tncm91bmQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0OTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXB1cnBsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMWViZmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWdyZWVuIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHJHcmVlbi1wYWxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jLWJveF9fYmxvY2stLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjbHJHcmVlbi1saWdodDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDZkZWcsI2Y5ZmRlZSAwIDclLCAkY2xyV2hpdGUgNyUgMTMlKSAxMDAlIHJlcGVhdC14O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jLWJ0bl9faXRlbS0tdHh0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHJHcmVlbi1saWdodDtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjI2cmVtIC41OXJlbSAwICNjNmU5YjIpO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyguMTNyZW0gLjNyZW0gMCAjYzZlOWIyKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgICAgJi0tcHVycGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjbHJQdXJwbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXJvdW5kZWQge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNIFBMVVMgUm91bmRlZCAxY1wiLCBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG4uYy1saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgJl9fYm94IHtcclxuICAgICAgICAmLS1ib3JkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IC0uNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjhyZW0gLjVyZW0gLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMjByZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjbHJHcmVlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuM3JlbTtcclxuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjbHJXaGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9ob21lMDIvaWNvbl9hcnJvd19yaWdodF9ib3R0b20uc3ZnKSByaWdodCAxOSUgYm90dG9tIDE5JSAvIDI5JSBuby1yZXBlYXQsICRjbHJHcmVlbjtcclxuICAgICAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsMTAwJSAxMDAlLDAgMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpoYXMoLmMtYm94X19ib3gtLXNvb24pIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgICYtLWxpbmV1cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjdyZW07XHJcbiAgICAgICAgICAgICYuYy1kcnRfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJi0tbG9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLS1odWdlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0uN3JlbSBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICAmQm94IHtcclxuICAgICAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICYuYy1kcnRfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICYtLXNob3J0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLS1sb25nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAtMXJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLW5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aGFzKC5jLW1lZGlhX19pbWctLWFwcCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmMtbWVkaWEge1xyXG4gICAgJl9fYm94IHtcclxuXHRcdCYtLXZpZGVvIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlciwgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW47XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2hvbWUwMi90aHVtYm5haWxfdG9wMDEuanBnKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaG9tZTAyL2ljb25fdmlkZW9fcGxheS5zdmcpIGNlbnRlciAvIGNvbnRhaW4gbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgLjRyZW0gcmdiYSgkY2xyQmxhY2ssIC42KSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICYtLWJhbm5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMi40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12aWRlbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWFib3V0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDNyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTUuNnJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkM2Q5ZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxLjlyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAuNnJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguM3JlbSwuM3JlbSk7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhYmI3ZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLjZyZW0sLjZyZW0pO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODM5NWZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmLS1iYW5uZXIge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1sb2dvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI5LjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWFib3V0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDklO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEuN3JlbSAwIC0xLjJyZW07XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ocCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5LjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWhlbGxvY29jb3RhbGsge1xyXG4gICAgICAgICAgICB3aWR0aDogNy40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1oZWxsb21vbmkge1xyXG4gICAgICAgICAgICB3aWR0aDogOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0taGVsbG9wb2NoaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5LjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWhlbGxvY29jbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4LjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWhlbGxvdGFnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYXBwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICAgICYtLXRvcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZGF0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnAtbmV3cyB7XHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IC4yZW0gMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggJGNsckdyZWVuIHNvbGlkO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMykge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjbHJCbGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNsckdyZWVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICYtLXRvcCB7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICAmLS1kZXZpY2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgICAgJi0tdGFnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZGF0ZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogMDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXRvcCB7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucC1zbGlkZSB7XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDIuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjhyZW0gMCAzcmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm94IHtcclxuICAgICAgICAmLS1zY2VuZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWxpbmV1cCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGxpbmVhcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICAmLS1zY2VuZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuMnJlbSAyLjVyZW0gMi41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY2xyV2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICAmLS1saW5ldXAge1xyXG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXNjZW5lIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICAgICYtLXNjZW5lIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMi4ycmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjA1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNscldoaXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaG9tZTAyL2ljb25fYXJyb3dfbGVmdC5zdmcpIGNlbnRlciBsZWZ0IDIwJSAvIDE1JSBuby1yZXBlYXQsICRjbHJQdXJwbGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdCAxNSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcHJldiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW5leHQge1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLC01MCUpIHNjYWxlWCgtMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IixudWxsXX0= */