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--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--lineup {
  background: #17803b;
  border: 5px 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: 3.2rem 0;
  padding: .6em 1.7em
}
.c-btn__item--lineup:hover {
  filter: drop-shadow(3.5px 3.5px 0 rgba(15, 15, 15, .3));
  transform: translate(3.5px,3.5px)
}
.c-btn__item--lineup:active {
  filter: drop-shadow(0 0 0 rgba(15, 15, 15, .6));
  transform: translate(7px,7px)
}
.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--lineup {
  height: 1em;
  padding: .035em;
  vertical-align: unset;
  width: auto
}
.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvbWUwMi5zY3NzIiwiaG9tZTAyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVQTtBQUNJLFdBQUE7O0FBRUo7QUFDSSxZQUFBOztBQUVKO0FBQ0ksU0FBQTtBQUNBLFNBQUE7O0FBRUo7QUFDSSxRQUFBLEVBQUE7O0FBQ0E7QUFDSSxRQUFBOztBQUVKO0FBQ0ksUUFBQSxFQUFBOztBQUtBO0FBQ0ksWUFBQSxzQ0FBQSxNQUFBLENBQUEsTUFBQTtBQUNBLE9BQUE7QUFDQSxXQUFBO0FBQ0EsYUFBQTtBQUNBLFFBQUE7QUFDQSxZQUFBO0FBQ0EsU0FBQTtBQUNBLFlBcENEOztBQXNDSDtBQUNJLE9BQUE7QUFDQSxXQUFBO0FBQ0EsU0ExQ0YsUUFBQTs7QUE4Q0Y7QUFDSSxTQUFBLE9BQUEsRUFBQTtBQUNBLFNBQUE7O0FBQ0E7QUFDSSxZQUFBOztBQUdSO0FBQ0ksU0FBQSxLQUFBLEVBQUE7QUFDQSxZQUFBOztBQUVKO0FBQ0ksU0FBQTtBQUVBLGlCQUFBO0FBQ0EsV0FBQTtBQ1RWLHVCQUF1QixJQUFJOztBQUU3QjtBQUNFLFNBQVMsT0FBTyxFQUFFOztBQUVwQjtBRFdZLFlBQUEsMERBQUEsS0FBQTtBQUNBLFFBQUEsSUFBQSxRQUFBO0FBQ0EsZUFBQTtBQ1RWLFFBQVEsT0FBTyxFQUFFOztBQUVuQjtBQUNFLFNBQVMsRUFBRSxPQUFPOztBQUVwQjtBQUNFLFNBQVMsS0FBSzs7QUFFaEI7QURXWSxZQUFBLDBDQUFBLE1BQUEsQ0FBQSxNQUFBO0FBQ0EsYUFBQTtBQUNBLFNBQUEsT0FBQSxFQUFBO0FDVFYsWUFBWTs7QUFFZDtBRGFZLFFBQUEsSUFBQSxRQUFBO0FDWFYsU0FBUyxFQUFFLE9BQU87O0FBRXBCO0FBQ0UsUUFBUSxPQUFPLEVBQUU7O0FBRW5CO0FBQ0UsU0FBUyxPQUFPLEVBQUU7O0FBRXBCO0FEYVksU0FBQTtBQUVBLFlBQUE7QUFDQSxRQUFBO0FBQ0EsTUFBQTtBQUNBLGVBQUE7QUFDQSxVQUFBO0FBQ0EsS0FBQTtBQUNBLFdB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QzNGWjtBQUNFLFNBQVM7QURpR0MsZ0JBQUE7O0FBRUo7QUFDSSxhQUFBO0FDOUZWLFlBQVk7O0FBRWQ7QURrR1ksU0FBQTtBQUlKLGVBQUE7QUFDSSxZQUFBO0FBQ0EsZUFBQTtBQUNBLFNBN3VCRCxPQUFBLE9BQUE7O0FDNG9CWDtBRG9HWSxTQUFBOztBQ2pHWjtBRG1HWSxXQUFBO0FBQ0ksYUFBQTtBQUNBLFFBQUEsRUFBQTtBQ2pHZCxZQUFZOztBQUVkO0FEb0dZLE9BQUE7O0FBRUo7QUFDSSxlQUFBOztBQ2pHWjtBQUNFLFdBQVc7QUFDWCxTQUFTLE9BQU8sRUFBRTs7QUFFcEI7QUFDRSxZQUFZLCtDQUErQyxPQUFPLEtBQUssR0FBRyxDQUFDLElBQUksU0FBUyxDQUFFO0FBQzFGLGVBQWU7QUFDZixPQUFPO0FBQ1AsUUFBUTtBQUNSLFVBQVU7QUFDVixLQUFLO0FBQ0wsT0FBTzs7QUFFVDtBQUNFLHFCQUFxQixPQUFPLEtBQUs7QUFDakMsU0FBUzs7QUFFWDtBQUNFLE1BQU07QUFDTixXQUFXOztBQUViO0FBQ0UsT0FBTztBQUNQLFdBQVcsb0JBQXFCIiwiZmlsZSI6ImhvbWUwMi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkY2xyV2hpdGU6ICNmZmY7XHJcbiRjbHJCbGFjazogIzBmMGYwZjtcclxuJGNsckdyYXk6ICM3MDcwNzA7XHJcbiRjbHJHcmVlbjogIzE3ODAzYjtcclxuJGNsckdyZWVuLWxpZ2h0OiAjODdkMDVjO1xyXG4kY2xyR3JlZW4tcGFsZTogI2UyZjVhYztcclxuJGNsclB1cnBsZTogIzhkNmRkYjtcclxuJGNsclB1cnBsZS1wYWxlOiAjZjBlMWZmO1xyXG5cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5lbSB7XHJcbiAgICBmb250LXN0eWxlOiB1bnNldDtcclxufVxyXG4ud3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG4ubC1zZWN0aW9uIHtcclxuICAgIG1hcmdpbjogMCAyLjVyZW07XHJcbiAgICAmLS10aW55IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAmLS1sYXJnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMuNzg1cmVtO1xyXG4gICAgfVxyXG59XHJcbi5jLWJveCB7XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgJi0ta2V5dmlzdWFsIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMy40NXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2OHJlbTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwZHZoO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaG9tZTAyL2JnX3RvcC5qcGcpIGNlbnRlciAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNTVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2xyR3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW5ld3Mge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjI1cmVtIDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNsckdyYXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWJhbm5lciB7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1vdmllIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMy45cmVtIDAgNC43cmVtO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY2xyR3JlZW4sMC4xKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1saW5ldXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDAgMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1jYXJkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXNjZW5lIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMi44cmVtIDAgMi45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ib3JkZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXJlbSAwIDJyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4ICRjbHJQdXJwbGUgc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuMXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NmRlZywjZjlmN2ZmIDAgNyUsICRjbHJXaGl0ZSA3JSAxMyUpIDEwMCUgcmVwZWF0LXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXZvaWNlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxLjRyZW0gMS4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1jb2x1bW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2LjhyZW0gMCAxOS4zcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9ob21lMDIvYmdfbWVzc2FnZS5qcGcpIGJvdHRvbSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgICYtLWNvbHVtbiB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4ICRjbHJHcmVlbi1saWdodCBzb2xpZDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxLjRyZW0gMi43cmVtO1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuKzIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNC41cmVtIDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1saW5ldXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zb29uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDFweCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjbHJXaGl0ZSwgMC44KTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMS41cmVtIDEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1jb2x1bW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzLjhyZW0gLjhyZW0gMDtcclxuICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyguMnJlbSA0LjVyZW0gMCwjYzFiMGVjKTtcclxuICAgICAgICAgICAgLy8gJG1vZHVsZS5jb2x1bW5saXN0XHJcbiAgICAgICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0X2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDEuNnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0X2RhdGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDAgLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0X2V4Y2VycHQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWctYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucC1uZXdzX19ib3gge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tZWRpYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gLjhyZW0gMDtcclxuICAgICAgICAgICAgLnAtbmV3c19fYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmLmpzLW5ld3MtY29udGVudC1wdWJsaXNoIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJi0tZW5nbGlzaCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMy43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tamFwYW5lc2Uge1xyXG4gICAgICAgICAgICBtYXJnaW46IC41ZW0gYXV0byAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbW92aWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMzUuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJkJveCB7XHJcbiAgICAgICAgICAgICYtLXNlbWljaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMSUgMCAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIgLyAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjbHJXaGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHJHcmVlbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAvIDEwMCUgMTAwJSAwIDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgcGxhY2UtY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLWNvbHVtbiB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi0tbWVzc2FnZSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgLjZlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLWp1bXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2VtaWNpcmNsZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS43NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tanVtcCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXZvaWNlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1LjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWNvbHVtbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1lZGlhIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2N3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1tZXNzYWdlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xcmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMjcuNXJlbTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC0uNWVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgJi0tdm9pY2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTRyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDRweCAjRTFEOUY2IHNvbGlkO1xyXG4gICAgICAgICAgICAmMDEge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTMuMWRlZyk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYwMiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2LjIxZGVnKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgLTFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcm91bmQge1xyXG4gICAgICAgICAgICB3aWR0aDogNy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS10b3Age1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcmlnaHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1ib3R0b20ge1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXVwcGVyIHtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGVmdCB7fVxyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgICAmQm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIC42ZW0gLjZlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWxpbmV1cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ3BhbHQnO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4wMWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS12b2ljZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTQuM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYm9sZCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWZyZWUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgLjNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zb29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYy1idG4ge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOjpiZWZvcmUsJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgJi0tY2FyZCB7fVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgJi0tb3BhY2l0eSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAzLjJyZW0gMDtcclxuICAgICAgICAgICAgcGFkZGluZzogLjZlbSAxLjdlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRjbHJXaGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsckdyZWVuO1xyXG4gICAgICAgICAgICBib3JkZXI6IDVweCBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNGVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMzVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coN3B4IDdweCAwIHJnYmEoJGNsckJsYWNrLC4xNSkpO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMuNXB4LDMuNXB4KTtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMy41cHggMy41cHggMCByZ2JhKCRjbHJCbGFjaywuMykpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDdweCw3cHgpO1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMCByZ2JhKCRjbHJCbGFjaywuNikpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXR4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMS41cmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgcGFkZGluZzogLjA4ZW0gLjZlbSAuMTJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRjbHJXaGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsclB1cnBsZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC4yNnJlbSAuNTlyZW0gMCAjYzFiMGVjKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IC43NWVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAuNzVlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAuMmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2hvbWUwMi9pY29uX2Fycm93X3RyaWFuZ2xlX3JpZ2h0LnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguMTNyZW0sIC4zcmVtKTtcclxuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coLjEzcmVtIC4zcmVtIDAgI2MxYjBlYyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICAgICYtLWxpbmV1cCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuMDM1ZW07XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jLWRydCB7XHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgJi0tYmFja2dyb3VuZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ5MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcHVycGxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2YxZWJmZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZ3JlZW4ge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsckdyZWVuLXBhbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmMtYm94X19ibG9jay0tYm9yZGVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNsckdyZWVuLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NmRlZywjZjlmZGVlIDAgNyUsICRjbHJXaGl0ZSA3JSAxMyUpIDEwMCUgcmVwZWF0LXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmMtYnRuX19pdGVtLS10eHQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNsckdyZWVuLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdyguMjZyZW0gLjU5cmVtIDAgI2M2ZTliMik7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KC4xM3JlbSAuM3JlbSAwICNjNmU5YjIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgICAmLS1wdXJwbGUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNsclB1cnBsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tcm91bmRlZCB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk0gUExVUyBSb3VuZGVkIDFjXCIsIFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcbi5jLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgICYtLWJvcmRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLS41cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuOHJlbSAuNXJlbSAuOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNsckdyZWVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4zcmVtO1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNscldoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL2hvbWUwMi9pY29uX2Fycm93X3JpZ2h0X2JvdHRvbS5zdmcpIHJpZ2h0IDE5JSBib3R0b20gMTklIC8gMjklIG5vLXJlcGVhdCwgJGNsckdyZWVuO1xyXG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwMCUgMCwxMDAlIDEwMCUsMCAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhhcyguYy1ib3hfX2JveC0tc29vbikge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuN3JlbTtcclxuICAgICAgICAgICAgJi5jLWRydF9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmLS1sb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtLWh1Z2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLS43cmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgICZCb3gge1xyXG4gICAgICAgICAgICAmLS1saW5ldXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgJi5jLWRydF9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tc2hvcnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYtLWxvbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0xcmVtIDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi0tbmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpoYXMoLmMtbWVkaWFfX2ltZy0tYXBwKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYy1tZWRpYSB7XHJcbiAgICAmX19ib3gge1xyXG5cdFx0Ji0tdmlkZW8ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmFmdGVyLCAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcclxuICAgICAgICAgICAgfVxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWFnZXMvaG9tZTAyL3RodW1ibmFpbF90b3AwMS5qcGcpIGNlbnRlci9jb3ZlciBuby1yZXBlYXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMuMTVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMTVyZW07XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9ob21lMDIvaWNvbl92aWRlb19wbGF5LnN2ZykgY2VudGVyIC8gY29udGFpbiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAuNHJlbSByZ2JhKCRjbHJCbGFjaywgLjYpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgJi0tYmFubmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXZpZGVvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYWJvdXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgM3JlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNS42cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2QzZDlmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuOXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC42cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC4zcmVtLC4zcmVtKTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2FiYjdmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNnJlbSwuNnJlbSk7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4Mzk1ZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICYtLWJhbm5lciB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWxvZ28ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjkuOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tYWJvdXQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwOSU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMS43cmVtIDAgLTEuMnJlbTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWhwIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkuN3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0taGVsbG9jb2NvdGFsayB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3LjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLWhlbGxvbW9uaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1oZWxsb3BvY2hpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkuOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0taGVsbG9jb2NvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDguOXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0taGVsbG90YWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNi44cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1hcHAge1xyXG4gICAgICAgICAgICB3aWR0aDogNC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgICAgJi0tdG9wIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1kYXRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucC1uZXdzIHtcclxuICAgICZfX2JveCB7XHJcbiAgICAgICAgcGFkZGluZzogLjJlbSAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCAkY2xyR3JlZW4gc29saWQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQobiszKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNsckJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2xyR3JlZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJi0tdG9wIHtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgICYtLWRldmljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdHh0IHtcclxuICAgICAgICAmLS10YWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1kYXRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAwO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tdG9wIHtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wLXNsaWRlIHtcclxuICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAmLS1saW5ldXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMi40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1zY2VuZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuOHJlbSAwIDNyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgICYtLXNjZW5lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbGluZXVwIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGluZWFyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICYtLXNjZW5lIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMi4ycmVtIDIuNXJlbSAyLjVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjbHJXaGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICAmLS1zY2VuZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgICYtLWxpbmV1cCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3R4dCB7XHJcbiAgICAgICAgJi0tc2NlbmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjJyZW0gMCAycmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICAmLS1zY2VuZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2xyV2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltYWdlcy9ob21lMDIvaWNvbl9hcnJvd19sZWZ0LnN2ZykgY2VudGVyIGxlZnQgMjAlIC8gMTUlIG5vLXJlcGVhdCwgJGNsclB1cnBsZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDE1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSkgc2NhbGVYKC0xKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLG51bGxdfQ== */